IT行業加班比較嚴重我想也不用反復提了,確實,最近幾年IT行業發展迅猛,特別是互聯網領域,更是突飛猛進。所帶來的的正面效果就是,IT行業的人才需求越來越大,工資待遇也水漲船高,而負面的情況就是,工資待遇提高的同時,對于IT員工的利用率、工作效率越來越多的被提及,也就產生了很多加班情況。當然,要說“月薪高,時薪低”,也不完全對,IT行業的月薪確實不低,加班也嚴重,但是真要換算成時薪,還是比很多行業高出一些的,不然也不會有那么多人擠破頭的想做程序員了。
那么IT行業的員工加班有價值嗎?
自然是有的。
這個價值有兩方面的體現:一個是對公司的價值,一個是對個人的價值。
我們先說對公司的價值吧!
對于公司而言,項目擺在那里,需要完成的工作量也擺在那里,項目分解出來的任務也指派到了具體的人頭上,而大多數的情況下,任務都不是按照8小時來進行指派的,再加上一些臨時的突發情況(例如:需求變更、需求增加等等),如果不加班,基本就是完不成。
雖然很多人都會說,加班時的工作效率不高,加班的質量無法保證等等,但是不得不說,加班了確實能夠讓項目趕上進度。而在測試階段,如果真的測試質量比較差的話,那么也就是加班改bug的節奏,總的來說,加班所帶來的效果就是,項目能夠按期完成并上線。

既然加班的效果還不錯,那自然IT企業都還是崇尚加班的,而且IT行業也比較特殊,一個人一臺電腦就可以干活,和其他直面客戶的行業有很大區別。
OK,對于公司的價值我們看到了,那么對于個人又有什么價值呢?
在IT圈子里有一個笑話,“面試官問應聘者,你只畢業了一年,為什么工作經驗寫的2年?應聘者回答:加班加的。”
這雖然是個笑話,但是也反應出來一個現象,就是加班時間所帶來的工作經驗依舊是經驗,對于還在成長階段的程序員來說,加班確實也能夠幫助你快速的積累經驗。
我曾經也是在加班的時候和很多同事一起討論算法、解決方案,熬了幾個夜,最終把一個比較復雜的算法給弄出來了。而當時自己所收貨的那些經驗,其實在以后的工作中也不時會用到。
雖然加班確實會很累,但是作為程序員本來就是一個活到老、學到老的過程,我們即使不加班,也需要擠出時間來自己做練習,去讀別人的代碼,去學習新的技術、新的框架,既然這樣,找一個既能夠學習又能夠創造價值的方式不是更好?

你的加班,對于公司來說是看得見的,你創造了更多的價值,可能沒有加班工資,但是如果有獎金,你可能比別人多一份;如果有優秀員工的獎勵,你會比別人更有機會;如果有升職加薪,你會被優先考慮,付出總是會有回報的。
不過,人性總是復雜的,人也是自私的
有的人是愿意付出更多,愿意更快的走向成功。但是,有的人是不喜歡吃虧,也許還有些好高騖遠。
曾經,我也非常的不喜歡加班,覺得被公司占了便宜,覺得我自己的時間被剝奪了。有時候被迫加班時,也是磨洋工,美其名曰加班的工作效率低。其實我自己知道,我可以在加班的時候保持還不錯的工作狀態,可能是在白天時的90%左右吧,只是我自己不愿意而已。
但也就是如此,很多的機會從我身邊流過,和我同期的小伙伴,都的已經成為了我的上司,但是我也僅僅就是按部就班的享受著每年那么可憐的調薪而已。
當然,人總是會醒悟的,然后自然就是付出更多,把之前的時間補回來。而那時候就不僅僅是加班了,還報了一些培訓班,一些網課,去學習更多的知識。
我不提倡加班,我更喜歡8小時內完成10小時的工作,但是,剩下的時間干什么呢?總要抽出一點時間來學習,來提高自己的。如果自己不是自覺的人,那么還不如加班來得直接,至少除了自己的提高外,還能夠得到更多的機會。