In all the industry there might be a dozen software developers disciplined enough to deserve the title of engineer. Software is an occupation driven by fads like scrum and compulsions like optimization. It’s further from engineering than economics is from science.

Two years in, even if you were truly exceptional, you were no more an engineer than some six week wonder from Bangalore is “senior.”

In the last 20 years software has gone backwards. From private offices and one meeting a week to open offices and three recurring meetings per day.

Nobody is allowed to concentrate and the solution is to spend more time writing useless unit tests than writing code.

My father was an engineer. I’ve worked with engineers.

Software development is not engineering.

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store