『壹』 說一說作為一個程序員,作息時間是怎樣的
通常早上9點半左右起床,到公司10點半。早上沒什麼工作效率,上上網,折騰折騰就過去了,中午午休到1點半,幹活到6點,吃過晚飯繼續幹活,通常到9點下班,忙的話會到10點,下午和晚上的工作效率比較高。到家之後上上網,查查資料學習一下,12點半左右睡覺。每個月大概有兩個周六會加班,周日在家休息,有時帶娃出去玩玩。
『貳』 程序員的日常生活都是什麼樣的
不喜社交,但並不是不善社交,單純覺得擼點代碼搗鼓點東西比和一幫人吃飯喝酒 KTV 更有趣。偶爾無聊空虛也會出去參與各種活動,控場無壓力。
交流技巧無非就是自黑暖場,察言觀色,這些和職業無關,和人有關。
對潮流打扮之類無感……但迫於女票的壓力,每天還是會穿戴整齊,弄弄頭發再出門。
除了在車和鍵盤之外的事情都不捨得花錢,吃蘭州拉麵都捨不得多加份肉。當然玩的車和鍵盤也沒貴到哪兒,單純喜歡。
平時基本就上班寫代碼,回家吃飯,洗碗,完了接著寫代碼,然後睡覺。但周末一般都會出門,也挺簡單,看電影,吃飯,逛街。這方面特別容易滿足。
剛畢業的時候也覺得程序員是吃青春飯,一路走來,也做了幾年管理(當然也是技術團隊)。覺得還是寫代碼更好玩,而且似乎可以一直寫下去,並沒有會被精力旺盛的新人碾壓的壓力。最近一年慢慢調整自己的工作重心,重新回到代碼和技術上來。
曾經也心高氣傲,恃才傲物。現在越來越覺得吧,程序員也只是一份普通的職業,沒比別的行業好太多,當然也是好那麼一點點。大富大貴的機會其實不多,但總體上來看,還是比其他行業酷一點。是一份有可能讓你真正愛上的職業。
『叄』 程序員為什麼喜歡夜間工作
因為在夜間工作有三個得天獨厚的優勢:1.不受他人打擾的環境。2.夜間疲勞的大腦讓人能更好的集中精力。3.明亮的電腦屏幕可以讓人保持清醒。這三個優勢決定了很多程序員喜歡在夜間工作。
有人說,程序員是一種神奇的動物:喝的是咖啡,擠出來的是代碼。
此言不虛,隨便找個有上進心的程序員問問,就會發現他們多半都會在深夜活動。有的早起,有的晚睡;有的凌晨4點起床,有的凌晨4點入睡。
這么做的關鍵還是為了集中精力。但實際上,你完全可以閉門靜思,那樣跟半夜工作又有什麼區別呢?
我認為這取決於三個因素:創作者的日程、沉睡的大腦和明亮的電腦屏幕。
創作者的日程
保羅·格雷厄姆(PaulGraham)2009年撰文描述過創作者的日程——從根本上講,世界上主要有兩種日程。傳統的管理者日程以小時為單位來劃分,10分鍾的干擾最多隻會浪費你1小時的時間。
但與此同時,格雷厄姆還總結了一種“創作者的日程”——也就是我們這些搞創作的人所遵循的日程。從事一個龐大的抽象系統,需要把全部精力都投入其中——曾經有人將此比作用昂貴的水晶玻璃來搭建房屋,一旦有人分散你的精力,整個工程都會土崩瓦解成無數的碎片。
正因如此,程序員對干擾他們工作的事情才格外厭惡。
由於這是一筆重大的腦力投資,所以,除非能連續工作好幾個小時而不被打擾,否則我們根本無法開始工作。費盡心思在腦海中搭建出了整個模型,但卻在半小時後土崩瓦解,絕對是件得不償失的事情。
事實上,如果你有幸與很多企業創始人進行溝通,就會發現,他們很難在白天完成任何工作。因為在白天,他們要面臨各種干擾,需要處理各種重要事情,還要回復各方郵件。所以,多數人都選擇在夜深人靜,其他人都入睡時,再來干正事。
沉睡的大腦
但就算是程序員,到了晚上也該睡覺——程序員也是人,他們到了白天也會感覺更加清醒。
既然如此,我們為什麼還要在大腦想要入睡時完成最耗腦力的工作,反而在大腦最亢奮、最清醒的時候完成相對簡單的任務呢?
因為越是疲勞,就越能寫出好代碼。
與鮑爾默峰值類似(ballmerpeak),疲勞反而能讓我們更好地集中精力,原因很簡單:因為大腦很疲勞,所以不得不集中精力!沒有多餘的腦力讓你分神。
當喝茶過多或者在不恰當的時候攝入能量飲料時,我的工作效率往往最低。這會導致我異常活躍,一會兒刷Twitter,一會兒看新聞,思維總是東奔西跑,無法聚精會神。
我本以為這樣可以更好地工作——精力充沛,腦力富足。但恰恰相反,我始終在牽絆自己的進程,無法集中精力超過兩秒。
相反,當我略感疲憊時,我會集中精力編程。由於大腦略感疲憊,所以我能連續好幾個小時編程,而不會分散精力去刷Twitter或Facebook,感覺就像互聯網消失了一樣。
我認為這適用於多數程序員。我們的腦力對於80%的工作而言都是過剩的——面對現實吧,要寫出一段生動的代碼,需要編寫10倍的平庸代碼來為它營造良好的運行環境。即使你從事的是最先進的機器學習(或其他技術),很多工作也只是清理數據,以及用令人愉悅的方式呈現結果。
當你的大腦沒有全負荷運轉時,它就會尋找其他可做的事情。疲勞會讓你變得遲鈍,集中精力處理手頭的工作,無暇顧及其他。
明亮的電腦屏幕
這一點很容易理解。在夜間盯著明亮的光源,你的睡眠周期就會推後。你會不知疲倦地工作到凌晨3點。然後,你會一覺睡到上午11點。而夜幕降臨時,你也不會感覺疲勞,因為你11點才剛剛起床。
經過足夠的反復後,你相當於進入了不同的時區。更有趣的在於,這種狀態似乎不會反彈:一旦你進入了凌晨三四點入睡的均衡狀態,就會始終保持這種節奏。
或者,當周圍的人都告訴我們,下午2點吃早餐實在是太懶惰了,那麼我們或許就會讓鬧鍾來改變自己的作息時間。
綜上所述,程序員之所以在夜間工作,是因為在這樣的環境下,工作時間不會被施加任何限制,這就給了你更大的靈活性。而且,你的大腦也不會反復地分心,而明亮的屏幕也會讓你保持清醒。
『肆』 作為一個程序員,你的作息時間是什麼樣的
早上7點20起床,洗漱,給女朋友做好早飯,一般7點40分出門,到公司8點10幾分,在公司吃完早飯,早上9點才會進入工作狀態,中午12點吃飯,要麼玩會手機,要麼睡個午覺,下午2點開始上班,要到2點半才會認真寫代碼。晚上要是加班的話,在公司吃晚飯,要是不加班的話,回去和女朋友一起吃晚飯。
『伍』 正在工作的程序員,生活狀態什麼樣
首先說一下目前日常的生活工作安排,每天7點40的鬧鍾,起來洗漱吃飯(如果起不來就不吃了,8點半差不多出門)上班。
因為距離公司比較遠在北京要橫穿半個市區才能到公司,大概10點左右刷公司卡,然後買早飯買水。
上圖是公司大門,那天去的很早(
我不喜歡喝白水,基本每天一瓶快樂水或者氣泡水。然後10:30大概正式開始工作。
上午的工作時間是到12:00整,基本上有1個多小時的時間可以專注工作,上午基本是處理昨天的任務,做當天的工作安排,小本本上列出來一天要乾的事,如果跨部門合作就盡量上午處理完,寫一下郵件之類的。
到了12:00准時去食堂吃飯,12:30吃完,我有午睡的習慣一直睡到1:30,就在工位上。(下面是一般的食堂餐食
1:30到6點整個時間段都是寫代碼的時間,目前因為人不多基本也就沒什麼管理的職責,基本上IM就能解決不用開會,所以下午可以開開心心的喝著快樂水寫自己喜歡的代碼了。
這里就要說一些題外話,因為我個人是非常喜歡寫代碼的那種程序員,是真心的可以從中獲得成就感和樂趣的人,所以我整個下午會覺得時間飛快,一般3點多有個節點就是去上廁所或者打水,基本上就可以紋絲不動的寫到6點吃飯。
下午快樂水喝完就換枸杞養養生…