Reputation
9,938
Top tag
Next privilege 10,000 Rep.
Access moderator tools
Badges
1 22 43
Newest
 Good Answer
Impact
~523k people reached

Sep
11
comment How to become a “faster” programmer?
... and it's not only the time you spend writing the email, but the time it takes to get your head back into the code from where you left off. For me, that's the daunting part.
Apr
21
comment When is it reasonable to create my own programming language?
@Dog: From an AI viewpoint, that would be ideal. Take a look at differential execution. That's a real example of cutting the source code by an order of magnitude. Boilerplate may be necessary, but it's not a good thing.
Mar
25
comment Have you dealt with space hardening?
And, have all the failure responses thoroughly planned, on the conviction that they will be needed.
Dec
30
comment Programming with ADD/ADHD
I might add that I've taken flying lessons and found out that many pilots are ADD. The reason is that flying requires not focussing too long on any one thing, but monitoring several things at once.
Dec
30
comment Programming with ADD/ADHD
Good for you. My son has ADHD and Tourette's, and has been on a cocktail of meds, including Ritalin and Concerta, for most of his life. That stuff really works, but an MD should monitor it.
Dec
18
comment How Can I Know Whether I Am a Good Programmer?
Well said. Regarding ego/humility, I came through the MIT AI Lab in the 70s. The best coders had a certain humble confidence. If you think you're doing something important, you could be wrong, but if you don't, you're probably right.
Dec
16
comment “Mentor” a senior programmer or colleague without insulting
Also as a "senior" and educator, I found it easier to convey interesting ideas in a classroom. In the workplace, it seems to me you can only convey ideas if they are fairly conventional.
Dec
15
comment “Mentor” a senior programmer or colleague without insulting
Actually, I've found the difference between a classroom and the real world is night and day. Students give you credence (they have to). Colleagues consider you an equal, so they're not in a learning role with you.
Dec
15
comment “Mentor” a senior programmer or colleague without insulting
I used to say to my students "I prefer stupid questions, because I can answer those."