-
1 # 宏思微想
-
2 # 程式設計師老餘
我來講講真實職場中程式設計師加班的情況吧。
一、程式設計師加班可以說是全球的通病,不過國外環境相對大陸環境還是要好一些。做過程式設計師的都知道,加班或多或少都遇到過加班,加班無外乎這幾種情況:
專案工期緊張甲方需求緊急專案著急上線系統更新迭代任務繁多專案難度大個人技能水平欠缺,效率低公司加班文化大家都知道,華人勤勞,捨得吃苦,不大會享受生活。工作第一,掙錢要緊,尤其是大城市,生活、工作節奏快,成本高,壓力大,加班的目的也是想透過努力掙多些錢,提高生活水平。相較於國外,由於社會福利,生活成本,工作節奏的不同以及工作和生活分開的態度,相對來說,加班比國內還是少些的,當然不同國家,情況不一樣,受多種因素影響和制約。
二、加班在傳統網際網路公司和移動網際網路公司大有不同。什麼是傳統網際網路公司和移動網際網路公司?
1. 簡單地說,傳統網際網路公司乾的活絕大部分都是傳統專案,比如政府系統,公司網站等專案,專案規模較小、技術架構相對簡單、專案實現相對容易、專案工期夠長等,程式設計師在實際專案開發中按照既定的任務計劃,按部就班,不緊不慢一般都能在專案交付前完成,這種公司加班就相對較少,一般朝九晚六,雙休,除了在專案快要上線的時候或者甲方縮短工期等特殊時候要加班,其他情況一般不會加班也能很好完成工作。
2. 再說說移動網際網路公司,一般乾的專案跟大家的工作生活息息相關,比如電商網站,移動支付,打車軟體,外賣軟體等專案,這種專案功能需求多,任務多而雜,專案規模大,技術架構複雜,實現難度大,版本更新迭代快等原因導致在這種公司上班的程式設計師加班幾乎是常態,當然有得必有失,犧牲加班時間必然能獲得金錢的回報,所以做移動網際網路專案的程式設計師相較於傳統網際網路專案工資要高,這也是很多程式設計師樂於在移動網際網路公司上班的原因吧。
3. 還有一種程式設計師加班嚴重,但工資不是很高的情況,那就是在外包公司上班。有人會問,做的大部分也都是傳統專案,為什麼加班也多呢?這就是外包公司的性質決定了,恕我直言,外包公司追求的是利潤的最大化,最大限度地對程式設計師進行壓榨,每一個專案都要求儘可能短時間內完工,然後再去完成下一個專案…工資不算高,工作強度大,加班嚴重,為什麼有程式設計師願意幹?究其原因,外包公司所招收的程式設計師大部分都是剛畢業或剛培訓出來的,由於近年來大量的培訓生衝刺著整個求職市場,工作經驗和能力欠缺,較難找到一個稱心如意的工作,而外包公司恰恰迎合了這一部分人的需求,所以進入外包公司實屬無奈。在此,我想給剛畢業或者剛培訓出來的程式設計師一些建議:根據自身技能水平高低,選擇一個跟市場和能力相匹配的薪金區間,按照這個要求去找一個自己滿意的工作,放低姿態,多積累經驗,切勿眼高手低,過高吹捧個人能力(很容易穿幫的)。一般不建議去外包公司,當然這也根據個人喜好,假如短期內找不到合適的工作,外包公司也是一個很好的選擇,不管工資或高或低,至少能學習簡單技術、提升專案經驗、體驗真實工作環境和增加年資等,待時機成熟再跳出來。
【無情懷,不編碼。做一個有情懷的碼農,雖千萬人,吾往矣!】
-
3 # 機器學習之路
做IT加班的確很正常,加班的主要原因是因為專案的時間緊,任務重,才會導致加班。而且,IT這行業,軟體的更新迭代比較快,才導致加班的。說真的,我就沒怎麼加過班,可能因為是外企的原因吧。國外加班嚴不嚴重我就不清楚了。
-
4 # 最薯仔
不敢給全球範圍之內下結論,但北美這邊我看也有不少科技公司要加班。亞馬遜的R&D部門也有一些專案組要加到6點半或7點才下班。而其它部門正常下班時間是6點。
加班不是大陸的獨有現象。但“不知道為什麼要加班,總之就得坐到9點”這種現象才是大陸獨有的吧?
回覆列表
1.為什麼要加班?
時間緊,工作量大,需求反覆,能力差導致難做,領導喜歡員工加班……最具特色的加班文化是,有事沒事都要加班!統計考勤上很好看,看,全員多努力呀。
2.加班是否有薪?
大部分加班都無償化了,美名其曰,奮鬥。大部分公司都沒有工會,或者工會只是擺設,並沒有爭取到加班酬勞,大陸甚至大多數國家和地區都沒有加班費,只有發達國家,嚴格遵守勞動法的,才能有加班費。
3.可以不加班嗎?
可以,你不加,自然有人加。這是社會的無奈和悲哀。
有意義的加班是,有活幹,有錢拿。