it-swarm-vi.com

Có bất kỳ công đoàn cho các nhà phát triển phần mềm?

Tại sao Kỹ thuật phần mềm không có đại diện công đoàn như các nghề nghiệp chuyên môn khác, chẳng hạn như giảng dạy? Có bất kỳ công đoàn cho các nhà phát triển phần mềm tồn tại và thành công?

58
Brian

Công đoàn rất hữu ích khi một người có thể thực hiện nhiều công việc giống như bất kỳ ai khác với ít hoặc không được đào tạo. Bằng cách cho phép nhân viên đàm phán một cách tổng thể, bạn sẽ không gặp rủi ro khi nhà tuyển dụng chỉ đơn giản là tìm người sẽ làm việc rẻ nhất và giảm lương. (Ít nhất, đó là lý thuyết.)

Đối với các lĩnh vực chuyên nghiệp, khi nhân viên yêu cầu các kỹ năng đặc biệt và bạn chỉ đơn giản là không thể thay thế một kỹ sư bằng người khác mà không có "hình phạt". Là một kỹ sư, bạn có nhiều quyền lực hơn để đàm phán tiền lương và điều kiện làm việc tự mình, dựa trên kỹ năng và kiến ​​thức của riêng bạn.

34
Dean Harding

Câu hỏi thú vị.

Chúng tôi sản xuất một sản phẩm - mã - nhưng chúng tôi không giống như những người lao động đoàn thể điển hình. Chúng tôi cũng không phải là chuyên gia như bác sĩ và luật sư và kế toán. (Bạn có thể tưởng tượng một số quản trị viên bệnh viện yêu cầu bác sĩ phẫu thuật làm thêm giờ vào thứ Bảy - không phải trả thêm tiền - để đẩy thêm một vài bệnh nhân qua không?)

Thực sự, chúng tôi là những người thợ thủ công có tay nghề cao, rất giống với các bia đá thời trung cổ. Những người xây dựng các thánh đường lớn của châu Âu rất đa dạng về khả năng và trình độ của họ, và đã nhảy việc khá nhiều - và vẫn tìm cách có một bang hội rộng khắp châu Âu. Và khốn đốn với nhà quý tộc hoặc giám mục đã lừa một thợ xây bậc thầy ... họ chỉ có thể hôn tạm biệt dự án của họ.

Tôi thường nghĩ rằng chúng ta cũng nên có một bang hội - đặc biệt là khi tôi đọc rất nhiều câu hỏi về Stack * liên quan đến các nhà phát triển phần mềm bị trả lương thấp, không có nhu cầu cuộc sống do phải làm việc quá nhiều thời gian không được trả lương và phải làm việc nhảm nhí điều kiện.

35
Bob Murphy

Kỹ sư phần mềm có một liên minh ...

"Liên minh công nhân máy tính và công nhân máy tính 560" là một bộ phận của Công nhân công nghiệp thế giới (IWW hoặc "Wobblies") làm việc trong ngành truyền thông điện tử. Tổ chức của họ mở cửa cho các công nhân tham gia vận hành máy tính, bao gồm lập trình và kết nối mạng. Xem http://www.iww.org/unions/dept500/iu560/

Noam Chomsky là thành viên của IWW.

19
A. N. Other

Hơi giống với các câu trả lời khác, nhưng vai trò "chuyên nghiệp" kinh điển trong xã hội (bác sĩ, luật sư, kỹ sư, v.v.) đã không được hợp nhất. Giai cấp công nhân tập hợp lại thành các đoàn thể để chống lại sự đối xử nặng nề của ban quản lý và chủ sở hữu. Bằng cách yêu cầu chung một sự thay đổi trong điều kiện làm việc của họ, họ đã có hiệu quả khi một người không thể. Sau khi những điều cơ bản được đề cập (và thực sự đã trở thành luật đất đai), ban lãnh đạo công đoàn phải được nhìn nhận đang làm một việc gì đó có giá trị, ngoài việc rút tiền lương ra khỏi các khoản phí công đoàn. Điều này khiến họ tiếp tục đòi hỏi ngày càng nhiều sự nhượng bộ từ ban quản lý và chủ sở hữu, ủng hộ các yêu cầu bằng các hành động đình công khi họ không được đáp ứng. Các chuyên gia không bao giờ thực sự giải quyết các vấn đề tương tự và có rất ít hoặc không có lợi ích gì khi tham gia vào một công đoàn. Đối với các chuyên gia sáng tạo như nhà phát triển phần mềm, các quy tắc cứng nhắc của công đoàn trong đó thời gian của bạn trong công đoàn được tính nhiều hơn kỹ năng của bạn là sự tương đồng với cách họ muốn làm việc. Những người biểu diễn mạnh nhất là những người có khả năng tránh liên minh nhiều nhất; những người biểu diễn yếu hơn thường dành cho nó vì họ có thể trốn trong đám đông và được đảm bảo một công việc tối thiểu. Các nhà phát triển phần mềm thường được giáo dục tốt hơn so với người lao động bình thường và sẽ hỏi những câu hỏi khó như "Tôi sẽ nhận lại được gì cho các khoản phí công đoàn của mình và những hạn chế về những gì tôi có thể làm?" và nếu câu trả lời không thuyết phục, họ sẽ không đăng nhập.

13
Todd Williamson

Công nghiệp phần mềm thiếu các công đoàn đơn giản vì cả công nhân và quản lý đều không cần phải có đại diện tập thể. Có nhiều lý do rõ ràng tại sao ban quản lý không muốn các chuyên gia phần mềm mặc cả về các vấn đề công việc như bồi thường, điều kiện làm việc, v.v. Nhưng các chuyên gia phần mềm không cảm thấy đủ khó chịu trong toàn ngành để hành động tập thể.

Nhưng vấn đề lớn hơn là các chuyên gia phần mềm cũng không nhìn vào mô hình đại diện tập thể giống như các chuyên gia trong các ngành công nghiệp khác. Hiệp hội Luật sư Hoa Kỳ có thể được coi là một liên minh cho các luật sư, vì AMA dành cho các bác sĩ y khoa và AIA cho các kiến ​​trúc sư. Các tổ chức đó xác định mức độ chuyên nghiệp cho các thực tiễn và kỹ năng mà chúng ta nên tự mô hình hóa để cải thiện chất lượng phần mềm và môi trường làm việc.

Chúng tôi phải bởi vì rõ ràng quản lý tại công ty của bạn không có khả năng làm điều đó.

11
Huperniketes

Tôi đã nói điều này một vài lần trong các bình luận, nhưng tôi nghĩ rằng nó xứng đáng với một câu trả lời.

Ở Anh, chúng tôi có các công đoàn cho các kỹ sư/lập trình viên phần mềm. Cái chính là nite , có liên minh kỹ thuật chính là thành phần. Lĩnh vực dành cho công nhân máy tính là Đồ họa, Giấy, Truyền thông & Công nghệ thông tin .

Tình hình công đoàn ở Anh rất phức tạp và hiện tại tương đối ít người là thành viên công đoàn vì có nhiều quyền lực bị cắt khỏi các công đoàn trong thập niên 80, do các chính sách chính trị chống liên hiệp và một vài công đoàn làm gương xấu, cho phép tâm trạng thay đổi.

Để duy trì sức mạnh, hầu hết các công đoàn cũ đã hợp nhất với nhau và đã tiếp tục làm như vậy trong một thời gian. Khi tôi được sinh ra, hầu hết các kỹ sư là một phần của AEU, Hiệp hội Kỹ thuật Hợp nhất, điều này đã hợp nhất với các thợ điện để trở thành AEEU vào năm 1992. AEEU sáp nhập với liên minh MSF (Quản lý, Khoa học và Tài chính) năm 2001 để trở thành Amicus. UNify (Liên minh Công nghiệp Tài chính) và GPMU (Liên minh Đồ họa, Giấy và Truyền thông) được sáp nhập vào Amicus trong 2004, và vào năm 2007, T & G (Công nhân vận tải và Tổng công ty) đã hợp nhất và đổi tên thành Unite.

Vẫn còn cảm giác chống liên minh mạnh mẽ ở trong nước, đặc biệt là từ các tầng lớp chuyên nghiệp, những người lầm tưởng rằng mục đích chính của liên minh là làm cho các công ty bị khô máu bằng cách ép tiền lương và đình công. Đây không phải là trường hợp. Trách nhiệm chính của một liên minh hiện đại là bảo vệ công nhân của họ khỏi sự sơ suất của chủ nhân. Điều này thường ở dạng bảo vệ pháp lý miễn phí để bảo vệ các thành viên chống lại các hành vi làm việc bất hợp pháp, các trường hợp sa thải không công bằng/sai trái, các vấn đề sức khỏe & an toàn, v.v.

Đối với chi phí trở thành thành viên, khả năng có được các luật sư chuyên gia tham gia miễn phí thay cho bạn khi * * chạm vào người hâm mộ là một vị cứu tinh. Một trong những đồng nghiệp cũ của tôi hiện đang đưa một chủ nhân cũ ra tòa vì những tuyên bố sa thải không công bằng. Anh ta luôn chống đối rất cao và giờ phải trả một số tiền khổng lồ để đưa những người có khả năng tranh chấp cao ra tòa có những chiếc ví khổng lồ. Đặt cược anh ấy ước anh ấy đã trả £ 10,96 một tháng.


Hầu hết các chuyên gia, thay vì tham gia "công đoàn", tham gia các công đoàn giả dưới hình thức các tổ chức thành viên chuyên nghiệp. Tổ chức chính ở Anh dành cho lập trình viên là BCS (Hiệp hội điện toán Anh) . Trở thành một thành viên chuyên nghiệp của cơ quan này cung cấp một mức độ công nhận, yêu cầu công nhận thông qua các kỳ thi, và đưa ra các chữ cái sau danh nghĩa. Cơ thể cũng cung cấp nhiều cơ hội kết nối thông qua nhiều nhóm khác nhau thường xuyên gặp gỡ để nói chuyện và thảo luận. Tổ chức này cũng có Hiến chương Hoàng gia, vì vậy có thể phát hành trạng thái Chartered đến chuyên gia CNTT , hoặc thực sự là các kỹ sư khi họ có thể trao giải cho Chartered Engineering status. Tôi tin rằng có các tổ chức tương đương ở Hoa Kỳ và các lĩnh vực khác.

Nhiều ngành nghề cũng có các cơ quan quản lý, thường là thành viên bắt buộc và hoạt động như các công đoàn một phần. Các bác sĩ ở Anh phải được đăng ký với Hội đồng Y khoa Chung (GMC) , và thường là thành viên của hiệp hội y tế, Hiệp hội Y khoa Anh (BMA) . Vì vậy, không chỉ các giáo viên là các chuyên gia và công đoàn.


Tóm lại, việc tham gia một liên minh là có thể đối với các lập trình viên và rất được khuyến khích trừ khi bạn hoàn toàn tin tưởng rằng sự nghiệp làm việc của bạn sẽ luôn không có bất kỳ tình huống pháp lý tiềm năng nào. Đó không phải là tất cả về quần chúng chống lại các lớp học, đó chỉ là lẽ thường để bảo vệ bản thân và gia đình phụ thuộc vào công việc của bạn.

9
Orbling

Các kỹ sư phần mềm không thích những hạn chế đối với sự tự do của họ mà các công đoàn mang lại và họ có xu hướng cá nhân hơn. Họ muốn được trả tiền dựa trên khả năng của họ, không giống như mọi nhà phát triển khác. Nếu họ là Liên minh, họ sẽ bị kẹt ở nơi họ có nếu họ có kế hoạch lợi ích được xác định thông thường, không giống như một khoản 401K mà họ có thể di chuyển mà không bị phạt; và Kỹ sư phần mềm có thể có xu hướng thay đổi công việc nhiều hơn do tính chất công việc của dự án, với mỗi dự án có tiềm năng khá khác biệt so với các dự án khác.

Khi Công nghệ phần mềm trở nên ho-hum hơn và được chuẩn hóa, thì có lẽ bạn sẽ thấy nhiều Liên minh hơn tham gia.

5
user1842

TL; DR Không có công đoàn vì nó không vì lợi ích của mọi người khác.

Có một số tổ chức cho các nhà phát triển phần mềm trên toàn cầu và ở mỗi quốc gia. Tất cả đều có chung một đặc điểm. Các cơ quan chuyên môn để phát triển phần mềm như thế nào, IEEE CS, ACM, BCS và ACS có điểm chung: không có quyền hạn theo quy định. Không phải ngẫu nhiên. Đừng muốn một Đoàn luật sư khác bắt đầu. Lập trình là điều cần thiết cho thế giới nhưng đến như một công việc sau khi các chuyên gia khác đã khắc chế được quyền hạn quy định của họ.

Vì Phát triển phần mềm không được quy định ở bất cứ đâu trên thế giới, nó không phải là một nghề được cấp phép. Hầu hết các nhà phát triển có giáo dục đại học và không phù hợp về mặt văn hóa để tham gia các công đoàn.

(Tôi sẽ sử dụng thuật ngữ phát triển phần mềm thay vì công nghệ phần mềm từ mong muốn tránh toàn bộ vấn đề kỹ thuật phần mềm là gì)

Có một điều thú vị của lý thuyết trò chơi đang diễn ra:

Các nhà phát triển trẻ ra khỏi trường có vị trí thanh toán thấp để có được công việc. Sử dụng lao động sử dụng các mối đe dọa của việc thay thế rẻ hơn để giữ tiền lương.

Ngoài ra còn có một nguồn cung cấp những người vượt qua kỷ luật như Nhà vật lý, Kỹ sư điện tử và những người tương tự sẽ làm việc trong phát triển phần mềm nếu họ có thể được trả tiền. Trong quá trình sản xuất EE, các nhà vật lý và toán học cung cấp nhiều lao động giá rẻ hơn. (Kỹ thuật 'thông thường' không thanh toán đặc biệt tốt và thậm chí là PE không hiệu quả về chi phí [kiểm tra vị trí tuyển dụng cho các vị trí PE và xem chênh lệch thanh toán so với không phải PE].)

Bây giờ điều này không đúng trong nhiều ngành nghề khác, vì chúng thường được cấp phép như kỹ thuật thông thường, Luật và Y học, ví dụ: Luật sư không phải lo lắng về việc các công ty tham gia vào Philosophers. (Luật cơ sở là một hố rắn mặc dù ....)

Hầu hết các nước phương tây cũng có một loại Visa đặc biệt dành cho những người không thường trú có kỹ năng Phần mềm. Điều này thường được thúc đẩy bởi các công ty lớn trong nước, những người muốn các nhà phát triển ở nước ngoài rẻ hơn. (Các doanh nghiệp lớn tuyên bố liên tục có sự thiếu hụt, nhưng điều này dường như không được hỗ trợ, ví dụ như dữ liệu điều tra dân số Hoa Kỳ.)

Bây giờ, Hiệp hội luật sư có thể có vấn đề nếu Visa đặc biệt được tạo ra để nhập khẩu luật sư rẻ hơn. Điều này không phải là vô lý như nó có vẻ, vì các bác sĩ y tế từ hầu hết các quốc gia phải đủ điều kiện để hành nghề ở nhiều quốc gia mà họ có thể di cư đến. Vì vậy, có vẻ như những người bạn chuyên nghiệp của chúng tôi quản lý điều đó tốt hơn một chút so với chúng tôi là những nhà phát triển phần mềm có đầu óc độc lập.

Vì vậy, có nhiều áp lực xuống tiền lương.

Hãy làm một thí nghiệm suy nghĩ. Giả sử đã có một cơ quan Chuyên nghiệp toàn cầu để phát triển phần mềm. Chúng tôi sẽ cố gắng xem xét một tình huống mà không có nhà phát triển phần mềm nào thua cuộc. Không phải là độc đáo, chỉ vì các công việc sẽ chuyển đến bất cứ nơi nào tổ chức không. Nó có thể có một thành viên thực tế: nếu bạn phát triển phần mềm, bạn là thành viên. Giả sử thay vì cố gắng khiến bất kỳ quốc gia nào ngừng nhập khẩu lao động, họ chỉ đặt mức giá là toàn cầu. Tỷ lệ thiết lập sẽ phải đủ cho người dân ở các quốc gia đắt đỏ.

Rõ ràng anh em của chúng ta trong thế giới đang phát triển sẽ rất rất hạnh phúc. Hạnh phúc hơn một lập trình viên cao cấp tại Bangalore. (và điều đó từng là IIRC khá hạnh phúc.)

Bây giờ tất cả các nhà phát triển phần mềm đều hạnh phúc. Ai sẽ không hạnh phúc?

Các nhà vật lý và EE và nhà toán học sẽ rất vui. (Họ sẽ là nhà phát triển phần mềm)

Nhưng các cá nhân và doanh nghiệp trên toàn cầu sẽ trả nhiều tiền hơn cho phần mềm. Họ sẽ không vui. Phần mềm được sử dụng ở đâu? Ở mọi nơi trong nền kinh tế thế giới, đều có phần mềm.

Nếu một tổ chức như vậy tồn tại, nó sẽ bị cấm ngay lập tức. (ở hầu hết các quốc gia "suy nghĩ đúng".))

Đó là, tôi nghĩ rằng một vấn đề đẳng cấu đến "quá lớn để thất bại." : Quá hữu ích để cho phép thương lượng tập thể.

Các nhà phát triển phần mềm là nạn nhân của 1) thành công của chính họ 2) sự thiên vị của họ vì đã trói buộc lẫn nhau. Lập luận "chuồng gà trống cũ".

5
Tim Williscroft

Phụ thuộc vào nơi bạn sống - ở Úc có Hiệp hội máy tính Úc . Khi tôi ở Uni, họ đã nói chuyện với chúng tôi về việc tham gia, nhưng tôi không thực sự thấy giá trị của việc tham gia - từ bộ nhớ, nó là một phần khá đắt đỏ.

Bạn muốn ra khỏi công đoàn là gì?

2
Sam J