Earlier quoted context omitted.
> I sincerely feel bad for people who have to stay in it. I'm in my 50s, and I've been getting paid to build software for over 27 years now, and started programming on a near daily basis on a TRS-80 in the 1970s. Please don't feel sorry for me. I still very much enjoy building software. I won't necessarily disagree with the particular challenges you cite. The total complexity is enormous now, but the tools and abstra…
Another TRS-80 fan here. I learned programming by sitting in the back of a Radio Shack where they had a Model I Level II and a Model II with those big 8" drives. This was probably around '81 or so. A year or so later they eventually had a Model III in the front of the store. Whenever I get burned out on software (in my case, Vue and React) -- and build complexity -- I always remind myself of those TRS-80 days. The on…
Complexity is daunting today. I believe, however, that the power available far outweighs the total difficulties.
I am still inspired by the basic possibilities that most anybody can, with nothing but access to a computer and the Internet, write some javascript and html in a simple editor and make it available to most everyone in the world.
Objectively speaking, that's simple and approachable, far more so than anything I ever did or was aware of.