Wanting It

Developing software is hard on organisations. Even if you hire the best people you can

Developing software is hard on people. Even when the actual programming is easy, we still have to trade off risks against reward in the face of uncertainty. If we over-engineer we’re wasting our customer’s money, if we under-engineer we can spend days fault-finding and then fixing problems. My time at the keyboard is spent making maybe 15 decisions a minute, and whilst I try not to sweat the small stuff, even deciding what is the small stuff is another prediction that I can get wrong if I’m not careful.

This difficulty leads to stress.

I honestly believe that we will look back on

Even the best developers I know struggle to manabe

[ If you liked this, you could share it on Twitter. ]