TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

Why isn't there a software union or guild?

7 点作者 face_mcgace超过 7 年前
We (software developers) wield an extraordinary amount of power inside organizations - but why haven't we banded together to harness this? With sexism, ageism, etc. we have a real chance to influence the workplace. I know that we find ourselves in a comfortable position doing work we enjoy but shouldn't we be worried about the wider society (poverty in the US, monopolistic practices, etc)? Mars colonization and asteroid mining is fine and all - but what's the point if society is devolving into a neo-Gilded age and a large portion of society isn't even able to have access to basic necessities (food, shelter, healthcare)? We have an important opportunity in front of us to enact real change - why don't we form a union or guild to achieve this?

3 条评论

rpiguy超过 7 年前
The answer to your question is multi-dimensional and very long. I am assuming your question applies to the US, as other countries do have unionized technology workers.<p>- Historically Engineers were considered white collar, and draftsman, machine operators, and assemblers were considered blue collar<p>- Software engineers used to be a distinct culture, different from both management (Jocks&#x2F;Frat Boys), and blue collar workers - this has changed dramatically in the last 30 years and the divisions have blurred<p>- Early hackers were egalitarian but distrusting of central authority, they were rebels, loner rebels do not form unions.<p>- Ayn Rand, objectivism, etc. had a strong influence on computer scientists, engineers, etc. That influence has waned. It was once very common for engineering schools to have objectivist clubs, now they are rare.<p>- Tech workers, despite being pushed to ridiculous hours, rarely looked at themselves as victims in the past. Sure you didn&#x27;t shower for a week, but you were making bank getting to build new and exciting things. Today the job is less exciting and you are more likely to be maintaining someone else&#x27;s mess than inventing something new.<p>- Even if you were laid off in the 70s and 80s you felt very secure because tech was booming, you could go somewhere else. That changed in the 90s, despite the dot com boom, the balance finally shifted to where there were enough tech workers to not guarantee you would be be immediately hired elsewhere.<p>- Unions are widely distrusted among the US population. Yes they gave us the 40 hour work week and weekends, but they are often seen as obstruction to change not agents of change.<p>- A lot of people in the US simply don&#x27;t like unions.<p>There are a lot of reasons to not like unions, but that was not your question.<p>I am personally in favor of unions in the private sector, but not in the public sector. I am against compulsory membership and believe unions should be more transparent.<p>Edit: also I was thinking about it and collective bargaining power for tech is probably even worse now than it once was because many companies could just move software engineering overseas.
Msq3超过 7 年前
Software devs are just like the rest of the population. There is a wide spectrum of views. It&#x27;s a mistake to think developing software binds us all together in values.<p>A better approach is to be specific issue based and attract devs that may have the same interests.
sharemywin超过 7 年前
I personally feel like there needs to be better consumer groups. Imagine if a million people grouped together to get a better deal at a bank or cable company. or better terms in a TOS agreement with an online company.