我們公司是從事IT軟件開發的,加班很正常,六天工作制,晚上也會安排加班。我覺得加班與員工的工作能力、多變的客戶要求導致的工作量增加都有很大關系,工作能力、工作量兼而有之。
IT公司,需要學習、掌握的軟件很多。我們公司開發的種類多,用到的軟件也很多。VC++,VS,python,KEIL,linuxC,QT,Labview,SQL等開發工具,Windowsxp,win10,RTOS等操作系統,有關硬件的PLC,FPGA編程等等等等,多而雜,所以希望招來的員工能多學多掌握,使得產生最大效益。
新招的學生,或者學習能力差的開發者,不能熟練開發,一邊寫代碼,一邊查資料。最后肯定能做好,但花費時間就很長。
當然,也有一些開發者有異議,認為工作量太大,要學習的軟件太多。我一般都會這樣回應:讓你們學習,公司應當收取培訓費用才對。
現在的軟件不同于上世紀九十年代,用戶對操作便利性、功能的自動化程度等等都有很高的要求,動輒就與國外的軟件做比較,這使得我們不得不快速跟進用戶需求,從而加班加點,限時完成。
比如,做一個遠程實時監控程序,能對用戶處問題,進行自動檢測、分析,最后確認問題點,給出解決方案。
時間就三個月,必須按時完成。涉及到網絡TCP/IP通訊,產品相關信息分析、分類處汪,UI界面編寫,數據收集等等,設計網絡開發、數據庫SQL開發、VS等等工具。
除了加班,還能做什么?
總結:我們公司一般按項目發獎金,基礎工資略低,這樣做就是要造成雙贏的效果,唯有努力工作,完成任務,才有更大效益。
好在90%的開發者都接受這種加班方式。通過不斷學習,水平大長;通過多干活,增長分析解決問題的能力。
10%的loser,屬于每年年底要強制辭退的那一部分。沒辦法,沒有軟件開發的潛質,換個行業發展。