Discussion about this post

User's avatar
April's avatar

I’m so glad you have a comment section where I can thank you for bringing us news every day !!!!

Expand full comment
Jim the Geek's avatar

We're at a point where, as Marc Andreesen puts it, "Software is eating the world." As someone who has been creating and debugging software for more than 50 years, I've met a lot of programmers. I would estimate that 75-80% of them should be in another profession. To be really good requires a certain mindset, close to the stereotype portrayed by Dustin Hoffman in "Rain Man." Considering the use of software in things like keeping a plane in the air, or monitoring someone's life, incompetence can be deadly. If your plumber or barber makes a mistake, the result can be annoying but not likely fatal. Both of those professions require a license, attained by proving competence. Programming has no such requirement. The bar is low, the pay is high, and the results reflect that. In many shops there is one reasonably good programmer who is carrying the rest of the staff. Typically the software staff is located in large cubical "farms", with lots of noise and endless distractions, managed by people who assume that productivity can be measured by the number of lines of instructions written per day. Turnover is high among those best qualified, and learning a new code base in a new position can take weeks to months. Now you know why "Patch Tuesday" exists and new fixes arrive every week.

Expand full comment
9 more comments...

No posts