為什麼很多程式設計師 geek 都喜歡熬夜,而且在後半夜工作效率異常高?

時間 2021-05-06 09:06:27

1樓:23號新秀

沒轍啊兄弟,現在主流大廠都是11點上班9點下班,和正常人的9點上班7點下班延遲了倆小時,而且早上起來早會有一堆事,半夜就不會有這些事情了.

真的,要是有乙個給應屆生60w起薪還975不加班招收非清北的網際網路企業,我立馬就去,這不是沒有嗎?

2樓:飲冰

不光是程式設計師啊……可能就是享受那時那刻宇宙中唯有自己在的氛圍吧

(大多數時候,凌晨時注意力也更集中…唔難道是小時候熬夜看球賽練就的熬夜生物鐘

3樓:flyingfish

後半夜的工作效率很難保證,除非整整休息了乙個白天,滿血復活後。

很多時候工作到很晚不外呼幾個原因

1.本著今日事今日畢精神,半路遇到詭異問題,各種除錯,測試。等到搞定的時候已經很晚了。

2.突然有一種想法,好奇心自驅,想看一下結果。或是衝動學習一些新的技術或是演算法

這些都是沒有孩子之前的事了。

4樓:Zedd.C

類似信用卡的消費原理,只要在額度內都不會太在意花了多少,只考慮價效比。不同的是,信用卡預支額度,熬夜預支睡眠時間,以及收取健康罰息。

5樓:要沒時間了

最近有意的把工作時間前移,強迫自己早睡,早起。如果想多看點東西,採取早起的方式。我一般10點上班,所以7點起來,還是可以看好久想看的東西的。

我之前是因為考試的壓力,白天又有工作,所以經常熬夜,導致乙個問題,白天感覺沒精神,愛睡懶覺,晚上一過12點來精神了,但是卻睡不著。我之前早晨都是6點多就自然醒了,工作效率也比較好。雖然夜深人靜,可能思路更清晰,也確實不乏效率會高的情況,但是一周熬夜個1-2次就可以了,不要刻意的違背自然規律去做什麼「geek」。

這個問題下面好多高票回答都擺了一些什麼被打斷之類的理論,我個人覺得這是比較蠢的。明顯經常熬夜對身體是有害的,居然還大肆宣揚起來。工作效率高不高是一回事,身體才是最重要的。

白天還是要想辦法去提高效率才是,不要養成熬夜的習慣.

如果還是一意孤行,搞什麼我熬夜我自豪,我就是效率高。那我只能給你這種做法乙個定義---『瞎逼搞』

6樓:懸壺醉世

程式設計師:

安靜無人打擾,心裡面也不會有什麼大起伏,不會擔心這個擔心那個~~~~~

一天什麼都沒乾,也沒什麼進步,抱著愧疚之心睡不著~~~~~~~Geek:

什麼時候想到什麼時候幹,不一定要半夜~~~~有些大動靜半夜不好搞~~~~

7樓:lee taylor

晚上確實安靜很多,思考有沒有高效一點,我不知道,但是因為安靜和晚上時間流逝感弱一點,所以思路完全停不下來

真心建議不要熬夜,對身體和精神都不好。

實在睡不著可以吃一點褪黑素。

8樓:逐風

如果非要說為什麼要到後半夜。

安靜,沒人打擾是一回事,還不用擔心吃喝拉撒,都不在這個時間。

有個最重要的事情!!

這麼多複雜的事情,一天24小時不夠用,要求一天變為36小時就一定不會熬夜了!(正經臉)嗯嗯。

9樓:2gua

千萬別再「喜歡」了。不要因為感覺這樣很「極客」、很「酷」,啥黑客、極客都推崇這樣的方式/態度,或者覺得這樣很安靜、思路很平靜、很適合乙個人幹活,所以這樣。

年輕時候我也這麼玩過(哪個程式設計師沒經歷呢?),但是說實話,這是在透支自己的健康和歲月。等你老了,你就會體會到代價了。而且熬夜往往伴著香菸、零食和速食麵,損傷值破萬點以上。

有時候真的是思路停不下來,但不是迫不得已的情況(如加班上線),無論如何還是要改掉熬夜的習慣。否則老了就悔之晚矣。

10樓:Anduin

比如我要寫乙份報告。嗯,開始吧,我開啟電腦。工欲善其事必先利其器。我要先安裝vim。vim好像不適合寫報告?

我需要一款能實時預覽的軟體。vs code不錯。好像還需要markdown編譯器能寫富文字?

好吧我去找一款markdown編譯器。WTF?這個是nodejs寫的…我必須先裝npm才行。

好了,裝好了。果然可以舒適的寫富文字文件了。可是…編譯出來的排版很差。如果能用bootstrap的樣式就好了。

每次手改太費勁了。不行。幸虧這個編譯器是開源的。我去搜一下原始碼,看看怎麼把它改得能夠支援自定義css。

嗯…改了整整7個小時,更好用的編譯器誕生了。我要建立乙個合併請求,為社群做點貢獻。

咦…我本來想幹啥來著…

哦對。寫文件。那開始寫吧…哦不行…我必須保證文件不會被我弄太亂。我要用git跟蹤一下它。

git跟蹤了編譯出來的結果。這些檔案沒什麼必要跟蹤的。看來我還要必須配置好gitignore

要是可以用工具做好監視,自動編譯和自動清理就好了。看來我要準備一下gulp。

呀…gulp不支援我改過的markdown編譯器…這下慘了,看來我必須自己寫中介軟體了…

嗯…最好再來個Readme.md。這樣興許以後還有人會貢獻。許可協議也是要準備好。

我感覺單元測試和CI也要配置一下吧?誰說文件不需要單元測試的,萬一文件格式不規範怎麼辦?

…………

所以我看了一眼表發現凌晨4點了

11樓:繆嗣鈺

題主指的是在國內程式設計師睡覺時卻「仍」在工作的美國程式設計師?(然而美國程式設計師工作時國內程式設計師並不一定在睡覺

正經回答:

其實,普通程式設計師當然只能按時上班,加班,哪能工作自由,要牛到一定程度才能想啥時候幹活就啥時候幹活,加上geek們特立獨行,一方面也為了方便和國外的geek們交流,所以不是後半夜工作效率高而成了geek,而是geek們選擇了半夜工作

12樓:

寫程式還有類似的智力活動,講究乙個思維的連貫性,不能被打斷,一被打斷就又要重新想,有的時候別人以為在發呆,其實大腦在高速運轉,馬上就想出來了,這時候乙個打斷,我艹,全白想了。。。白天各種干擾因素太多,沒有大片的不被打斷時間,當然是晚上工作效率高。

13樓:

簡單的說就是,黑夜,安靜了,然後你能更加專注於某事。所謂熬夜,就是占用睡眠時間做不是這時候做的事,而這樣也能讓人產生緊迫感,專注於事。所以效率也相對高。

14樓:

剛開始玩知乎。

我是大學生,學計算機的,關於熬夜:

1.白天總被打斷,沒有足夠的大塊時間去思考,效率極低。

2.乙個問題想到一半之後根本停不下來!!!只有我在12點之前把問題解決之後我才能安心關掉電腦去享受早睡的時光。。。

或者在宿舍熄燈後電腦用著用著沒電了我才會早睡,不過一般還會對著手機繼續想,記下思路再睡。

上面的幾條前輩們都回答過了,但是我看有人說既然夜裡靜,那麼為什麼不早睡早起呢?我再補充一下:

如果你在工作的話,我估計你老闆不會讓你早下班的。

如果你在家的話,我估計你老婆不會讓你早睡的。

反正我在學校我室友是不會讓我早睡的,我在家時我媽肯定是不會讓我早睡的。

15樓:

你們都想太多了,每個行業裡都有喜歡熬夜的人、不喜歡熬夜的人,比例並不會相差態度。

題主之所以會這麼覺得,是因為:

1.碼農這個群體基數大。

2.碼農這個群體更愛刷SNS從而讓你知道他在熬夜。

16樓:餘航

看了下大部分靠譜的回答都提到了深夜凌晨沒人打攪,效率高,本人也很認同這一點,不過為了身體健康我覺得早起也能達到相同的工作效率

17樓:

我主要可能是高中時常常通宵導致的。

然後白天會感覺精神無法集中,而晚上則會感覺好很多。

另外,白天確實會因為外界干擾而被打斷,而晚上,大部分人都在睡覺了。

又乙個通宵。。。。

18樓:July

雖然不是geek但也想說兩句。開始習慣熬夜是在上了大學之後。

有一下幾點原因

1.宿舍是集體生活,你無法保證當你寫東西或者聽課程的時候舍友能夠不發出聲音。這一點就讓我不得不把很多事情放在舍友都睡了,也就是半夜來做了。當然,這也說明我白天拖延了很多。

2.因為有上面乙個條件的存在,時間長了,身體的生物鐘會改變,慢慢就變得晚上會比白天大腦轉的更快。

19樓:詭一

首先要說明是人類按照作息規律的不同可以粗略分為三種型別早睡早起的百靈鳥型

晚睡晚起的貓頭鷹型

介於上述兩者之間的蜂鳥型←大多數人都在此列社會的工作時間一般是按照多數人作息規律制定的,這樣一來貓頭鷹型的就被迫適應多數人的工作時間了,當然喝咖啡之類的行為並不能從根本上解決問題,該什麼時候效率高還是什麼時候效率高。

如果真的有原因的話,也許多數Geek的作息都碰巧屬於貓頭鷹型。

【需要補充說明的是三種作息型別並無絕對好壞之分,早睡早起也未必活得比晚睡晚起的長,只要保持一定的作息睡眠節律,身體並不會受到影響

當然在deadline之前連續通宵趕工程並不推薦

20樓:Ruby芳芳

對於我:真心覺得晚上的效率很高,但是晚上的效率高是白天浪費時間的結果而且,有一點也承認,晚上比白天安靜許多許多可是,如果你心靜下來了,白天即使再熱鬧,你也可以高效率做事嘗試早起一次,4、5點起床,會發現工作效率很高

21樓:

熬夜不熬夜只是個人愛好和習慣,要說效率高得看質和量,一般人說的效率高是指量上的。

質上的話,如果檢驗程式設計師的效率,上github看看那些有名的專案的程式設計師在他的時區里一般在什麼時候commit就可以了。

PS:個人不喜歡熬夜,影響第二天白天的精神和工作效率。

22樓:

作為乙個晚上經常熬夜寫東西的人,我也想說幾句.單純比較效率的話,自然是上午最高,下午次之,再次晚上10點到2點,最後是晚上3點到6點的階段.沒做過Geek,所以不懂得Geek的感受,但是做科研的感受還是非常多.

做科研的有一部分人也是習慣熬夜,大體有如下幾個原因:

1. 白天做實驗,晚上分析資料,寫總結,找文獻等等.其實這種生活規律,最晚到1點就能做完,不必熬夜太久.

2. 白天儀器狀態差,晚上儀器狀態好,所以要熬夜做實驗.這種生活規律的常見主要依賴AFM (原子力顯微鏡), SEM,TEM出資料的人.

因為白天的干擾太大,儀器的資料質量跟晚上相比,能差不少.同時,測試條件的穩定也對儀器的資料質量有直接的影響,所以不得不熬夜.這類人群往往長期熬夜,黑白顛倒,直到積累了足夠多的資料,就很少做試驗,專心發文章了,那個時候也就調整回了正常的作息時間.

3. 實驗安排沒辦法,需要通宵做.比如某些需要監測反應程序的試驗,半個小時處理一次,乙個小時取乙個點記錄,連續24h之類的.

這種情況往往是短期內需要連續作業,一般不超過一周時間.

4. 突發情況,比如老闆突然給了乙個綜述的任務,要一周之內交貨,或者下午給任務,第二天就要的那種情況.這屬於沒辦法,只能兵來將擋,水來土掩.此情況很少發生.

5. 白天干擾事項太多,沒狀態,只有晚上有大塊的不被干擾的時間能夠好好思考,處理試驗.除去以上四點,這一點的人能有不少,說好聽點是努力拼命,其實就是時間管理差,或者說拖延症患者.

我就屬於這類.

所以,第五點中槍的人,抓緊時間改掉自身的毛病才是正途.後半夜效率異常高,不是真實情況,而是自我感覺和自我欺騙而已.

為什麼很多程式設計師愛用 Vim?

黃思永 一部分是真正的高手,程式設計能力極強。一部分是固步自封的程式設計師,自己學的時候就用vim,從來不想著改變。一部分是假裝高手,自己實力不行,但是喜歡模仿高手,東施效颦。一部分是單獨工具主義者,希望用乙個工具解決所有問題,我以前只有個小刀,就練出來了,可以當普通刀用,也可以當螺絲刀用,還可以當...

什麼好多程式設計師都脫髮?

桃李不言 首先要知道導致脫髮的原因有 1.雄激素性脫髮2.神經性脫髮3.內分泌脫髮4.營養性脫髮5.物理性脫髮6.化學性脫髮7.感染性脫髮8.症狀性脫髮9.先天性脫髮10.季節性脫髮 而程式設計師首先第一精神壓力過大 因為他們每天超負荷的工作,對身體和心理都會產生不良的影響。特別是在精神壓力過大的時...

是不是程式設計師都喜歡背書包

1mile 程式設計師很多都不太在意外在,所以包以實用為主,單肩包揹著既累又不能裝很多東西,最重要的是得裝下程式設計師的大寸mac book pro或者遊戲本 Mr.Yu 這個不好說,但背雙肩包真的非常方便,電腦,充電寶,水杯,紙抽,雨傘,外套都可以,我暫且認為程式設計師男性較多,而職場男性單肩包也...