如何成為一個(gè)程序員 程序員一定會(huì)熬夜加班嗎?
程序員一定會(huì)熬夜加班嗎?其他人可能會(huì)看到華為的大徽標(biāo),但作為程序員,我們看到的基本上是一座燈火通明的大樓。就像別人只看到你的年薪幾十萬(wàn),分紅幾萬(wàn),但很少有人看到你可能一天要工作16個(gè)小時(shí)。忙的時(shí)候,連
程序員一定會(huì)熬夜加班嗎?
其他人可能會(huì)看到華為的大徽標(biāo),但作為程序員,我們看到的基本上是一座燈火通明的大樓。就像別人只看到你的年薪幾十萬(wàn),分紅幾萬(wàn),但很少有人看到你可能一天要工作16個(gè)小時(shí)。忙的時(shí)候,連陪老婆孩子的時(shí)間都沒(méi)有。
我記得我第一次工作的時(shí)候,軟件行業(yè)的加班沒(méi)有那么嚴(yán)重。也許隨著互聯(lián)網(wǎng)的興起,我不知道什么時(shí)候開(kāi)始。大大小小的軟件公司都以加班作為標(biāo)準(zhǔn)。看來(lái),如果他們不加班,就不是好員工。因此,求職者慢慢接受了這個(gè)行業(yè)潛規(guī)則。
事實(shí)上,在這個(gè)問(wèn)題上還有一個(gè)問(wèn)號(hào)。大部分互聯(lián)網(wǎng)和大型企業(yè)的回報(bào)率基本可以保證。然而,對(duì)于如何選擇,許多中小企業(yè)卻眾說(shuō)紛紜。任何行業(yè)都有自己的規(guī)則。他們既可以按規(guī)定入市,也可以坦然退市。
近年來(lái),越來(lái)越明顯的是,工作和生活的快節(jié)奏似乎與高鐵的發(fā)展速度相似。既然我們已經(jīng)上了火車,我們就應(yīng)該做好準(zhǔn)備面對(duì)它。
準(zhǔn)備好保溫杯,買些高檔枸杞。車子停不下來(lái)。不確定有一天它會(huì)加速。做好準(zhǔn)備!為社會(huì)主義偉大復(fù)興盡自己的一份力量也是好事,你不覺(jué)得嗎?
你們覺(jué)得程序員必須要熬夜嗎?
我不知道熬夜的原因是什么。如果這個(gè)人是夜貓子,他在任何工作中都會(huì)熬夜。
2. 也許最主要的話題是第二個(gè),因?yàn)榘疽沟墓ぷ?,我想說(shuō)的是,現(xiàn)在做任何工作都可能熬夜,導(dǎo)致熬夜的情況可能有兩個(gè)原因:第一,公司本身給你安排了很多工作,導(dǎo)致你在正常的8小時(shí)內(nèi)無(wú)法完成相應(yīng)的工作。你得熬夜來(lái)解決這個(gè)問(wèn)題。
2、是自己能力不足,無(wú)法在工作時(shí)間內(nèi)完成任務(wù),需要熬夜才能完成。對(duì)于初級(jí)編程類人猿來(lái)說(shuō),這是一件非常常見(jiàn)的事情。如果你有更多的經(jīng)驗(yàn),會(huì)更好。
要成為一個(gè)優(yōu)秀的程序員,必須要熬夜嗎?
謝謝你的邀請(qǐng)
做一個(gè)好程序員和加班之間沒(méi)有直接關(guān)系。加班和熬夜主要有兩個(gè)原因。
有些特別的人對(duì)科技偏執(zhí)。為了追求精湛的技術(shù),他們會(huì)在不知不覺(jué)中加班加點(diǎn),哪怕是白天或晚上。在我職業(yè)生涯的頭兩年,我習(xí)慣每天睡6個(gè)小時(shí)只是為了學(xué)習(xí)更多的知識(shí),所以加班加點(diǎn)熬夜做代碼是很正常的。我已經(jīng)連續(xù)兩個(gè)月沒(méi)有休息了。我的心依然美麗。畢竟,學(xué)習(xí)是關(guān)鍵。
特別是對(duì)于那些剛剛畢業(yè)的學(xué)生來(lái)說(shuō),他們應(yīng)該利用年輕的時(shí)候,扎實(shí)地學(xué)習(xí)編程技術(shù),尤其是畢業(yè)前幾年所學(xué)的技能。當(dāng)他們的家庭建立起來(lái),他們的精力就會(huì)減少。趁年輕多學(xué)點(diǎn)東西。
很多公司的開(kāi)發(fā)任務(wù)非常繁重,導(dǎo)致開(kāi)發(fā)時(shí)間分配的共同任務(wù)根本無(wú)法完成,只能加班加點(diǎn)。甚至不得不熬夜加班,這在國(guó)內(nèi)互聯(lián)網(wǎng)企業(yè)中非常普遍。常常在晚上十點(diǎn)鐘,或是一片黑頭,都在鞠躬做事。
如果你想正常工作,你會(huì)感到尷尬。這是什么樣的文化。這在國(guó)內(nèi)互聯(lián)網(wǎng)公司很常見(jiàn)。我認(rèn)為中國(guó)互聯(lián)網(wǎng)公司之所以發(fā)展如此之快,主要是因?yàn)榧影嗉狱c(diǎn)。
作為技術(shù)專家,加班和成為技術(shù)專家沒(méi)有直接關(guān)系。整日熬夜加班未必能成為技術(shù)專家,不加班的未必能成為技術(shù)專家。兩者之間沒(méi)有直接關(guān)系??梢哉f(shuō),加班加點(diǎn)的概率高于成為專家的概率,但與其他因素沒(méi)有直接關(guān)系。
我希望我能幫助你
如果你認(rèn)為它很好,我會(huì)喜歡的
我不認(rèn)為33歲太老了。我想我已經(jīng)工作了七八年了。也積累了很多工作經(jīng)驗(yàn)。每天加班到兩點(diǎn)是不可持續(xù)的工作和生活節(jié)奏。我們要先分析原因。
1. 鍛煉身體,勞逸結(jié)合,保持頭腦清醒,提高工作效率。
2. 思路清晰,避免重復(fù)工作和返工。很多加班都是因?yàn)闀r(shí)間的限制,所以想清楚就來(lái)不及了。在工作了很長(zhǎng)一段時(shí)間后,我發(fā)現(xiàn)這是錯(cuò)誤的,我又開(kāi)始了。所以不管怎樣,先考慮一下。
3. 及時(shí)解決技術(shù)債務(wù)。這不如在繁忙的情況下重構(gòu)代碼好。到處復(fù)制和粘貼將使您的項(xiàng)目越來(lái)越難以維護(hù)。需要建立一個(gè)JIRA計(jì)劃的時(shí)間清理代碼,你可以閱讀本書(shū)清理代碼。清理代碼也是清理思想。
4. 需要與產(chǎn)品經(jīng)理充分溝通,確保需求的一致性,確定需求的重要性和緊迫性,估計(jì)所需的開(kāi)發(fā)和測(cè)試時(shí)間。使用JIRA來(lái)管理自己的任務(wù)。嘗試看板來(lái)管理項(xiàng)目和資源。整個(gè)團(tuán)隊(duì)互相幫助,平衡工作,專注于最重要和最緊迫的任務(wù)。
5. 學(xué)習(xí)和沉淀技術(shù),熟練使用工作中所需的工具。例如,IntelliJ比eclipse更高效。你應(yīng)該學(xué)會(huì)熟練地使用快捷鍵來(lái)提高效率。
6. 深入理解這一原理可以提高學(xué)習(xí)新技術(shù)的效率。我分享了一些關(guān)于分布式系統(tǒng)原理的視頻和文章。歡迎洽談。理解這些原則也可以幫助你轉(zhuǎn)變成一名架構(gòu)師甚至首席技術(shù)官?;蛘弋?dāng)個(gè)教練。我們媒體分享技術(shù)和經(jīng)驗(yàn)嗎。至少可以鍛煉你的設(shè)計(jì)思維,改進(jìn)你的代碼設(shè)計(jì)。
慢就是快,少就是多。