Kickstarter’s staff is unionizing
I think that the main problem with unions for software developers, especially at this particular time, is that tech recruitment is very much a sellers' market at the moment. Most of the companies have a lot of troubles finding quality developers of all levels, remuneration is growing to absurd levels and short-term contracting is almost a norm rather than an exception. For a moderately experienced developer, changing jobs is both a) trivial, and b) often the best way to ensure promotion and pay rise.Unions were designed for a market where employers were taking advantage of job scarcity and insecurity, and where changing jobs often meant difficult re-training for new equipment and methodologies, which was often provided by unions. That does not exist today, at least in the software industry; a solid GutHub account is a much better certification than any training or even a university diploma.My point is that, for the majority of software people, traditional unions can barely give any benefits over the power they can have themselves. And for the best people it can even provide disadvantages by lowering the standards.