程序員加班最狠的一次是什么情況,有多辛苦?
我自己的高強度加班有2次,都是自己創(chuàng)業(yè)
當時這是個社區(qū)平臺,有過千萬用戶了,一個核心系統(tǒng)升級,然后出了點問題,不能降級,沒辦法只能停了這個系統(tǒng)加班加點修改。
改了4天3夜,中途還接了用戶近200個電話,好多是凌晨,用戶還很驚訝,說那個時間還有人接電話。
最終解決了,用戶也沒有流失,睡了好幾天補覺。
這是一個 游戲 接入項目,因為對方是一個大平臺,用戶量特別大,要上一個流量平臺,一堆 游戲 cp搶著上,所以你不搶肯定趕不上第一波,而第一波絕對是資源最足的。當時開發(fā)團隊分在3個城市,我來統(tǒng)一指揮,還需要跑去平臺那邊,相當于是4個地方,最終也是趕上了。雖然 游戲 沒賺到錢,不過這個加班是太狠了。
當然,對方平臺公司更夸張,為了他們流量平臺項目,整體沒日沒夜加班3個月,每天到凌晨3點,早上還早早9點就到公司了,具體公司就不說了,我們對比他們簡直算是早九晚五了。
另外從業(yè)20年,總結(jié):
短期沖刺加班趕節(jié)點還是有點用,長期加班的項目成功概率太低了
遇上長期的,趕緊換公司走人
其他程序員怎么加班我確實不太清楚,就我個人的經(jīng)歷,最狠的一次加班是在2009年1月1日。
直到現(xiàn)在,我都清晰的記得當時的情況。那是的我還是一個普普通通程序員,2008年的年末,我們接手了一個新的項目,是和蘇州公司合作的一個項目,因此,蘇州公司派了一名項目經(jīng)理全程參與。
我還記得第一天項目啟動會的時候,這位項目經(jīng)理說:“我希望大家能夠通力合作,完成項目。放心,我不會把大家當牛當媽的使喚的。”當時,我以為這是一句玩笑話。但是后來我明白,他果然沒有把我們當牛馬,都快要豬狗不如了。
2008年12月底,由于項目快完成是產(chǎn)生了需要和設(shè)計的變化,而需求和設(shè)計的變化不小,導(dǎo)致代碼改動很大,但是項目研發(fā)階段的deadline臨近,本來之前就加了不少班,大家就怨聲載道了,現(xiàn)在更是只變需求不給時間,大家就更是不開心了。Teamleader和項目經(jīng)理是因為這個問題直接懟上了,最后,項目經(jīng)理很不厚道的把“我們完不成任務(wù)”的情況匯報給了集團的高級總裁。
這件事也就不可收拾了,我們這里分公司的總經(jīng)理扛不住,只有要求Teamleader按照項目經(jīng)理的要求完成,如果完不成就提前說,咱們就換人。
最后,自然就定下了一個目標,1月7日前完成所有的調(diào)整,保證質(zhì)量的情況下進入集成測試階段。
于是,慘無人道的7天生活就開始了。
2009年1月1日,元旦節(jié),我們在公司加班到了凌晨1點多,到處都沒有人了,就連對面的華為(當時華為的園區(qū)還沒有修好,所以就在我們公司對面)也沒人了。我們大概10人左右的小分隊就到了附近的燒烤攤,吃了頓燒烤,然后3點左右回到公司繼續(xù)干活。到了凌晨5點多的時候,扛不住趴著睡了一下,9點多又起來接著干。
2009年1月2日,其他項目繼續(xù)放假,我們接著干,中午的時候休息一下,下午開始又一直弄到完成11點多,然后回家。
2009年1月3日,整個公司還是只有我們這一個小分隊,9點多到公司后開始干活,一直干到了晚上9點多,然后讓一些女同事先回家了,畢竟女孩子要是一個人的話,太晚回家還是有安全上的風(fēng)險。我們幾個男同胞又接著干,到凌晨3點多,然后收工回家。
2009年1月4日,公司正常上班了,我們也按時到了公司,這時候項目其實基本是趕工的成果,功能沒有全部改完,也沒有經(jīng)過驗證,風(fēng)險很大。但是,集成測試前,有一個UT和Checklist是必須完成的,這個至少需要留一天時間,也就是留給研發(fā)的時間只有不到3天了。
于是,1月4日這天又忙到了凌晨3點多,還是有很多問題沒有解決。無奈,大部分人都快要扛不住了,還是回家吧。
2009年1月5日,我大概9點多到的公司,然后繼續(xù)開始了趕工之路,時間已經(jīng)不多了,這天結(jié)果一直到了晚上2點多,還是有很多未完成的內(nèi)容,Teamleader帶著大家出去覓食,結(jié)果便利店都關(guān)門了,只有無奈返回,繼續(xù)干活。一干就干到了1月6日下午5點多。這個時候,大部分的問題都基本處理了,只剩下一些零散的內(nèi)容。所以,到了晚上8點多,大家就撤了。
2009年1月7日,對整個系統(tǒng)進行了自測,遇到問題處理問題,由于根本沒有時間做UT用例,所以都是想當然的進行了驗證,按照Checklist的內(nèi)容一一跑了一下。最終,在晚上9點多的時候完成了所有的測試并進入了集成測試階段。
終于,我們算是按照要求達到了目標,不過也度過了慘無人道的7天。什么凌晨4點的街道,什么凌晨5點的朝陽,呵呵。
那肯定是連續(xù)通宵加班啊,趕項目就是這樣,沒辦法,干工程的人員應(yīng)該都有體會!
分享最近的一次加班經(jīng)歷吧,多狠倒是不至于,也沒覺得有多么的苦逼,反而很有成就感。
就是這次疫情期間發(fā)生的事情,很多公司都停工停產(chǎn),不過也有行業(yè)很早就開啟了遠程辦公模式,我們公司也也不例外,甚至我們在春節(jié)假期期間,就已經(jīng)開啟了加班模式了。
針對這次疫情,我們公司推出了一款新產(chǎn)品(線上),具體內(nèi)容就不詳細說了,反正也算是做了一件利國利民的事情,所有收入都捐給了武漢,而這款新產(chǎn)品的開發(fā),讓一個團隊上百個伙伴,連續(xù)工作了三天三夜。但是產(chǎn)品上線后遇到了一個比較嚴峻的考研,就是業(yè)務(wù)量比較大,一個老接口已經(jīng)超過了現(xiàn)有系統(tǒng)的承受能力,所以需要一個系統(tǒng)提供一個接口,現(xiàn)有業(yè)務(wù)遷移到新的接口上。
我是那天晚上起點多接到了領(lǐng)導(dǎo)們的微信語音,了解到這件事兒的前因后果,并且領(lǐng)導(dǎo)給出的提測時間點:第二天早上。
苦逼么?別人系統(tǒng)做了幾天還是幾周開發(fā)出來的東西,需要第二天重構(gòu)出來。
其實一點兒都不苦逼,反倒覺得非常有挑戰(zhàn),似乎有一些熱血澎湃。
討論完需求的具體細節(jié)之后,我安安穩(wěn)穩(wěn)吃完了晚飯,然后:
20:40 沐浴更衣,準備大干一場。
21:00 點坐在了電腦前,VPN 連到了公司的電腦;
22:00 總體的架構(gòu)就搭建起來了;
02:00 四個小時把細節(jié)全部實現(xiàn);
03:00 一個小時自己進行調(diào)試,修改,再調(diào)試 ... 通過;
03:30 花了半個小時完善了注解和文檔;
提交代碼,打完收工,貌似提前完成了工作;
測試團隊(全流程)測試,第二天下午上線,上線后效果不錯,抗住了壓力。
感覺自己像一個拯救了世界的英雄。
我將持續(xù)分享Java開發(fā)、架構(gòu)設(shè)計、程序員職業(yè)發(fā)展等方面的見解,希望能得到你的關(guān)注。
作為一名老程序員,職業(yè)生涯經(jīng)歷過很多次加班趕進度的情況,這在這個行業(yè)里是再所難免的,偶爾的加班其實還都可以接受,怕就怕持續(xù)性的加班。
基本上對于大公司來說每次大促活動、大版本發(fā)布都需要經(jīng)歷一段時間突擊,當然,像大促活動上線這種情況即便你工作完成了,在上線前后你都需要隨時待命,一般像雙十一這種規(guī)模的活動,基本上都是徹夜守候在電腦前,保障系統(tǒng)穩(wěn)定性和及時解決出現(xiàn)的問題。這種加班其實并不是工作量的累了,而是真正的精神壓力了,一個小問題都有可能引起大故障。但在這種情況下后勤保障還是挺完善的,各種小吃飲品滿足你需求,緊張的心情伴著“節(jié)日”氛圍,事后釋懷了回想起來讓人也是感覺成就感滿滿的。
我曾經(jīng)半夜三點被主管喊起來開車拉我到公司解決線上Bug,也曾因為接到了一個自己完全不熟悉的領(lǐng)域連續(xù)加班5天到2點,但這不是常態(tài),如果成為常態(tài)那果斷離職吧。
在這里也建議各位程序員加強身體鍛煉,畢竟身體是革命的本錢。
我聽朋友說的,他是在公司做HR,有一次她早上來上班,正常的和同事說話,可能聲音比較大,把項目經(jīng)理吵醒了,發(fā)現(xiàn)項目經(jīng)理一夜都在公司,基本熬個通宵。
有的時候為了趕項目,確實要加班很晚,但也不全是這種狀況,要是平時速度快的話,肯定是不用加班的。
程序員加班其實沒有最狠,只有更狠。從不同的領(lǐng)域細分,一般互聯(lián)網(wǎng)企業(yè)加班是最厲害的,然后是一些頭部的私企,具體是哪家就不說了。有的創(chuàng)業(yè)公司加班也比較厲害,但不一定。
很難從總體上說是什么情況,說說自己從業(yè)十幾年的經(jīng)歷吧。
L公司
剛畢業(yè)的時候去的L公司,號稱是國企的IT公司。到了沒多長時間就碰上新項目,由于工期緊,領(lǐng)導(dǎo)帶著做封閉開發(fā)?;旧鲜敲刻炝璩?點睡覺,早上8點多起床。最后加班都加惡心了。
H公司
然后去了H公司,H公司是一個私企。加班本來就是家常便飯,但是我參與的又是線上的業(yè)務(wù),出了問題要馬上搞定。記得最厲害的一次應(yīng)該是搞了一個通宵,然后第二天正常上班接著搞。
倒是沒有連續(xù)搞多個通宵的情況。沒有在互聯(lián)網(wǎng)公司呆過,聽說那里加班更加厲害。有過類似經(jīng)歷的同學(xué)可以在下面分享一下。
你知道凌晨四點的杭州西湖是什么樣子嗎?
每個公司不一樣,部門不一樣,加班的原因也不一樣。像我,很多大型活動的時候都需要研發(fā)值班過晚上12點,2、3點下班。比如618,雙十一,雙十二,雙“蛋”。一年也就那么幾次,沒那么頻繁,不然誰都受不了。
但是這不是最苦逼的,因為第二天可以調(diào)休,值夜班中間也沒啥事,還有公司統(tǒng)一發(fā)放的夜宵,同事之間吃吃喝喝,說說笑笑,還是很嗨皮。
最苦逼的是半夜三更被電話叫起來,應(yīng)急處理某些重大線上bug。只有你一人孤軍奮戰(zhàn),從天黑干到天亮。還得正常上班,開一天的會向領(lǐng)導(dǎo)匯報情況,精神一直處于高度緊繃狀態(tài)。最后還吃力不討好,成為背鍋俠。后面幾天晚上都睡不好,從身體到心理上都覺得苦逼。
總結(jié)下,bug無法避免,我們程序員個人能做的是什么呢?除了提高技術(shù)能力之外,就是保存良好心態(tài),和擁有強健體魄。隨著年紀增長,越發(fā)的理解前輩的話,能夠倒頭就睡第二天被上班鬧鐘叫醒真的很幸福!
我記得那是上班的第二年,在移動的一個項目上,當時真的是年輕,精力充沛。當時是年底組巡,為了應(yīng)對檢查,通宵兩個晚上去核查數(shù)據(jù),基本連續(xù)兩個晚上沒睡,到了第三天下班才正常回家補覺。
后來年紀大了,真的熬不起了,奉勸年輕人還是不要這樣,提高工作效率是關(guān)鍵,沒有產(chǎn)出的加班是一種無能的表現(xiàn)。
最狠的一次加班也就是連續(xù)半個月在公司待到凌晨一兩點左右吧。那時候為了完成一個項目所有同事都一直忙到很晚才回去,自己我住的離公司很近,其實也不算多么的辛苦吧,畢竟就算不加班自己也是要一點左右才睡覺的。每次加完班走在回去的路上,反而有一種病態(tài)的滿足感,感覺自己過的很充足 。感覺每天和一群同事努力的去完成一件事情,特別是最后圓滿完成的時候有一種小小的成就感。其實做了五年的程序員,平時很少加班的,因為沒有加班費所以公司也不提倡加班。如果不是特殊的情況,一般都是朝九晚五的節(jié)奏,很少有在公司待到一兩點的。很多人提到程序員就是加班,什么九九六,什么零零七,其實正常的公司為沒有這么變態(tài)了,一般只是一些特殊的情況才會偶爾加一次。
一個月加班120小時在碼農(nóng)界是什么水平?
加班120小時,在碼農(nóng)界屬于中等的水平,大多數(shù)碼農(nóng),都不需要休息的,每天睡覺也不會超過6小時,你自己算算,其實120小時真不多
程序員加班多嗎
這個肯定不是一概而論的,具體也要看行業(yè)和單位吧,一般私企、合資、外企加班可能會比較多吧,事業(yè)單位和國企還是比較規(guī)范的,但也不排除有例外,所以就得具體問題具體分析了。
如果你不想加班,并且很堅定的話,面試就可以提出來,不接受加班,如果同意就行,如果談不好就再找。
我面試的時候就是這樣的,都會提前把話說明白,省得以后麻煩。因為我的態(tài)度是很堅決的,絕不妥協(xié),所以就說出來,但如果是那種耳根子軟的,心里搖擺的,禁不住領(lǐng)導(dǎo)的軟硬兼施的,那就另當別論了。
加班永遠都不是常態(tài)。無論有償加班還是無償加班都不是常態(tài)。在軟件公司,經(jīng)常加班的人什么精神狀態(tài),除了想騰訊阿里那種一年給上百萬或者是幾百萬的,靠著錢在打雞血支撐著,有多少人都是拖著疲憊的身心在考點。
永遠都不排除極個別人,有著明確兒崇高的理想,為了改變世界而加班。
永遠都不排除少部分人,有著正義感和責(zé)任感,為了拯救世界而加班。
永遠都不排除相當一部分人,為了金錢而加班。
剩下的,加班既不改變世界,也不拯救世界,更不會為自己和家庭帶來經(jīng)濟上的改變。僅僅是盲目的加班,因為老板讓加班,不敢反駁,因為別人加班,不敢不從眾。反復(fù)的做重復(fù)的勞動,也并不會給自己提升多大的價值。
所以加班肯定不是常態(tài),而是變態(tài)。
程序員被公司強制要求加班到9點,沒事情可干:坐到腰間盤突出?
現(xiàn)在IT界的加班風(fēng)氣越來越嚴重了,甚至很多公司開始提倡加班,讓很多想要準時下班的員工苦不堪言!不過對于加班這件事,領(lǐng)導(dǎo)一般都是“睜一只眼閉一只眼”,因為加班能夠給公司帶來更多產(chǎn)出!但是又不能聲張出去,畢竟要是讓市場給公司打上加班的標簽,想要招聘新人就要難很多!
可是,近日有一位網(wǎng)易的程序員抱怨:公司要求每天都要加班,到晚上9點才能下班,效率高的做完事情之后,還要在公司沒事干硬坐到9點,腰間盤都坐突出了!
有網(wǎng)易內(nèi)部的員工表示:在公司里想到9點太簡單了,吃完晚飯,上樓休息以下,然后可以打打游戲或者看下新聞,然后到9點直接下班,沒有必要干坐著。
然而,還有網(wǎng)友反駁:在公司打游戲看書,不就等于告訴老板我活干完了嗎?到時候老板又會再派點活給你,或者改個方案之類的,那你后面連干坐的時間都沒有!
加班雖然是增加工作時間的方式,但是我們要提倡合理加班,既然完成了當天的工作任務(wù),允許正常下班并不過分。強制加班只會讓員工對于公司的厭惡感加重,傳出去還會敗壞公司名聲,而且由于員工待著個人情感加班,工作肯定沒有多少實際產(chǎn)出,對于公司和員工來說,并沒有任何好處!
歡迎剛?cè)腴T的Java小白朋友們加入Java之家:79979,2590
群內(nèi)提供免費的Java的學(xué)習(xí)資料(里面有企業(yè)級技術(shù)、日常練習(xí)案例等多個知識點的資料,每晚我還會
在群內(nèi)直播上課)
為什么說程序員是一個極度勞累的工作?
因為很多的程序員每天都需要面對電腦,編寫自己的程序,這對于很多人來說都是非常累的。在中國,很多的程序員每天都必須要不停的加班加點的工作,沒有自己的休息時間。因為程序員這個工作是非常累的,所以很多程序員都慢慢的辭職轉(zhuǎn)行了。人們說起程序員這個工作,除了覺得程序員這個工作工資很高之外,再就是覺得程序員這個工作真的非常的累。關(guān)于為什么說程序員是一個極其勞累的工作?以下是我的看法:
一、程序員需要每天面對電腦,編寫自己的程序
我們都知道程序員是每天都必須要在電腦上工作的,他們每天都必須要面對電腦,編寫自己的程序。有的時候如果程序出現(xiàn)了漏洞的話,還需要花費很多的時間和精力去修補漏洞。因為程序員這個工作不僅僅需要很多的體力,還需要花費很多的腦力,所以這個工作是極其勞累的。
二、程序員每天都需要不停的加班加點的工作
如果程序員每天能夠只工作八個小時,到點下班的話,那么程序員這個工作可以說是一個非常理想的工作。但是在現(xiàn)實生活中,很多的程序員幾乎沒有自己的休息時間。大部分的程序員每天都在不停的加班加點的為公司工作,正是因為這樣,程序員這個工作才極其勞累。
三、因為程序員這個工作非常勞累,所以很多程序員都慢慢的轉(zhuǎn)行了
很多人都覺得程序員這個工作是一種青春飯,一旦一個程序員到了35歲往上,這個程序員可能就會被公司裁員。正是因為程序員的競爭非常激烈,職場環(huán)境也非常惡劣,所以很多程序員都慢慢的轉(zhuǎn)行了。
那么你覺得為什么說程序員是一個極其勞累的工作呢?歡迎評論區(qū)下方留言。