The problem was multifold, and I think the crux of the situation. The people who entered the field didn't respect the field, and only aimed to undercut the next guy, causing wages to plummet in the span of 5 years.
Software doesn't need that much protection yet, but that slide happens way faster than you think it will. It's not about keeping people out; it's about educating those who come in to respect the industry they are entering. Many people are actively preventing people from learning about the proper value of their work.
Why are we allowing immature engineers and product managers to drive decisions that impact millions if not billions?
That’s not good enough. That’s why making software a trade is what some engineers have been pushing for.
> Some here don't want more STEM professionals because it would increase supply and reduce the equilibrium price (wages).
And some don’t want to see an influx of low-quality engineers, because these decisions have major negative consequences.
The OP mentioned the push for more STEM workers, but the push for more STEM workers comes doesn’t equate to more CS degrees or STEM degreed workers.
It’s also about bootcamps and a broad questioning of why a college degree is needed at all.
As far as unions go, I always support the right of anybody to voluntarily organize, but unions are IMO a horrible fit for programming.
I hate how this sounds, but programmers have a creative job that's not relatively fungible like say a house painter who does a relatively standardized task. The best painter in the world is physically capable of what, painting about 2 or 3 times more square feet per hour than an average painter? I don't know exactly, but I doubt that the best painter in the world is say 100x more effective than an average one.
Programmers vary wildly in the value they produce. Good programmers who want to unionize are going to plant themselves near the lower tier of compensation when they easily provide 10x or 100x of the value that a less skilled programmer brings.
by organizing, further commodization of this very challenging and relatively modestly compensated profession can be prevented.
How exactly did you interpret this?