The care and feeding of software engineers (or, why engineers are grumpy) An Article by Nicholas Zakas humanwhocodes.com We do say “no” very quickly, not just to designs, but to everything. That led me into thinking about the psychology of software engineers and what makes us the way we are. softwaremakingprocess
Expressing ideas helps to form them If all you want to do is figure things out, why do you need to write anything, though? Why not just sit and think? Well, there precisely is Montaigne's great discovery. Expressing ideas helps to form them. Indeed, helps is far too weak a word. Most of what ends up in my essays I only thought of when I sat down to write them. That's why I write them. Paul Graham, The Age of the Essay www.paulgraham.com The situation talks backWriting is one way to go about thinkingThe discoveries you make in the making making