Since programmers' egos simply will not allow them to let go of the delusion, we'll be stomped into the ground while the owners laugh at us. In fact, it's already happening (see the recent wage-fixing "scandal").
Enjoy the ride, fellow egomaniacs!
Since programmers' egos simply will not allow them to let go of the delusion, we'll be stomped into the ground while the owners laugh at us. In fact, it's already happening (see the recent wage-fixing "scandal").
Enjoy the ride, fellow egomaniacs!
But they realize there's a benefit to having a standard basis for all deals, and standards of work environments, and things producers aren't allowed to do, and things they have to pay extra for.
And there's the flip side too. The tradespeople in the IATSE unions know they are well-paid for their work. They know they're lucky to have gained access to the jobs they have. And so they hold their work to a very high standard. They take an extreme amount of pride in those standards, and they're almost always worth what they cost.
That is to say, there's a way to turn that pride and ego into an asset, and to make it work for a union rather than against it.
When planning a movie, the producers work out what staff are needed, get out the rate card and calculate a wages budget. SOURCE: I have been assistant producer on a feature film.
Most of the staff are fungible. Only the heads of department make much of a difference to the quality of your movie (anyone else that doesn't come up to snuff simply doesn't get called back the next day).
And the so called "wage-fixing" was an attempt to slow down the wage arms race that is killing cities like SF with ridiculous rent. It's not sustainable, and it will pop.
This maxim may have been true 20, 30 years ago, but with an ever-increasing pool of STEM applicants, advances in automation and the juggernaut that is globalization, the pendulum is swinging.
>> We always have the option for taking our ball and going home (start our own company).
No, we don't. Such a simplistic decision like this has never existed in tech other than in grossly inaccurate Hollywood film plots. Starting a tech company comes with an enormous amount of risk and challenges. These risks aren't easily absorbed by most individuals. A person's company may succeed in the end after hard-fought battles, but in all likelihood, most will fail.
When the unions go on strike, they block public roads, denying cars and trucks to go to work, and force shops to close down. Don't believe me, see for yourself how a union lady forces a shop to close: https://www.youtube.com/watch?v=fpVpn2-zOrs (french with dutch subtitles, sorry about that, but you will get the point). In the end the shop lady closed her shop.
Railroads, public transportation and postal offices have an average of 18 strike days a year.
Times have changed, if you don't like your job, quit and work for someone else. Don't like that? Quit and start your own (one-man) company.
And about your original question: unionization screws your economy so there are no jobs left. You lose your bargaining position because companies will look abroad to find workers willing to work.
When my dad went to work on his first day, he was there 15 minutes early, so he started to work when he arrived. A man came up to him and told him "It's not 9 o'clock yet, we don't start working before that". Everyone was standing behind their desks, doing nothing, just standing there, waiting for 9 o'clock. Want to screw your economy? Reduce productivity? Then go ahead and form unions.
About my dad, he worked his entire life at the same company, but because he had a different mindset than all of the other blue collar workers, he became a well-paid white collar worker, including company car etc, without ever being a manager.
What unions really do is put employees and employers as 'us vs them'. We do the least amount of work so you can pay us the least amount of money. Why not look at it as helping each other? A win-win? And if it's not a win-win anymore, find someone else.
I've had friends beaten, others threatened. They've consistently threatened other friends with forced membership.
No thanks.
As for topic generally, unions are like communism (also close ideologically): they may look nice on the paper, but in real world, usually the worst possible solution.
I've only meet career-first scumbags in unions. Generally we in IT tend to stay away from politics and just do our job, which is exactly what unions are about. Plus, who is really trembling for his super-hard-to-get position? If I'll get fired/decide to leave, and I'll just pick from those recruiters spamming my inbox/linkedin periodically. Now if you didn't catch up with trends of last 20 years, you may need to worry a bit...
In many industries (especially those that dominated the 19th and 20th centuries) labour is abundant because workers are fungible: business owners can keep wages down by threatening to replace workers. This doesn't happen in software engineering because software engineers aren't easy to replace: relevant experience matters and learning curve is steep.
Unlike the capital-intensive industries of the past, software engineering is very light on capital: the initial investment required to start a company is within reach of almost all software engineers.
Thus, in software engineering labour is short and capital abundant and so labour's negotiating position is strong and capital's position is weak. This is one reason why software companies are so generous in benefits and why there are no unions. It has nothing to do with anybody's ego.
This is essential. The only reason the worker sees any of the massive amounts of money that are thrown at these projects is because of collective bargaining.
It's an important lesson we should learn given the massive profits our industry sees.
If you're a 10x engineer why don't you demand 10x pay?
On a related note, unions have been so important for workers in the west, yet there's a lot of developing countries where people just don't realize their importance.
They may still be forced to pay the agency fees, though.
[1] http://variety.com/2014/biz/news/videogame-composer-blasts-m...