是否有针对软件开发人员的工会?[关闭]


58

为什么软件工程没有像其他专业职业(例如教学)那样具有工会代表制?是否存在现有的且成功的软件开发人员联合会?


41
不要。:b

30
我喜欢这个问题,因为通常将开发人员像工厂工人一样对待,而不是专业人员。
ProfK 2010年

20
关于我,我不得不读两次这个问题,试图弄清楚C型联合如何适应,这对我说了什么?
Caleb Huitt-cjhuitt 2010年

16
这是非常本地化的。在英国有代表程序员的工会,工会也非常有用。多数人似乎认为工会在那里纯粹是为了团体谈判和无偿武装。实际上,在这种工会中,这些事情很少见,它们的主要功能是为成员提供法律咨询和支持,而他们是他们负担不起的。鉴于有多少程序员谈论被管理所束缚,这听起来不是一个好主意吗?
乔恩·霍普金斯

6
@乔恩·霍普金斯(Jon Hopkins):非常好的一点,与媒体(只报道罢工)的负面描述相反,英国工会的主要职能是在其成员陷入困境时为其提供合法的支持。
2010年

Answers:


34

当一个人几乎不需要培训就能完成与其他人相同的工作时,工会很有用。通过允许员工进行整体谈判,您不会冒着雇主找到最便宜的人并压低工资的风险。(至少这是理论。)

对于专业领域,当员工需要特殊技能,而您根本无法以没有“惩罚性”的其他人替换一名工程师时。作为工程师,您将有更多能力根据自己的技能和知识自行协商工资和工作条件。


31
仅仅因为您在与工资管理方面的讨价还价方面处于更好的位置,并不意味着您就能够更好地协商工作条件,惯例或防止管理层进行不公平的剥削。哪个工程师不定期加班?谈判工资的权力非常重要。他的工作环境专业吗?工作场所是否会鼓励软件盗版?管理层是否定期更改优先级和目标?生产力是通过键盘活动来衡量的吗?设备和工具是否足够或已过时?
2010年

17
另外,有很多加入工会的白领专业人士。有词曲作者,演员,导演,漫画家,电视作家等,他们通过工会与雇主讨价还价,以防止其工作受到不合理的利用。
2010年

5
我敢打赌,你的老板没有相同的分析。除了很少的编程专家外,还可以用另一位软件工程师代替。用刚毕业的初中生替换高薪高龄和旧思维方式的高年级生,并以新思路和低薪来代替。
mouviciel 2010年

8
@mouviciel,除了那是不好的做法。是的,他可以编码,但开发人员已成为他们编写的系统的一部分。 没有人能比编写系统的人更快地修复/修改系统。而且,这比雇用初级人员节省更多的钱
CaffGeek 2010年

10
至少在美国,职业体育运动员倾向于参加工会。在棒球比赛中,二垒手和外野手需要截然不同的技能,更不用说投手和捕手了,但他们全部由MBLPA代表。在其他运动中,“草稿”仅可能存在,因为存在工会。
David Thornley,2010年

35

有趣的问题。

我们生产一种产品-代码-但是我们不像典型的工会工。我们也不是像医生,律师和会计师这样的专业人士。(您能想象有些医院管理人员要求外科医生在周六加班-没有额外的报酬-迫使更多的患者通过吗?)

确实,我们是熟练的手工艺人,与中世纪的石匠非常相似。建造欧洲伟大大教堂的人们在能力和资格上千差万别,跳槽颇多-仍然设法建立了整个欧洲的行会。祸害那些拧过石匠大师的贵族或主教……他们可以亲吻他们的项目再见。

我经常认为我们也应该有一个公会-尤其是当我在Stack *上阅读许多问题时,这些问题与软件开发人员的报酬低,无生命,无条件地要求工作大量无偿加班以及不得不忍受糟糕的工作条件。


11
我同意行会的想法。对我来说,将学徒作为一种教学新程序员的方式似乎也是合乎逻辑的。
glenatron

1
我认为我们需要一个公会也与靠山 programmers.stackexchange.com/questions/29326/...
彼得·特纳

3
我们在英国确实有行会,我是英国计算机学会(BCS)的会员,也是城市与行会协会的会员。还是Unite的工会会员。-都是软件工程师。
2010年

工会通过法律行动和罢工赋予工人权力,而敬业精神则通过尊重专业知识赋予工人权力。公会之所以走出去,是因为工会和专业精神更加强大(公会如何保护我们免受周六无薪加班的侵害)?工会和专业组织都具有学徒制,因此您不需要行会。
Rudolf Olah

19

软件工程师确实有工会...

“通信和计算机工作者工业联盟560”是在电子通信行业中工作的世界工业工人(IWW或“摇摇欲坠”)的部门。他们的组织对从事计算机操作(包括编程和联网)的工人开放。见http://www.iww.org/unions/dept500/iu560/

Noam Chomsky是IWW成员。


2
有人知道英国是否有一个?
NimChimpsky

1
@NimChimpsky-是的。为我工作的人之一是Connect(Connectuk.org)的成员,Connect是一个由BT成长而来的专业通信工作者工会。
乔恩·霍普金斯

1
@NimChimpsky @Jon Hopkins:英国的主要工程联盟是AEU,它与电工合并组成AEEU,然后又合并成Amicus,现在被称为Unite。它涵盖了软件工程师。尽管大多数程序员会选择使用像BCS这样的专业会员资格组织。
2010年

@Orbling-BCS是否会进行整个合法备份?
乔恩·霍普金斯

@乔恩·霍普金斯:取决于您的会员等级。他们通过电话向专业会员,特许会员和研究员免费提供律师服务。研究员可免费获得有关雇佣纠纷的法律代表。为了提供法律保护,尽管BCS法律服务机构可以就更广泛的问题提供咨询,但工会的目标要更好得多。bcs.org/server.php?show=nav.9234
2010年

13

类似于其他答案,但是社会中经典的“专业”角色(医生,律师,工程师等)尚未合并。工人阶级团结起来组成工会,反对管理层和业主的粗暴对待。通过集体要求改变他们的工作条件,他们在一个人无法做到的情况下是有效的。在涵盖了基础知识之后(实际上成为了土地法律),必须从工会领导身上看到有价值的事情,而不是从工会会费中提取薪水。这导致他们继续向管理层和所有者要求越来越多的让步,并在无法满足要求时采取罢工行动来支持需求。专业人士从未真正解决过相同的问题,加入工会几乎没有收益。对于像软件开发人员这样的富有创造力的专业人士,工会的严格规定是,工会中的时间比您的技能更重要,这是他们想要工作的方式的厌恶。表现最强的人最有可能避免工会。表现较弱的人通常是这样做的,因为他们可以藏在人群中并保证获得最低限度的就业。通常,软件开发人员的教育程度要高于普通工人阶级,并且会提出诸如“我应该从工会会费中得到什么以及对我可以做的限制的回报”之类的难题。如果答案不引人注目,则不会登录。表现较弱的人通常是这样做的,因为他们可以藏在人群中并保证获得最低限度的就业。通常,软件开发人员的教育程度要高于普通工人阶级,并且会提出诸如“我应该从工会会费中得到什么以及对我可以做的限制的回报”之类的难题。如果答案不引人注目,则不会登录。表现较弱的人通常是这样做的,因为他们可以藏在人群中并保证获得最低限度的就业。通常,软件开发人员的教育程度要高于普通工人阶级,并且会提出诸如“我应该从工会会费中得到什么以及对我可以做的限制的回报”之类的难题。如果答案不引人注目,则不会登录。


4
嘿,让我想起了《辛普森一家》……“只要我们听那个男孩的话,而不是把他围在废弃的焦炉里。”
Dean Harding

1
多年来,我多次使用辛普森一家作为我试图提出的观点的例证。我很难记住上周读到的东西,但是我完全记得辛普森一家的前几个季节。
托德·威廉姆森

1
很好的解释。我完全同意。
Zippit 2010年

2
在英国,有工程师和软件工程师的工会,我的父亲很久以前是英国AEU(合并工程联盟)的区域秘书,那时工会非常活跃。如今,它已完全合并到Unite(我是软件工程师的成员)中。
2010年

8
您指定的经典专业角色已获得许可,实际上与工会非常相似。诊所不能将其医生拒之门外,并请来没有执照的替代工人,并且执照可能涉及强制执行可用于讨价还价的职业道德守则。
David Thornley 2010年

11

软件行业缺乏工会的原因仅仅是因为工人和管理层都没有看到集体代表的必要性。有明显的原因导致管理层宁愿不让软件专业人员就诸如薪酬,工作条件等工作问题集体讨价还价。但是,软件专业人员并未对整个行业感到不适,无法采取集体行动。

但是更大的问题是软件专业人员也没有像其他行业的专业人员那样看待集体代表模型。美国律师协会可以被视为律师的工会,因为AMA是医生的工会,而AIA是建筑师的工会。这些组织为实践和技能集定义了专业水平,我们应该以此为基础来提高软件和工作环境的质量。

我们必须这样做,因为很明显,贵公司的管理层不太可能这样做。


1
AMA和ABA不是联合体。他们是说客。成员们发现,他们可以集资,买断政客并防止竞争,从而使他们能够掠夺公众。这些协会是在保护会员免受公众侵害,并且与使会员成为彼此唱昆巴雅的人的工会没有任何关系,就像工会更倾向于成为工会一样。
Dunk

1
@Dunk不一定是坏事。AMA和ABA限制了他们的职业,禁止“未洗净的群众”进入。也许那是我们需要避免的事情,因为现在任何笨蛋拿起“ 24小时自学PHP”的白痴都可以把自己当作“程序员”转嫁给某个笨拙的经理,然后他认为程序员可以得到报酬像一些零售工人一样,每小时10美元。
韦恩·莫利纳

1
@Wayne-我想您的观点是正确的,并且肯定会使软件开发人员的薪水很高,我非常希望这一点。但是,我还是坚信政府尽可能避免人们的生活,而AMA,ABA和软件联盟肯定会违背这些信念。这些组织的存在确实对社会没有任何净收益。唯一的净利益属于成员。
Dunk

1
当然,AMA和ABA是工会。检查您附近的任何工会的职能,您将看到AMA和ABA在功能上与它们的相似程度。这些组织也进行游说的事实并没有削弱他们的其他职能。毕竟,工会还游说议员。尽管工会可能会为特定公司的成员讨价还价,但AMA&ABA会在立法者面前为其成员讨价还价。甚至雇主也在游说立法者。唯一不进行游说的人是软件专业人员,因为他们不想建立工会。天真!
2013年

9

我已经在评论中说过几次,但是我认为这是一个答案。

在英国,我们确实设有软件工程师/程序员的工会。最主要的是Unite,它具有主要的工程联盟。计算机工作者的领域是图形,纸张,媒体和信息技术

英国的工会情况很复杂,由于80年代由于反工会的政治政策而裁掉了很多权力,而且现在有相对少数的人树立了榜样,英国的工会组织现在很少有人参加。变化的心情。

为了保持坚强,大多数旧工会合并在一起,并在一段时间内继续这样做。我出生的时候,大部分工程师的AEU,被混合的工程联盟的一部分,该合并的电工成为AEEU于1992年。AEEU在2001年与MSF(管理科学与金融)工会合并,成为法庭之友。UNIFI(金融业联盟)和GPMU(图形,纸张和媒体联盟)于2004年合并为Amicus,并于2007年合并了T&G(运输和一般工人),名称更改为Unite。

该国仍然有强烈的反工会情绪,特别是来自专业阶层的人,他们错误地认为工会的主要目的是通过提高工资和罢工来抽干公司。不是这种情况。现代工会的主要责任是保护工人免受雇主的渎职之害。通常采取免费法律保护的形式,以保护成员免受非法工作做法,不公平/不正确解雇情况,健康与安全问题等的侵害。

为成为会员而付出的代价,当* *成为粉丝时,就可以免费代表您免费聘请专业律师,这可以挽救生命。我的一位前同事目前正就不公正的解雇要求将一名老雇主告上法庭。他一直是高度反对工会的组织,现在不得不付出巨额金钱,以将拥有巨大钱包的声誉卓著的人们告上法庭。押注他希望自己每月付10.96英镑。


大多数专业人士不是以“工会”的身份加入,而是以专业会员团体的形式加入伪工会。在英国,程序员的主要组织是BCS(英国计算机学会)。成为这个机构的专业人士可以给予一定程度的认可,需要通过考试进行认证,并且要提供名义后字母。该机构还通过经常开会讨论和讨论的各种团体提供了许多交流机会。该组织还拥有皇家特许状,所以可以发出特许状态IT专业人士,或者实际上工程师,因为他们可以在授予特许工程师的地位。我相信在美国和其他领域也有类似的组织。

许多行业还设有监管机构,通常是强制性成员,部分起到工会的作用。英国的医生必须在美国医学总会(GMC)进行注册,并且通常是英国医学会(BMA)工会的成员。因此,不仅是专业人士和工会组织的老师。


概括地说,加入工会对于程序员来说是可能的,并且强烈建议加入工会,除非您完全盲目地相信自己的职业生涯将永远不受任何潜在的法律情况困扰。保护群众和依靠自己的工作的家庭,并不是所有人都反对阶级,这只是常识。


3
谁对此表示反对?没有评论就不要投票,这只是礼貌。
2010年

1
我想您会发现工会声誉不好的原因与误解无关。它与在有工会的地点工作的第一手经验有关。工会规则没有像做好员工和有价值的员工那样去做才能完成工作,而是鼓励懒惰而不是我的工作态度。实际上,他们阻止有干劲的人完成他们的工作,因为如果他们执行一项30秒的任务,而该任务已被定为工会工作,因为工会成员需要3天才能完成工作,那么他们就会被书面化。
Dunk

2
@Dunk:这并不适用于所有地方或所有工会-只是对他们的偏见。在过去的几十年中,我没有注意到这种事情,也许在70年代还很少,但这是一个短暂的阶段。
2011年

5

软件工程师不喜欢工会带来的自由限制,而且他们倾向于个人主义。他们希望以自己的能力获得报酬,而不是其他开发人员的报酬。如果他们是工会,则如果他们有通常确定的福利计划,他们将被困在原地,与401K不同,他们可以不受惩罚地四处走动;软件工程师可能会由于项目工作的性质而更倾向于进行工作变更,每个项目都有可能与其他项目完全不同。

一旦软件工程变得更加谦逊和标准化,那么您可能会看到更多的工会参与其中。


鉴于当前的变化率,它会变得更加谦虚和标准化,还是变得更少?
Petrus Theron

1
@FreshCode从事编程已经有30年了,看来事情变得越来越标准化,并且变化也越来越慢。

5

TL; DR没有工会,因为它不符合所有人的利益。

全球和每个国家都有一些软件开发人员组织。他们都有一个共同的特点。专业的软件开发机构(如IEEE CS,ACM,BCS和ACS)有什么共同点:没有监管权力。不是巧合。不想启动另一个律师协会。编程对世界来说至关重要,但是在其他专业人员已经掌握了监管权力之后,编程才成为工作。

由于软件开发在世界上任何地方都不受监管,因此它不是获得许可的职业。大多数开发人员具有大学学历,并且在文化上不愿加入工会。

(出于避免整个软件工程问题的渴望,我将使用术语软件开发而不是软件工程)

还有一个有趣的博弈论:

辍学的年轻开发商采取低薪职位获得工作。雇主威胁要用便宜的替代品来压低工资。

还有大量的跨学科人员,例如物理学家,电子工程师等,只要他们能得到报酬,他们就会从事软件开发工作。EE的生产过剩,物理学家和数学家提供了更多的廉价劳动力。(“常规”工程的薪水不是特别高,甚至成为PE也不具有成本效益[检查PE职位的职位空缺,并查看与非PE的薪水差异]。)

现在,在许多其他专业中,情况并非如此,因为它们通常像常规工程,法律和医学一样被许可使用:律师不必担心公司会加入哲学家。(初中法律不过是个蛇坑...。)

大多数西方国家也为具有软件技能的非永久居民提供一类特殊的签证。这通常是由该国的大型公司推动的,他们想要便宜的海外开发商。(大型公司一直声称存在短缺,但这似乎并没有得到美国人口普查数据的支持。)

现在,如果为进口廉价律师创建了特殊的签证,律师协会可能会遇到问题。这听起来并不荒谬,因为来自大多数国家的医生必须重新获得在可能迁移到的许多国家执业的资格。因此,似乎我们的专业朋友比我们独立的软件开发人员管理的要好一些。

因此,工资面临许多下行压力。

让我们进行思想实验。假设有一个全球性的软件开发专业机构。我们将尝试考虑没有软件开发人员会失败的情况。并非出于高兴,只是因为工作将全部转移到组织所在的任何地方。它可能实际上具有会员资格:如果您开发软件,则说明您是会员。让我们假设,他们没有设定任何国家停止进口劳动力的方法,而是设定了全球性的费率。对于昂贵的西风国家来说,设定的价格必须足够。

显然,我们发展中国家的弟兄们将非常非常高兴。比班加罗尔的高级程序员更快乐。(以前是很高兴的IIRC。)

现在,所有软件开发人员都很高兴。谁会不开心?

物理学家以及EE和数学家会很高兴。(他们将是软件开发人员)

但是全球的个人和企业将为软件支付更多的费用。他们会不开心的。在哪里使用软件?在世界经济的任何地方,都有软件。

如果存在这样的组织,将立即被禁止。(在大多数“正确思考”国家中。)

我认为这是一个同构问题,“太大而不能失败”。:太有用了,无法进行集体谈判。

软件开发人员是1)他们自己的成功2)他们对彼此削弱的追求的受害者。“旧公鸡笼”的说法。


2

取决于您居住的地方-澳大利亚有澳大利亚计算机协会。当我在Uni时,他们与我们讨论了加入的问题,但我并没有真正看到加入的价值-从记忆中参与其中非常昂贵。

您想摆脱工会什么?


8
他们不是像教师工会那样的工会。例如,他们无权谈判工资和工作条件。他们有点像特许会计师协会那样的会计师。
Dean Harding

1
我认为任何组织都有权进行谈判。在欧洲,我们有许多基于宗教或政治的不同联盟!甚至医疗保险都是基于宗教或政治的。它们非常重要。

-2

至少在美国,工会组织的唯一一项“专业”工作是教学,这是因为他们是公职人员。工会损害了他们所困扰的公司,使它们失去了竞争力-这也损害了员工。除非您的雇主是垄断者(例如政府)或寡头垄断的一部分(例如汽车公司),否则工会实际上无法提高工资或工作条件。程序员往往是聪明的人,看到了这一点。


12
说工会在损害生产力并伤害工人是个人的看法。我会提出相反的意见……
Guillaume

3
它可能不只是个人意见,但您需要一些适当的研究和引用:Scholar.google.com/scholar?q=union+productivity

11
-1用于反工会的言论,暗示工会成员很愚蠢。
2010年
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.