-
1 # 波波桑
-
2 # 火星一號
程式設計師經常加班?事實並非如此,本人就是一名程式設計師,待過兩家公司,大多數情況下七點之前就可以走了,整個寫字樓的情況跟我們公司差不多,七點之前走了有一大半了。大部分的網際網路公司都是如此,只有在上專案的可能會加下班。只有那些特別小的初創型公司,和大公司加班才稍微嚴重一些,而且很多都是有餐補跟車補的,少部分有加班費。網際網路加班可能會比其他行業多一些,但絕對不是996,甚至是天天干到夜裡一兩點那麼誇張。
說加班多的原因
說加班多的可能是外行人,或者是程式設計師的自嘲,亦或是可能加班真的多,但是無從發洩。程式設計師們天天對著電腦,一言不合就敲鍵盤,動不動就開始鬥圖,閒著無聊小小抱怨一下,營造出加班很嚴重的假象。與其說網際網路行業加班嚴重,倒不如說整個中國都加班十分嚴重,看看工廠裡的工人,越是加班工資拿的還越多。我們下班時,幹餐飲的還要給我們做飯,而且他們幾乎是全年無休的。只不過程式設計師接收到訊息太便利了,他們天天上網。隨便吐槽一下你就當真啦?
加班都在幹什麼?
一年前,我們公司是不用打卡的,甚至有幾個天天加班到夜裡兩三點的哥們,他們早上不來都沒事,工資照發。直到專案出現問題了,有很多bug。技術總監夜裡一點跑公司去探探蹊蹺。二話不說打電話給老總說:下週開始我們實習開啟制度吧。老總說行,除了那幾個人,其他人都要求打卡。這把技術總監氣的,其實他們都在玩遊戲。雖然本人說的這種情況比較極端。但加班不一定是真的在工作,反正回去也是一個人,不如留下來玩會,或者是學習。
什麼人在加班?
網際網路公司也細分很多崗位,基本上越是偏技術的,加班越嚴重,像財務、運營、推廣、銷售什麼的跟其他行業的公司幾乎一樣。產品、運營、測試偶爾會加班,純做技術的可能確實會經常加班,但這種公司也不是很多。
-
3 # 木易研修院
其實正常,不太需要加班的,上家公司帶著小團隊,客服四個技術八個,幾乎不加班。
先說一下情況,公司兩個團隊,我們這個團隊開發速度比較快,每個人都幹活,沒有閒人,我自己都幹活,開發、測試、培訓,能幹的全乾。
另一個團隊所謂的“領導”比較多,後端就一個寫程式碼的,仨總監都不幹活,開發速度慢,每週六加班,來了多長時間加了多長時間班,後來我去看了一次,原來都在那閒著,有程式設計師這些基層的人在幹活(一個),能不慢嗎,能不加班嗎?
做這麼長時間總結一下,程式設計師加班的原因
更新系統更新系統,更新系統往往面臨著不穩定,資料不相容,所以更新系統這個時間點一般會選在夜晚,凌晨,系統使用少的時間的段。
所以不得不倒班。
專案緊開發時間緊,這個肯定要加班,也分情況。
1/正常的時間緊迫,在deadline之前要把專案做完,所以要加班。
2/客戶或者是產品部門把需求改來改去,一個月的工期,產品改需求改到第三個星期,開發部門一個星期幹完?做夢。別不當回事,我就遇到過。
修bug這個會是比較常見的,線上一旦出問題,可能就下不了班了,嚴重的一定要把bug改完才能下班。
說白了,你的產品定位的準確,就是產品經理或者是專案經理,他的能力足夠強,不會說把產品改來改去,基本上留給程式設計師的時間是是夠用的,不太需要加班,親身體會。
-
4 # 非著名程式設計師
程式設計師經常加班?在國內這個大環境下,確實從事網際網路行業的人,都經常加班,程式設計師尤其是是比較嚴重。
從大環境下來講你既然說在國內這樣的大環境下,從事網際網路行業的人,經常加班,那麼國內是一個什麼樣的大環境呢?國內網際網路行業發展速度絕對比世界上任何一個國家發展速度都快。而且國內的網際網路公司競爭都非常激烈,在這種發展速度快,競爭激烈的環境下,就導致了網際網路公司必須快速前進,否則就會被別的公司搶佔先機,甚至反超之類的。就倒逼著整個網際網路行業的公司和人員不得不加班。
程式設計師是網際網路行業的主力軍,中流砥柱,是技術的支撐和代表,所以在高速發展的環境下,技術自然也要跟上腳步,所以是不可避免的要加班。
從程式設計師這個行業來講大環境我們是改變不了的,中國是發展中國家,各個行業發展快是國家發展的需求,網際網路更是。
但是從程式設計師這個行業來講,技術的複雜度和不可預估性往往讓整個專案的週期都變得不可預估,很多開發專案都不可避免的在 deadline 到期的那一刻,完不成,不得不延後整個專案的 deadline 。
技術和開發,在專案進行的時候,可能會遇到一些難題,遇到難題,bug ,就需要解決,這些都是不可預估的變數,是導致專案延誤的重要因素。所以,專案的工期在哪裡擺著,如果不能及時完成,是不行的,加班就不可避免了。
而且,專案在剛剛上線的幾天裡,可能在使用者使用的過程中遇到各種情況,這時候,可能就會面臨著程式設計師不得不加班,緊急去解決線上 bug 的情況,在專案快要上線的時候,以及上線後的幾天,是特別時期,有時候要去程式設計師必須時刻待命,尤其是運維人員。
所以,綜上來看的,程式設計師相對來講是加班比較多的,加班的原因並不是需求量大,人員少,其實現在程式設計師的飽和度已經很高了,並不是像 10 年前那樣,缺口比較大了。現在從事程式設計師的人太多了。
回覆列表
程式猿經常加班,我認為有以下的原因:
第一、網際網路的發展太快,很多時候,大家都在競爭時間,誰現釋出產品,就可以抓住一些時機,而網際網路這個大環境下面,基本上一個產品都會有好幾個競爭對手,自然而然要弄死對方,並不是那麼簡單的事兒,比如諾基亞不小心就被搞死了,再比如米聊一不小心就被微信乾死了。
第二、網際網路公司,上班的時間都比較晚,下班的時間自然就晚了不少。
第三、網際網路這個行業發展太快,變化太快,然後程式猿需要學習的東西就很多,所以總在學習,不學習基本上很快就倒退了。