Despite all the ignorant ant-union talk on HN, this comment is easily taking the crown. It simultaniously fails to grasp what unions did for worker and employee rights and manages to insult all union memebers and, basically, most blue collar folks. Well done, now tell that opinion to your FAANG dirwctor and wait for the promotions to come your way.
> Unionization of computer scientists will not happen. Unionization requires low IQ and low ability to separate bullshit or teasing from reality, and software engineers are too clever to be gullible to unions.
I think you're proving the case for unions, not (as you appear to think) arguing against them.
> Professional licensure would be great. The whole union thing is for people lower in the pay scale.
Maybe, but in my view unionising is the first step on the way to establishing something similar to what doctors or lawyers or accountants have.
I don't think it is possible to get to "Certified Professional Software Engineer" without first having "Union of Accredited Software Developers".
And therein lies the biggest problem in establishing Professional Licensure: you cannot allow uncertified members. The medical, accounting, engineering and legal professions gatekeep like mad, with the first gate being "complete this degree or equivalent", and the second gate being "write these exams", with various smaller hurdles after that (malpractice insurance, annual dues, etc).
I'd love professional licensure in our industry, but it's not going to happen.
Sure it is, if you're unionised!
I've seen decades of comments, even here on HN, from devs who say that unions are not necessary for software development.
Welcome to the future, I guess?