“白天做開發,午時做案頭,晚上跟測試,凌晨理思路,晨會拍桌子。”這是網絡上,關于程序員加班的一句戲言。至于這句話,有無夸張,真實性有多少,讀者可以自行對號入座。不過,程序員加班多,加班累,基本上已經成為大家的共識。
據網絡調查數據顯示:僅有 31% 的程序員表示工作不加班。而在需要加班的程序員中,每天加班時間小于 1 小時的占有 24%;1-2 小時之間的占 26%;平均每天加班 2 小時以上的程序員占 19%。
值得一提的是,這些程序員中,自愿加班的占到 20%,被迫加班的占到 80%。
不僅如此,各個互聯網公司的加班形式,也是五花八門,常見的有:
996 制,早 9 點至晚 9 點,每周工作 6 天;
716 制,每天上班 16 個小時,一周 7 天;
掩人耳目彈性制,中國特色的彈性制,民主的背后是延遲了下班時間;
假期待命制,小假期隨叫隨到,大假期遠程支持。
然而,這還不是最殘酷的加班。某知名公司實行奮進者制,奮進者自愿放棄所有帶薪年休假,自愿進行非指令性加班、自愿每天工作 12 個小時、每周工作 6 天,除此之外,春節、國慶等大假期還需隨叫隨到,無條件加班。
那么,讀者肯定會有疑問,加班難道不能避免嗎?答案是,可以!對于程序員來說,最為重要的還是出活,只要完成工作量就可以了。
在知識經濟時代,知識工作者不是工廠上的流水線工人,每個小時的產出是固定的。程序員每個小時的價值,跟他的技術能力、工作態度、職業操守有極大的關系。
面對同一個Bug,對于大牛來說,1個小時輕輕松松地就能解決。而菜鳥,可能好幾天都搞不定。
程序員想要不加班,小編在這里給出幾點建議:
1.選擇一個不加班的好公司。加班往往是一種文化,華為、阿里、騰訊這樣的公司,都是國內乃至國際上一流的企業,他們的員工薪水高、發展待遇好,同時加班也非常多。
但還有不加班一流的互聯網公司,比如被網友戲稱的三大IT療養院的IBM、因特爾和EMC,幾乎從不加班。
2.專業為王。如果有讀者不幸進了經常加班的互聯網公司,但個人經濟情況又不容隨便跳槽怎么辦呢?最好的方法,就是磨煉自己的技術,讓自己成為某個領域的專家。
3.程序員成為技術專家有兩條路徑。假設,某位程序員學得是Java語言,一方面,他們可以選擇成為通才,學習Python、C++或者PHP,所謂觸類旁通,不同語言可以相互啟發;另一方面,他可以成為專才,研究Java是如何實現電商或者社交等不同領域、不同項目的問題,即便是同一領域,代碼還可以根據其拓展性進行高低之分。
哪怕是在經常加班的公司,也有加班時間長和時間短的問題。能解決問題加班少的員工,明顯比無法解決問題加班長的員工,在職場更有競爭力。
4.多和行業大牛交流,積極在網上尋找各種資源。一般程序員的性格偏內省,不擅長交流,但閉門造車,會造成很大的浪費,久而久之,其技術能力難以提高。新人最好的學習方式找到豐富的資源,有靠譜的大神指導。
責任編輯:wv
-
程序員
+關注
關注
4文章
951瀏覽量
29798
發布評論請先 登錄
相關推薦
評論