Earlier quoted context omitted.
Doing it professionally destroyed all the magic for me. Everything is slop, customer appointments are exhausting af, nobody is able to precisely communicate their needs and im supposed to be the people pleaser saying "sure can do" to every lunatic idea some person with enough money has. If you want to take responsibility and actually build a valuable product your only option is open source software as companies, no m…
I sense just a touch of catastrophising going on here…
If we were civil engineers it would be shocking for the public to learn that we are sometimes ordered build the bridges terribly on purpose, for something like the purpose that it influences people toward using toll roads -- when in the world of software engineering not only has this kind of anti-user (anti-human) behaviour become commonplace but actually it's increasingly the only novel work we do between gluing other people's code together.