Есть ли союзы для разработчиков программного обеспечения? [закрыто]

58

Почему у Software Engineering нет представительства в профсоюзах, как в других профессиональных профессиях, таких как преподавание? Существуют ли союзы для разработчиков программного обеспечения, которые существуют и являются успешными?

Брайан
источник
41
НЕ ХОЧУ. : b
30
Мне нравится этот вопрос, потому что часто к разработчикам относятся как к фабричным рабочим, а не профессионалам.
ProfK
20
Что это говорит обо мне, что мне пришлось дважды прочитать вопрос, пытаясь понять, как в него вписываются союзы в стиле c?
Калеб Хуитт - cjhuitt
16
Это очень локализовано. Есть союзы, которые представляют программистов в Великобритании, и они очень полезны. Кажется, что большинство людей думают, что профсоюзы существуют исключительно для групповых переговоров и излишней воинственности. На самом деле, в таком союзе такие вещи встречаются довольно редко, и их основная функция - предоставлять юридические консультации и поддержку своим членам, которые они просто не могли себе позволить. Учитывая, как много программистов говорят о том, что их контролируют менеджментом, разве это не хорошая идея?
Джон Хопкинс
6
@Джон Хопкинс: Очень хороший момент, основная функция профсоюзов в Великобритании, несмотря на негативное изображение со стороны средств массовой информации (которые сообщают только о забастовках), заключается в предоставлении юридической поддержки своим членам, когда они облажались.
Orbling

Ответы:

34

Профсоюзы полезны, когда один человек может в значительной степени выполнять ту же работу, что и любой другой, практически без обучения. Позволяя сотрудникам вести переговоры в целом, вы не рискуете, когда работодатели просто найдут человека, который будет работать по самым низким ценам, и снизят заработную плату. (По крайней мере, это теория.)

В профессиональной сфере, когда сотрудникам требуются определенные навыки, и вы просто не можете заменить одного инженера кем-то другим без «штрафа». Как инженер, у вас есть гораздо больше энергии , чтобы вести переговоры заработной платы и условий труда самостоятельно , исходя из собственных навыков и знаний.

Дин Хардинг
источник
31
То, что вы в лучшем положении, чтобы торговаться с управлением из-за заработной платы, не означает, что вы лучше можете договариваться об условиях труда, методах работы или предотвращать несправедливую эксплуатацию со стороны руководства. Какой инженер не работает сверхурочно? Так много для власти, чтобы договориться о заработной плате. Его рабочая среда профессиональна? Способствует ли рабочее место пиратству программного обеспечения? Меняет ли руководство постоянно приоритеты и цели? Измеряется ли производительность по активности клавиатуры? Являются ли оборудование и инструменты достаточными или устаревшими?
Гуперникетес
17
Кроме того, есть много профессионалов, которые объединены в профсоюзы. Есть авторы песен, актеры, режиссеры, карикатуристы, телевизионные писатели и т. Д., Которые ведут переговоры с работодателями через свои профсоюзы, чтобы помочь предотвратить необоснованную эксплуатацию их работы.
Гуперникетес
5
Могу поспорить, что у вашего босса не тот же анализ. За исключением редких гуру программирования, инженер-программист МОЖЕТ быть заменен другим. Замена старшего с высокой зарплатой и старым мышлением младшим, только что из школы, с новыми идеями и низкой заработной платой не является редкостью.
Mouviciel
8
@mouviciel, за исключением того, что это плохая практика. Да, он может кодировать, но разработчики становятся частью системы, которую они пишут. Никто не может исправить / изменить систему быстрее, чем тот, кто ее написал. И это экономит больше денег, чем наем младшего
CaffGeek
10
По крайней мере, в США профессиональные спортивные игроки, как правило, состоят в союзах. В бейсболе второму базовому игроку и аутфилдеру нужны совершенно разные навыки, не говоря уже о кувшинах и ловцах, но все они представлены MBLPA. «Шашки» в других видах спорта возможны только потому, что существует союз.
Дэвид Торнли
35

Интересный вопрос.

Мы производим продукт - код - но мы не такие типичные профсоюзные работники. Мы также не профессионалы, такие как врачи, юристы и бухгалтеры. (Вы можете себе представить, как какой-то администратор больницы требует, чтобы хирург работал сверхурочно в субботу - без дополнительной оплаты, - чтобы протолкнуть еще нескольких пациентов?)

Действительно, мы высококвалифицированные ремесленники, очень похожие на средневековых каменщиков. Люди, которые строили великие европейские соборы, сильно различались по своим способностям и квалификации, и им было довольно мало работы - и все же им удалось создать общеевропейскую гильдию. И горе тому дворянину или епископу, который облажался с мастером-каменщиком ... они могли просто поцеловать свой проект на прощание.

Я часто думаю, что у нас тоже должна быть гильдия - особенно, когда я читаю так много вопросов по Stack *, касающихся того, что разработчикам программного обеспечения недоплачивают, у которых нет пожизненных требований работать с огромным количеством неоплачиваемой сверхурочной работы и приходится мириться с дерьмовой работой условия.

Боб Мерфи
источник
11
Я согласен с идеей гильдии. Кроме того, ученичество как способ обучения нового программиста кажется мне логичным.
Гленатрон
1
Я думаю, что нам тоже нужна гильдия и патрон programmers.stackexchange.com/questions/29326/…
Питер Тернер
3
У нас есть гильдии в Великобритании, я являюсь членом Британского компьютерного общества (BCS) и членом Института города и гильдий. Также член профсоюза Unite. - Все как инженер-программист.
Orbling
Профсоюзы дают власть работникам посредством юридических действий и забастовок, а профессионализм дает власть работникам благодаря уважению к опыту. Гильдии вышли на улицу, потому что профсоюзы и профессионализм более сильны (как бы гильдия защитила нас от сверхурочных по субботам без оплаты)? И у профсоюзов, и у профессиональных организаций есть ученичество, для этого вам не нужна гильдия.
Рудольф Олах
19

У разработчиков программного обеспечения есть союз ...

«Индустриальный союз работников связи и вычислительной техники 560» - это подразделение «Промышленные работники мира» (IWW или «Wobblies»), которые работают в отрасли электронных коммуникаций. Их организация открыта для работников, занятых работой на компьютере, включая программирование и сетевое взаимодействие. См. Http://www.iww.org/unions/dept500/iu560/

Ноам Хомский - член IWW.

Еще один
источник
2
Кто-нибудь знает, есть ли такой в ​​Великобритании?
НимЧимпский
1
@NimChimpsky - Да. Один из парней, который работает на меня, является членом Connect ( connectuk.org ), специализированного профсоюза работников связи, который вырос из BT.
Джон Хопкинс
1
@NimChimpsky @Jon Hopkins: Основным инженерным союзом в Великобритании был AEU, который объединился с электриками в AEEU, затем снова объединился в Amicus и теперь называется Unite. Он охватывает инженеров-программистов. Хотя большинство программистов предпочитают использовать профессиональный членский состав, например, BCS.
Orbling
@ Orbling - БКС выполняет всю законную резервную копию?
Джон Хопкинс
@ Джон Хопкинс: Зависит от вашего уровня членства. Они предоставляют бесплатный доступ к адвокатам по телефону для профессиональных членов, дипломированных членов и стипендиатов. Стипендиаты получают бесплатное юридическое представительство по трудовым спорам. Для правовой защиты профсоюзы служат гораздо лучшей цели, хотя юридические службы БКС могут консультировать по более широкому спектру вопросов. bcs.org/server.php?show=nav.9234
Орблинг
13

Несколько похожи на другие ответы, но классические «профессиональные» роли в обществе (врач, юрист, инженер и т. Д.) Не были объединены. Рабочий класс объединился в союзы, чтобы противостоять жестокому обращению со стороны руководства и владельцев. Коллективно требуя изменения условий труда, они были эффективны там, где не могло быть ни одного человека. После того, как основы были покрыты (и действительно стали законом страны), профсоюзное руководство должно было видеть, что оно делает что-то ценное, кроме получения зарплаты из профсоюзных взносов. Это заставило их продолжать требовать от руководства и владельцев все больше уступок, подкрепляя требования забастовочными действиями, когда они не были выполнены. Профессионалы никогда не сталкивались с одними и теми же проблемами, и вступление в профсоюз приносило мало пользы. Для творческих профессионалов, таких как разработчики программного обеспечения, жесткие правила профсоюза, где ваше время в профсоюзе значит больше, чем ваши навыки, - это анафема того, как они хотят работать. Самые сильные исполнители, скорее всего, избегают союза; слабые исполнители обычно за это, потому что они могут спрятаться в толпе и им гарантирована минимальная занятость. Разработчики программного обеспечения, как правило, лучше образованы, чем средний рабочий, и задают сложные вопросы, такие как «Что я получу взамен своих профсоюзных взносов и ограничений на то, что я могу сделать?» и если ответы не являются убедительными, они не подпишутся. слабые исполнители обычно за это, потому что они могут спрятаться в толпе и им гарантирована минимальная занятость. Разработчики программного обеспечения, как правило, лучше образованы, чем средний рабочий, и задают сложные вопросы, такие как «Что я получу взамен своих профсоюзных взносов и ограничений на то, что я могу сделать?» и если ответы не являются убедительными, они не подпишутся. слабые исполнители обычно за это, потому что они могут спрятаться в толпе и им гарантирована минимальная занятость. Разработчики программного обеспечения, как правило, лучше образованы, чем средний рабочий, и задают сложные вопросы, такие как «Что я получу взамен своих профсоюзных взносов и ограничений на то, что я могу сделать?» и если ответы не являются убедительными, они не подпишутся.

Тодд Уильямсон
источник
4
Хех, напоминает мне об этом эпизоде ​​Симпсонов ... «Если бы мы только слушали этого мальчика, а не загораживали его в заброшенной коксовой печи».
Дин Хардинг
1
Я использовал Симпсонов много раз на протяжении многих лет в качестве иллюстрации к тому, что я пытался сделать. У меня проблемы с запоминанием того, что я прочитал на прошлой неделе, но я прекрасно помню первые несколько сезонов Симпсонов.
Тодд Уильямсон
1
Отличное объяснение. Я не мог согласиться больше.
Zippit
2
Ну, в Великобритании есть профсоюзы для инженеров и разработчиков программного обеспечения, мой отец был региональным секретарем AEU (Объединенного инженерного союза) в Великобритании, и тогда профсоюз был довольно активным. В наши дни он полностью объединен с Unite, членом которой я являюсь как инженер-программист.
Orbling
8
Классические профессиональные роли, которые вы называете, лицензированы, что на самом деле очень похоже на членство в профсоюзе. Клиника не может блокировать своих врачей и привлекать нелицензированных замещающих работников, а лицензия может включать в себя соблюдение профессионального этического кодекса, который может быть использован в переговорах.
Дэвид Торнли
11

В индустрии программного обеспечения отсутствуют профсоюзы просто потому, что ни работники, ни руководство не видят необходимости в коллективном представительстве. Существуют очевидные причины, по которым руководство предпочло бы, чтобы специалисты по программному обеспечению не вели коллективных переговоров по таким рабочим вопросам, как компенсация, условия труда и т. Д. Но специалисты по программному обеспечению не чувствовали достаточного дискомфорта в отрасли в целом, чтобы предпринимать коллективные действия.

Но большая проблема заключается в том, что профессионалы в области программного обеспечения также не смотрят на модель коллективного представительства так же, как профессионалы в других отраслях. Американскую ассоциацию юристов можно было бы считать союзом юристов, поскольку АМА - для врачей, а АА - для архитекторов. Эти организации определяют уровень профессионализма для практик и навыков, на которых мы должны моделировать себя, чтобы улучшить качество программного обеспечения и рабочих сред.

Мы должны, потому что ясно, что руководство вашей компании вряд ли сделает это.

Huperniketes
источник
1
АМА и АБА не являются союзами. Они лоббисты. Участники обнаружили, что они могут объединять свои деньги, выкупать политиков и предотвращать конкуренцию, что позволяет им выбивать людей из колеи. Эти ассоциации защищают своих членов от общественности и имеют мало общего с тем, чтобы сделать членов союза союзом людей, поющих кумбая с друг другом, как это было бы более склонно к объединению.
Данк
1
@ Данк Это не обязательно плохо. АМА и АБА создают мертвую хватку в своих профессиях, которые запрещают въезд "немытым массам". Возможно, это то, что нам нужно, чтобы избежать того, с чем мы сталкиваемся сейчас, когда любой идиот, который берет книгу «Обучи себя PHP за 24 часа», может выдать себя за «программиста» некому невежественному менеджеру, который думает, что программистам можно заплатить 10 долларов в час, как у какого-то работника розничной торговли
Уэйн Молина
1
@Wayne - Я полагаю, что ваша точка зрения верна, и это, безусловно, поддержит очень высокую оплату труда разработчиков программного обеспечения, что мне бы очень хотелось. Тем не менее, я также твердо верю в то, что правительство максимально избегает жизни людей, и AMA, ABA и Software Software, безусловно, противоречат этим убеждениям. Обществу действительно нет никакой выгоды, если какая-либо из этих организаций существует. Единственные чистые выгоды принадлежат участникам.
Данк
1
Конечно, АМА и АБА - это союзы. Изучите функции любого профсоюза рядом с вами, и вы увидите, насколько похожи функции AMA и ABA на них. Тот факт, что эти организации также лоббируют, не умаляет остальную часть их функций; в конце концов, профсоюзы также лоббируют законодателей. И хотя профсоюзы могут заключать сделки для членов определенной компании, AMA & ABA заключают сделки для своих членов перед законодателями. Даже работодатели лоббируют законодателей. Единственные, кто не лоббирует, это профессионалы в области программного обеспечения, потому что они не хотят иметь профсоюз. Как наивно!
Гуперникетес
9

Я сказал это несколько раз в комментариях, но я думаю, что это заслуживает ответа.

В Великобритании у нас есть союзы для разработчиков программного обеспечения / программистов. Первичным является Unite , в состав которого входит первичный инженерный союз. Сектор для работников вычислительной техники - это графика, бумага, медиа и информационные технологии .

Ситуация с профсоюзами в Великобритании является сложной, и в настоящее время относительно мало людей являются членами профсоюзов из-за того, что в 80-х годах у профсоюзов было много власти, из-за антипрофсоюзной политической политики и нескольких профсоюзов, подающих плохой пример, который позволил настроение для перемен.

Чтобы оставаться сильными, большинство старых профсоюзов объединились и продолжают это делать в течение некоторого времени. Когда я родился, большинство инженеров входили в AEU, Объединенный инженерный союз, который в 1992 году объединился с электриками и стал AEEU . В 2001 году AEEU объединился с профсоюзом MSF (Управление, наука и финансы) и стал Amicus. UNIFI (Союз финансовой индустрии) и GPMU (Союз графики, бумаги и средств массовой информации) объединились с Amicus в 2004 году, а в 2007 году T & G (Транспорт и общие работники) объединились, и название было изменено на Unite.

В стране по-прежнему сохраняется сильное антипрофсоюзное настроение, особенно со стороны профессиональных классов, которые ошибочно полагают, что основная цель профсоюза состоит в том, чтобы обескровливать компании, повышая заработную плату и бастуя. Это не вариант. Основная обязанность современного профсоюза - защитить своих работников от злоупотреблений со стороны работодателей. Обычно это осуществляется в форме бесплатной юридической защиты для защиты членов от незаконной работы, несправедливых / неправомерных увольнений, вопросов здравоохранения и безопасности и т. Д.

За счет членства возможность привлечь опытных юристов бесплатно от вашего имени, когда * * поразит фаната, спасет жизнь. Один из моих бывших коллег в настоящее время подает в суд на старого работодателя по поводу несправедливых увольнений. Он всегда был настроен против профсоюзов, и теперь ему приходится выплачивать огромные суммы денег, чтобы привлечь к суду людей с весьма сомнительной репутацией, имеющих огромные кошельки. Держу пари, он хотел бы заплатить £ 10,96 в месяц.


Большинство профессионалов вместо того, чтобы вступать в «союзы», вступают в псевдо-союзы в форме профессиональных членских органов. Основной организацией в Великобритании для программистов является BCS (Британское компьютерное общество) . Стать профессиональным членом этого органа дает определенную степень признания, требует аккредитации через экзамены и дает постноминальные письма. Этот орган также предоставляет множество возможностей для общения через широкий круг групп, которые часто встречаются для разговоров и дискуссий. Организация также имеет Royal Charter, поэтому может выдавать статус Chartered для ИТ - специалистов , или действительно инженеров , как они могут присудить дипломированный инженер статус. Я считаю, что есть аналогичные организации в США и других областях.

Многие профессии также имеют регулирующие органы, которые обычно являются обязательными членами и частично функционируют как профсоюзы. Врачи в Великобритании должны быть зарегистрированы в Главном медицинском совете (GMC) и обычно являются членами медицинского союза Британской медицинской ассоциации (BMA) . Так что не только учителя являются профессионалами и объединены в профсоюзы.


Подводя итог, можно сказать, что вступление в профсоюз возможно для программистов и настоятельно рекомендуется, если у вас нет полной слепой веры в то, что ваша рабочая карьера всегда будет свободна от любой потенциальной правовой ситуации. Это не только массы против классов, это просто здравый смысл, чтобы защитить себя и свою семью, которые зависят от вашей работы.

Orbling
источник
3
Кто это проголосовал? Нет комментариев без комментариев, это только вежливо.
Orbling
1
Я думаю, вы найдете причину того, что профсоюзы имеют плохую репутацию, не имеет ничего общего с недоразумением. Это связано с непосредственным опытом работы в местах, где есть профсоюзы. Вместо того, чтобы делать то, что нужно для выполнения работы, как это делают хорошие и ценные работники, профсоюзные правила поощряют лень, а не мой тип работы. Фактически, они препятствуют тому, чтобы ответственный человек мог выполнить свою работу, потому что, если он выполняет 30-секундное задание, назначенное профсоюзной работой, потому что члену профсоюза потребуется 3 дня, чтобы выполнить это, тогда его выписывают.
Данк
2
@Dunk: Это не относится ни ко всем, ни ко всем профсоюзам - просто предвзятое отношение к ним. Я не замечал подобных вещей в последние несколько десятилетий в Великобритании, возможно, немного в семидесятых, но это был недолговечный этап.
Orbling
5

Инженеры-программисты не любят ограничений на свободу, которые создают профсоюзы, и они склонны быть более индивидуалистичными. Они хотели бы, чтобы им платили за их способности, а не за любой другой разработчик. Если бы они были Union, они бы застряли там, где были, если бы у них был обычный план с установленными выплатами, в отличие от 401K, который они могли бы перемещать без штрафа; а инженеры-программисты, вероятно, чаще меняют работу из-за характера проектной работы, причем каждый проект может сильно отличаться от других.

Как только разработка программного обеспечения станет более непристойной и стандартизированной, вы, вероятно, увидите больше вовлеченных Союзов.


источник
Учитывая текущую скорость изменений, станет ли она более скромной и стандартизированной или менее?
Петрус Терон
1
@FreshCode, занимаясь программированием почти 30 лет, кажется, что все становится более стандартизированным, а изменения происходят медленнее.
5

TL; DR Нет профсоюзов, потому что это не в интересах всех остальных.

Существует несколько организаций для разработчиков программного обеспечения по всему миру и в каждой стране. Все они имеют одну общую характеристику. Что общего у профессиональных органов по разработке программного обеспечения, таких как IEEE CS, ACM, BCS и ACS: нет полномочий по регулированию. Не случайно. Не хочу, чтобы начиналась еще одна ассоциация адвокатов. Программирование имеет важное значение для мира, но пришло как работа после того, как другие профессионалы уже вырезали свои регулирующие полномочия.

Поскольку разработка программного обеспечения не регулируется нигде в мире, это не лицензированная профессия. Большинство разработчиков имеют высшее образование и культурно не склонны вступать в профсоюзы.

(Я собираюсь использовать термин разработка программного обеспечения вместо разработки программного обеспечения из-за желания избежать всего, что является проблемой разработки программного обеспечения)

Существует также интересная часть теории игр:

Молодые разработчики вне школы занимают низкооплачиваемые должности, чтобы получить работу. Работодатели используют угрозу получения более дешевой замены, чтобы удерживать зарплаты.

Существует также ряд дисциплинарных специалистов, таких как физики, инженеры-электронщики и тому подобное, которые будут заниматься разработкой программного обеспечения, если им будут платить. Из-за производства ЭЭ физики и математики поставляют более дешевую рабочую силу. («Обычный» инжиниринг не платит особенно хорошо, и даже то, что он является PE, неэффективен с точки зрения затрат [проверьте вакансии на должности PE и посмотрите разницу в оплате по сравнению с PE).)

Теперь это не относится ко многим другим профессиям, так как они, как правило, лицензируются, как, например, обычная инженерия, юриспруденция и медицина: юристам не нужно беспокоиться о фирмах, работающих в области философии. (Юниор закон это змеиный яма, хотя ....)

В большинстве западных стран также есть специальный класс Visa для непостоянных жителей с навыками программного обеспечения. Это обычно продвигается крупными фирмами в стране, которые хотят более дешевых зарубежных разработчиков. (Крупные корпорации постоянно утверждают, что существует нехватка, но это не подтверждается, например, данными переписи населения США.)

Теперь у ассоциации адвокатов может возникнуть проблема, если будет создана специальная виза для импорта более дешевых адвокатов. Это не так абсурдно, как кажется, поскольку врачам из большинства стран приходится проходить переквалификацию для практики во многих странах, в которые они могут мигрировать. Похоже, что наши профессиональные друзья справляются с этим немного лучше, чем мы, независимые разработчики программного обеспечения.

Таким образом, на зарплату оказывается большое давление.

Давайте сделаем мысленный эксперимент. Предположим, что существует глобальная профессиональная организация по разработке программного обеспечения. Мы собираемся рассмотреть ситуацию, когда ни один разработчик программного обеспечения не проигрывает. Не по милости, просто потому, что все рабочие места переместятся туда, где не было организации. Возможно, членство в нем фактически: членство в разработке программного обеспечения. Предположим, что вместо того, чтобы пытаться заставить какую-либо страну прекратить импорт рабочей силы, они просто устанавливают глобальные ставки. Установленные ставки должны быть достаточными для людей в дорогих западных странах.

Очевидно, что наши братья в развивающихся странах были бы очень, очень счастливы. Счастливее, чем старший программист в Бангалоре. (и это было довольно счастливым IIRC.)

Теперь все разработчики программного обеспечения счастливы. Кто будет несчастлив?

Физики, Э. и математики были бы счастливы. (Они были бы разработчиками программного обеспечения)

Но люди и бизнес во всем мире заплатили бы намного больше за программное обеспечение. Они были бы несчастны. Где используется программное обеспечение? Везде в мировой экономике есть программное обеспечение.

Если бы такая организация существовала, она была бы немедленно запрещена. (в большинстве "правильных" стран.;))

Это, я думаю, изоморфная проблема "слишком большой, чтобы потерпеть неудачу". : Слишком полезно, чтобы разрешить ведение коллективных переговоров.

Разработчики программного обеспечения являются жертвами 1) их собственного успеха 2) их склонности к подрыву друг друга. Аргумент "старая петушья клетка".

Тим Виллискрофт
источник
2

Зависит от того, где вы живете - в Австралии есть Австралийское компьютерное общество . Когда я был в Uni, они говорили с нами о присоединении, но я не вижу смысла в присоединении - по памяти было довольно дорого участвовать.

Что вы хотите выйти из союза?

Сэм Дж
источник
8
Они не союз, как Союз Учителей. Например, они не имеют права договариваться о зарплате и условиях труда. Они как ассоциации дипломированных бухгалтеров для бухгалтеров и тому подобное.
Дин Хардинг
1
Я думаю, что любая организация имеет право вести переговоры. В Европе у нас много разных союзов, основанных на религии или политике! Даже медицинские страховки основаны на религии или политике. Они очень важны.
-2

О единственной «профессиональной» работе, которая объединена в профсоюзы, по крайней мере, в США, является преподавание - и это потому, что они государственные служащие. Профсоюзы наносят ущерб компаниям, которые они заражают, и делают их неконкурентоспособными, что также наносит вред работникам. Если ваш работодатель не является монополистом (например, правительством) или частью олигополии (например, автомобильными компаниями), профсоюз фактически не может улучшить заработную плату или условия труда. Программисты, как правило, умные люди, и это видно.

SESummers
источник
12
Заявление о том, что профсоюзы наносят ущерб производительности и наносит вред работникам, является личным мнением. Я бы сказал, совсем наоборот ...
Гийом
3
Это может быть нечто большее, чем личное мнение, но вам нужно некоторое исследование и цитата: scholar.google.com/scholar?q=union+productivity
11
-1 За антипрофсоюзную риторику и намеки на то, что члены профсоюза глупы.
Orbling