1. 程式人生 > >為什麽程序員一定要加班?

為什麽程序員一定要加班?

程序員

技術分享

一提到程序員,大多數人的印象大概就是死宅、無趣、沒有私人生活,除了上班寫寫寫代碼,加班寫代碼更是標配。似乎在深夜頂著雞窩頭,目光呆滯,面無表情敲鍵盤的場景才是一個程序員的真實寫照。


當然,這也是我對於程序員的幾乎所有印象,我不知道自己的這個印象來自於哪裏,因為在之前我跟程序員是沒有接觸的。僅有的一次是大概十年前,有機會接觸到一個應屆生女程序員,得知她當時拿的薪水是4000,而我在兩年後畢業拿到的薪水是

1500,這在當時也是我們廣告專業應屆生比較正常的起步薪資了。你可以想象,我當時的驚訝程度吧。


而外界給予程序員更多的關註似乎不是薪水,而是付出。IT族甚至被視為過勞死幾率極高的高危職業。


前段時間跟北京的同學聊天,她的老公也是程序員,她得知我剛剛換工作到一家軟件公司,便以過來人的身份跟我抱怨IT行業工作壓力大,是拿命在換錢。他老公幾乎是天天加班,回到家八九點是早的,正常是十點左右,十一二點也經常。在她的描述裏,老公的日常就是上班,加班,當然也包括周末。而且她告訴我,這是所有程序員的正常生活軌跡。


你以為只加班就夠了嗎?當然不夠!同學的老公還要自己擠時間不斷學習充電,去掌握更多技術,不然將面臨被取代的危險。她說,再過兩年想把北京的房子賣掉,來青島換一套大一點的房子,然後讓老公換一個輕松點的工作。他們的房貸

8000,老公現在的薪水每月在2w左右。


同學說她老公所在的公司是為騰訊提供服務,還算是不錯的公司了。在我的理解中,大概就是外包類的公司。這就是我了解到的關於程序員的所有。說拿命在換錢,我覺得一點都不為過,甚至覺得付出更大於收入。多少錢能抵得過健康呢。


直到進入了這家軟件公司,才算是正面接觸到程序員和IT業。說一下感受吧,第一,工作節奏快!!

這是我任職兩個月以來的最大感受,我工作也將近十年的時間,在北京工作過兩年,在青島六年,任職的公司大到幾百人小到三五人,可就工作節奏來說,此前任職的任何一家都真真兒的趕不上現公司。


每天8點半是站立會議,會議結束後吃早飯,早飯結束大概在9點,11點半午飯,下午1點上班,五點半下班。也就是說真正的工作時間是上午兩個半,下午四個半共七個小時,這個還包括下午的水果時間。


第二,無加班!!

我悄悄觀察了一下,五點半是正常下班點,六點之前公司基本就關門了,當然軟件升級的時候另說,因為白天用戶在用,只能晚上做升級。而且我的雙休、法定節假日都正常休息。


第三,關系簡單。

可以說,除了工作問題,就沒有其他問題了。我覺得程序員們是相當簡單,直來直去的一群人,所以跟他們交流力求直接就好。什麽層級區別,勾心鬥角,辦公室政治在這裏是見不到的。當然,工作態度要嚴謹,這是兩回事。至於其他你隨意就好了。你可以穿拖鞋,你可以穿覺得最舒適的衣服上班,當然不能衣衫不整,影響市容市貌。


至於同學的老公和我同在軟件企業,為什麽區別這麽大呢?我總結了一下,最主要的原因可能是,一線城市和三四線小城市的市場環境不同,企業間的競爭激烈程度不同,我們的工作方式也不一樣。


再就是公司管理方式的區別。我所在的公司工作氛圍輕松,沒有加班的傳統,從老大的角度,也不提倡加班,而是提供一切可能讓你積極主動的完成工作。


既然不加班也就意味著工作時間內必須完成工作。這也就是工作節奏快的原因了,如何高效利用有限時間,這是值得說的一點。

在以前的工作中,聊天,看新聞,跟同事閑談可以說能占到我1/3的工作時間,相信很多人都跟我一樣,一天下來感覺什麽都沒做啊,有時候就不得不加班去做白天沒有做的工作了。


現在的感覺是,時間根本不夠用,喝水上廁所都緊張。每一天都充實的不要不要的,當然工作也順利完成。轉變怎麽這麽大呢,我個人的感受,首先是協同辦公軟件的功勞,我們用的是公司研發的一款協同辦公軟件,叫然之。用過管理軟件的都知道,工作任務指派,項目進度情況一目了然,節省了很多當面溝通詢問的時間。加上早上的站立會議也可以清楚知道其他同事的工作動態,相互間有數。還有很關鍵的一點就是,註意力要高度集中,關掉電腦的各種新聞廣告彈窗,手機消息,可以告知朋友上班時間不要給自己發消息閑聊,有事情直接打電話。再就是工作氛圍了,當別人都在忙忙碌碌工作的時候,你好意思自己一個人聊天看新聞嗎?工作還沒做完呢哎呦餵。


雖然我進入軟件行業的時間還短,但還是想就我所看到的關於程序員關於軟件行業的一些事情說一說,你要知道,不是所有的程序員都加班的!不要人雲亦雲了!


不加班,那收入情況呢?因為薪資問題涉及到隱私,我對於程序員同事們的具體收入不得而知。但就我個人來說,薪水雖然算不上高,但在這個平均薪資水平不高的小城市,也算不錯了。所以,程序員們的薪資,你還是想想十年前讓我一直耿耿於懷的女程序員吧。

技術分享

為什麽程序員一定要加班?