為什麼程式設計師喜歡在深夜程式設計?

2021-07-27 17:13:02 字數 1898 閱讀 6481

隨便找個程式設計師問「你什麼時候工作效率最高?」他的回答肯定是在半夜。   

​業內有傳言稱「程式設計師就是乙個把咖啡因轉換成**的機器」。

隨便找個程式設計師問「你什麼時候工作效率最高?」他的回答肯定是在半夜。   

這是目前普遍存在乙個趨勢,一部分人喜歡在早晨4點起床開始一天忙碌的工作,而此刻其他人還在夢鄉中。   

之所以早起,是為了避免在程式設計中受到干擾,影響效率。

在那個時間裡,程式設計師除了可以看看緊鎖的房門,還能幹些什麼?

所以,那時的精力將集中在三件事情上:日程、大腦和螢幕。

創業之父paulgraham曾在2023年寫了一篇《themaker』sschedule》文章,文種把全球日程分為兩類。一類是傳統的管理者,把一天的日程被劃分為若干個小時。

另一類是以生產者為主的製造者。後者在從事大型虛擬系統工作時,要將整個專案構思匯集到腦中。有人曾形容他們好比用昂貴的水晶在構建一座房子,一旦分心,房子就會坍塌。這就是當你打擾程式設計師工作時,他們非常生氣的原因。

這種工作需要投入巨大的精力,為了保障構思不被打斷,所以要提前保證未來幾個小時內不會受到他人干擾,但在白天難以實現。

實際上,很多創始人都表示無法在白天完成全部的工作。在這期間,重要的電子郵件、會議、**都需要他們及時處理,而他們只能在深夜繼續工作,此刻無人打擾。

疲倦的大腦

但是,程式設計師晚上也需要休息,畢竟我們不是超人。那為什麼程式設計師還要在應該休息的時間裡做複雜的工作,而白天做相對簡單的工作?因為當你大腦輕度疲倦時,可以更好的集中精力程式設計,不會有多餘的精力讓你去分心。

有時你會想,如果你擁有無限的精力,肯定會對你的工作效率有所提公升。其實不然,那時你的集中力往往不會超過2秒。相反,當你大腦稍微疲倦的時候,你可以專注程式設計幾個小時,從不去看那些twitter或facebook,就好比網際網路不存在一樣。

想必多數程式設計師也是如此,畢竟程式設計師約80%的工作需要大量腦力構思,而不希望頻繁被打算。

明亮的螢幕

其實這個道理很簡單,在乙個明亮的光源下,你的睡眠週期會被延長。在不知不覺工作中,時間就會慢慢「流逝」,當你看錶的時候,你會詫異這已經是凌晨3點了。長久下去,你的生物鐘就會適應了這個新的週期,讓你能在此環境下保證工作效率。

總結總而言之,程式設計師在深夜工作的好處是不會因為緊促的時間和他人的干擾而中斷工作。在這種放鬆的環境下,程式設計師的大腦也能保持清醒,並且將全部注意力集中在明亮的螢幕上。

網路安全,人人須知,如何知曉,還看《網路黑白》。來自於乙個混跡在網路黑白世界黑客的忠告,不僅是普及網路安全知識,更是教會你網路生活的保障技能。因此,對於本書的評價,只有四個字:不得不讀。

你是否曾幻想,暢遊網路之間,指尖在鍵盤之上遊走,思維在**之中穿梭,彈指間,盡顯英雄本色?你是否曾幻想,藏身於黑暗之中,凌駕於眾人之上,在網路世界來去無蹤,懲惡揚善?你是否曾幻想,以滑鼠為長劍,以技術為**,以**為招式,談笑間,網路世界早已風起雲湧?你不是在做夢,也不是在看一本**,不要放棄幻想,因為,這一切,你都可以做到!

每一本武功秘籍的現世,都預示著一場武林紛爭,都引領著一場腥風血雨,每一把絕世好劍的鑄成,都象徵著一次血染長河,都伴隨著眾多英雄泣血。然而武俠的時代早已過去,黑客的時代正在到來。很幸運,你沒有生在乙個懷璧其罪的年代,相反,你處在乙個充滿機遇的時代,你處在乙個提倡共享的大資料時代。

你手中舉起的這本黑白相間的書本,便是由一位站在黑客之巔的黑客毫無保留的分享而成,樸素的言語穿透著黑客界的點點滴滴,也沒有千年塵埃的積澱,更沒有金絲為紙,朱血為墨,它就是那樣平凡而又散發著孤獨清高的一本黑白相間的紙質書本。

我希望你觸碰到它的時候,心存感激,因為,這是一位混跡黑客帝國十數載的黑客大咖的畢生心血,這是整個黑客協會大力推薦的驚世力作,這裡,還有當年抵禦外敵網路入侵的熱血氣息,這裡,還有對整個中華黑客新秀的殷切希望。

程式設計師為什麼喜歡程式設計這項工作?

其實大部分人步入乙個行業都是因為自己喜歡或者是興趣所在,當然我們程式設計師這個行業也是如此,當然我也不否認其中有很多人轉行是為了追求網際網路工作 程式設計的高工資和好找工作,但是要想在乙個行業幹的長久,那就必須能夠找到這個行業的樂趣所在,使它成為自己的興趣和愛好,這樣做起工作來才會更有幹勁,工作才會...

程式設計師都喜歡說什麼

程式設計師都喜歡說什麼 來自這裡,翻譯 yourmydream 程式設計是程式設計師的日常工作中非常重要的乙個部分。但除了編碼,程式設計師需也要做其他的工作,他們需要修復使用者報告的bug,他們需要為他們的 編寫文件。此外,他們常常需要回答客戶 老闆和同事的問題。當他們面對不同型別的問題他們常常會說...

程式設計師為什麼跳槽

程式設計師頻繁跳槽似乎成了乙個不可避免的現象。很多 請來所謂的職業分析人士,人力資源管理者座談,分析 看了看,多數屬於小兒科,很少有真正從乙個程式設計師的角度和眼光去看問題的。我認為,乙個程式設計師跳槽根本的原因,主要是公司團隊問題,其次是公司企業文化問題。很多人只看到了薪金問題這個表象,事實是,薪...