4 ms·
The difference is that actors were treated like shit first. Even the stars. Just look at what they did to Judy Garland, not to mention everyone else on Wizard
by idontpost 8y ago
The difference is that actors were treated like shit first. Even the stars. Just look at what they did to Judy Garland, not to mention everyone else on Wizard of Oz.
That hasn't happened yet to developers.
- Dangeranger 8y agoYou may want to think back just 25 years to the early to mid-nineties when developers where considered “code monkeys” who couldn’t think past their current module and needed “business analysts” to write requirements for them. It wasn’t slavery by any stretch, but working in programming was akin to working in “IT” and thought of as a department full of weird nerds who cost the company money.
- dragonwriter 8y agoSeparate business or system analysts managing requirements documentation weren't (and aren't in the many places where they are still a thing) about developers being “code monkeys” with limited and not particularly valued skills, in fact, it was and is usual for such analysts to be considered inferiors to the programming staff who do work that is beneath programmers worth. The reason they exist is because the organization values (or is subject to mandates for) documented requirements, and doesn't want programmers to have to bother with the tedious work of developing and maintaining them, focussing on actually developing the software.
- Dangeranger 8y agoThank you for your perspective. Was this always the case though? Perhaps my position is colored by my experience working for a former IBM manager who thought of programmers as those who “just write the code” based on the requirements written by the “more senior” business analysts. That particular experience reeked of superiority of managers, project managers, and the business analysts who worked directly for them. I admit that my experience could have been anecdotal, however I’ve asked several senior programmers who were active in the nineties who have confirmed the relationships were by and large toxic at the time.
- fixermark 8y agoCorrect, but perhaps unions didn't arise from that because the model failed---that era of Silicon Valley died in the dot-com bust. The second generation of dot-coms that succeeded centered developers as domain experts and essential to company survival (broadly-speaking; there is certainly variance).
- Apocryphon 8y agoTell it to the workers in the video game industry.
- fixermark 8y agoVideogames, in particular, should be a fascinating case study in lack of unionization. I assume it's because there's always another batch of fresh-out-of-college young people willing to throw their bodies onto that grindstone that we haven't yet seen successful unionization in that space?
- scrumbledober 8y agoI think video game developers are a subset of developers and that subset is almost entirely passionate about video games. Very few people end up working in game development if they are not passionate about it. I think any time you have a workforce who are passionate about their field you can get people to work for less than if they held the same job in a different field that wasn't full of passionate fans.
- simion314 8y agoDo you think the passion keeps them working more then 80 hours a week or there is some pressure? I worked 16 hours a day for a week, it was horrible, I don't think I can do 2 times more in 16 hours then in 8 and I gave up the money and just worked the 8 hours(now I am doing 4 hours a day , screw the money)
- scrumbledober 8y agoI think the passion is definitely a force that on average pushes developers to take more punishment to get ahead of their peers. That adds up a lot pretty quickly when it's everyone in the industry. (4 hours a day sounds quite nice)
- hoaw 8y ago> That hasn't happened yet to developers. I know a fair number of developers who aren't doing that great, or at least not as well as they should. Life quality issues are very common. It is for instance very common to get screwed on salary, pension or vacation at some point of your career, be let go because a project was mismanaged, having a dysfunctional work environment or any number of issues were developers draw the last straw. Edit: To add to this. I think people don't understand the "failure mode" of being unorganized. It isn't that it is going to be bad all the time. It is that since you don't have a voice other people don't have to consider you. Which means that the likelihood that you will be negatively affected by both small and large decisions of other people increases over time. And that isn't necessarily something you can correct after the fact. Getting unduly interrupted in your career, working in a bad environment or not getting credit is something seemingly small can really affect your life long term. And at least many people I know have these types of stories.
- rchaud 8y agoRemember this story from not too long ago about getting rid of older workers at IBM? https://news.ycombinator.com/item?id=16648000 https://news.ycombinator.com/item?id=16648000 Here's a choice quote: "But, the new documents added, employees had to waive the right to take their age cases to court. Instead, they had to pursue them through private arbitration. What’s more, they had to keep them confidential and pursue them alone. They couldn’t join with other workers to make a case."