I've been a developer since 1988. I worked at Microsoft in the last year of their greatness and have done a lot of work I'm proud of.

Now? I wouldn't work onsite if the company was across the street. In 1989 working on what was relesed as NT we had one meeting per week and single-occupancy offices, We didn't have agile or scrum with their ridiculous nomenclature of interrupting rituals. We were encouraged to concentrate, we were productive abnd had a lot fewer bugs.

QA was a separate department, we didn't have ther inanity of TDD.

Three hours of pair programming gave me PTSD and within two years I had left the USA and I will only work freelance now, preferably not on a "team."

I still love writing software; I'm learning new languages and tech but I cannot handle the industry anymore. Kids think writing unit tests is real work/ The nomeclature ("stories") sickens me.

Strangest of all is that these new practices are bad for business. Agile & scrum are wasted time. One would think companies would remember what worked 30 years ago; now it's just fads, and fads are for kids.

American Software Developer living in Vietnam. Classical musician (guitar, woodwinds), weightlifter, multilingual, misanthrope • XY

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