Why is computer programming taught in universities?
Seriously. There are many people who learned some things but not what they would have wanted to learn when they look back on their life.
I wonder why programming can’t be like welding [1]. There are many different types of welders, from the person welding a spacecraft, to your backyard bbq. And everything in between. Welding stainless steel is totally different from welding aluminum. And welding on alloys is like it’s from a different planet.
The welding field has many certifications for different things. We depend on their work every day. Yet they don’t go to college. And their mistakes can kill people.
Programmers on the other hand, should be able to have cerifications on things like data structures, communication methods, data stores & indexing, UX, etc.
That would be a much better use of people’s time than what we’ve been doing.
[1] https://www.aws.org/certification/page/certified-welder-prog...
(EDIT): yes, I read the article, but my post is more targeted at the HN comments. For what it’s worth, the article didn’t reference overly-worked blue collar fields like welding, hence why I used it as an example.