Jon Evans Quotes.
The great irony of management is that the higher up you go, the less actual control you have. When you are but a humble coder, you make the computer do exactly what you want; when you’re a manager, you only hope that people understand what you want, and then trust/pray that they do it both correctly and in a timely manner.
I don’t mind that Bill Gates is a mega zillionaire; he’s done a lot of really interesting and innovative stuff. I do mind that a lot of unworthy people rode his coattails to minizillionaire status, e.g. the inventor of Hungarian notation, probably the dumbest widely-promulgated idea in the history of the field.
I am very happily employed as a full-time software engineer; I travel a lot, and I write books along with this here weekly TechCrunch column; and I still find the time to work on my own software side projects.
It is a truth universally acknowledged, in the enlightened liberal semi-socialist California circles in which I often move, that Uber is evil.
Basically, a manager’s job is to make other people more productive. What’s one really good way to do that? Do the work that is getting in their way. Which means find out what kind of important work your developers dislike the most, and do it for them.
I’m a victim of Developaralysis: the crippling sense that the software industry is evolving so fast that no one person can possibly keep up.
To inflict cruelties on defenceless creatures, or condone such acts, is to abuse one of the cardinal tenets of a civilized society – reverence for life.
Vivisection is wrong because it is an abuse of man’s power over the helpless, involving pain and suffering. The name for this is cruelty, and cruelty is immoral, no matter what the reason for its introduction.