I work 40 hours a week. Sometimes I work 45, and I usually offset it by cutting it shorter the next week. I have no need (or desire) to "strike" just because some businesses/orgs/teams are garbage.
When I was hired I became the best paid person I knew. I think it would be pretty hard to unionize, but damn if I ain't pissed that that wage fixing scandal wasn't a bigger deal. I work at one of the guilty companies, and I would be happier if I felt like most workers even knew it happened. (even though this was not wage fixing for the average engineer, but for certain high profile roles.)
That's something a worker's organization would help with, even if I don't feel like I need them in wage negotiation.
The 40 hour work week is arbitrary. It was made for railroad workers who had high workplace accident rates and worked 6-7 days a week. Many died because pre-implementation they worked at night w/o sufficient electric lighting as it was not widespread yet. After the war; WWI iirc, the framework was applied to other industries.
So if you don't want to work 40 hours, don't. I have much less sympathy for a software engineer who has better leverage than a kid who works at McDonalds and couldn't earn a living wage working 60 hours.
The fact that you could strike and not really sacrifice much; and if it failed find another job, puts you in a great position. Unions are good for protecting those that can't afford to protect themselves and are at a disatvantage. SE is not IMO a vocation that needs to organize.
Why would I strike for that? I'm salaried and typically work about 30-35 hours a week. I sit right next to my boss and he has no complaints about my hours or my work so I would be crazy to ask to work more hours. I'm actually shocked at how much they pay me for such enjoyable work.
no thanks. look at what collective/forced/politicized bickering over hours has done to the job market everywhere its been tried. look at the corruption. i enjoy my freedom to negotiate my terms as I, as an individual, and my employer see fit.
This is US-specific, in some European countries at least you're automatically part of some union by law if you're a software developer. They don't tend to do collective bargaining, but they're there.
Intelligent people capable of negotiating their pay in a market such as that for software development would only be encumbered by unions. Are there warts? Sure there are. Nothing is perfect.
That's an incredibly insulting and dismissive framing of the issue.
Unions are important in many industries, including software development. You and your employer may have a good method of negotiating your pay, but that doesn't make it universal
Belittling the presumed intelligence is completely unnecessary
Oh, come on. It has not been that long since we found out that major tech companies were colluding to suppress SWE salaries. Have you already forgotten?
m-j-fox|8 years ago
jhall1468|8 years ago
uxp100|8 years ago
That's something a worker's organization would help with, even if I don't feel like I need them in wage negotiation.
wand3r|8 years ago
So if you don't want to work 40 hours, don't. I have much less sympathy for a software engineer who has better leverage than a kid who works at McDonalds and couldn't earn a living wage working 60 hours.
The fact that you could strike and not really sacrifice much; and if it failed find another job, puts you in a great position. Unions are good for protecting those that can't afford to protect themselves and are at a disatvantage. SE is not IMO a vocation that needs to organize.
irrational|8 years ago
wooter|8 years ago
seanmcdirmid|8 years ago
rmc|8 years ago
hyperbovine|8 years ago
avar|8 years ago
walshemj|8 years ago
fivestar|8 years ago
Symbiote|8 years ago
* Association of Educational Psychologists
* British Air Line Pilots’ Association
* FDA ("The union for senior public sector managers and professionals")
* Hospital Consultants and Specialists Association
* Prospect, the professionals' union
There are a lot more listed here: https://www.gov.uk/government/publications/public-list-of-ac...
IntelMiner|8 years ago
Unions are important in many industries, including software development. You and your employer may have a good method of negotiating your pay, but that doesn't make it universal
Belittling the presumed intelligence is completely unnecessary
anigbrowl|8 years ago
Are there warts? Sure there are. Nothing is perfect.
Isn't that equally true for collective undertakings?
delazeur|8 years ago