(點選上方公眾號,可快速關註)
編譯:程式員的那些事(id: iProgrammer)
Quora 上有個帖子《程式員的一天日常是什麼樣的?》,有不少國外程式員分享了自己的日常,還有周末會做些什麼。
我們摘編了 3 個,如下:
00
Chris Nash,美國·科羅拉多·斯普林斯
這是我的一天日常
-
5:50:起床、洗漱、 穿衣(dress)
-
6:30:出門上班
-
7:00:到達,開始工作
-
9:00:站會之類的
-
9:15:敲程式碼、敲程式碼、敲程式碼
-
11:00 或 12:00 :在工位一邊刷網一邊吃午飯
-
12:30:敲程式碼、敲程式碼、敲程式碼
-
16:00:下班回家
-
16:45:到家、親親老婆、抱抱孩子
-
17:00:晚飯
-
18:00:鍛煉(舉重或做有氧運動)
-
18:55:和老婆一起看電視,或和孩子打遊戲
-
21:00:睡前準備、家庭時間,閱讀
-
22:00:滅燈,睡覺
週末,我經常熬夜。
01、
Ridham Tarpara,印度程式員
作為一隻 23 歲快樂的單身汪,我目前專註在豐富我的技術技能上。我並非早起的鳥兒(鬧鐘響五次才能起)~
我的日常如下:
-
7:45: 第一次鬧鐘 – 像對待 Windows 系統更新提醒那樣忽略掉
-
8:00: 起床 – 提前告訴好室友,如果在 8:01 還沒起,就踢醒我。室友身體超好,我可不想每天起來就捱上重重的一擊。(雖然每月總有兩三回)
-
8:00 – 9:00: 洗漱、找錢包,還有其他必需品
-
9:00 – 9:30: 早餐、刷 Quora(當且僅當我是出於日常樣式時)
-
9:30 – 10:00: 到達辦公室(遲到的會有小懲罰,這是我們團隊內部定的,不是公司強制的)。使用公眾交通,所以在路上可以刷 Hacker News 上的資訊。
-
10:00 – 10:15: Scrum 會議, 填寫當天的團隊成員計劃。
-
10:15- 10:30: 和團隊成員討論,一邊聊一邊喝著咖啡(有時候是板球或電影)
-
10:30 – 10:45: 檢查郵件、JIRA board、安排工作
-
10:45 – 13:00: 當天中最高效最能 Bug-free 的時間段。戴著耳機(沒放音樂,只為防止其他幹擾聲音)敲程式碼。
-
13:00 – 13:30: 午餐時間(吃、八卦、哈哈哈哈)
-
13:30 – 14:00: 起初是了玩 PS4 或 PC 遊戲的,不過現在是來閱讀收藏的文章/ 有趣的影片/ 刷 Twitter/ 刷 Stack Overflow 或 Quora
-
14:00 – 15:30: 再次寫程式碼。和 QA 團隊聊 Bug 的事。和他們解釋應該就是那樣的
-
15:30 – 15:45: 再次茶歇時間
-
15:45 – 17:00: 編輯器 > stack overflow > 編輯器。腦子裡想著,「為啥就不行呢?」
-
17:00 – 17:30: 團隊學習時間。程式設計或者其他技術技能。大多是看影片,有時候團隊成員能會接受(這是個迷)。然後討論我們該訂餐吃什麼。我也不知道為什麼坐在椅子上就辣麼餓了。╮(╯▽╰)╭哎,大腦和胃,真是有著深度聯絡啊。
-
17:30 – 18:00: 再寫一會程式碼
-
18:00 – 18:15: 零食時間
-
18:15 – 19:00: 程式設計、轉移 JIRAs, 建立 PR, 計劃第二天的任務,填寫時間表
-
19:00 – 19:45: 歸途。在路上給爸媽打電話。
-
19:45 – 20:00: 到家。快速沖澡。
-
20:00 – 21:30: 投入自己的開源專案,學習新東西。
-
21:30 – 22:30: 晚飯
-
22:30 – 23:00: WhatsApp / instagram / Facebook (有時候真需要刷這些社交應用)
-
23:00 – 1:00: 繼續做 20:00 – 21:30 時間做的事
-
1:00 – 1:15: 看一下 Quora,然後睡覺(有時候會拖到 2:00)
週末我一般會回家(每月一次),或者和朋友一起出去、看電影、有時候也(或許大多數時候)會寫程式碼。總之,日常每年都不一樣的哈~
快樂編碼,編碼快樂 🙂
(Chris Sean 的工作臺,他是一個 Web 開發者)
02
Kiefer Hagin (美國·西雅圖)
我來概括一下我的日常。先說一下,我 20 多歲,單身。就職於一家 10 人的小型創業公司,產品團隊有 5 人。
-
8:30 :起床、洗漱、沖咖啡、穿衣、喝咖啡
-
9:15 :走去市場搶早餐(通常是雞蛋、土豆煎餅、蔬菜、大米)(程式員的那些事 註:好奇怪的早餐啊,我沒腦補出來是什麼樣的)
-
9:45 – 10:00:到辦公室(我走路大約 10 分鐘),一邊吃一邊看郵件
-
10:00 – 10:30 :檢視任務,看看是否有需要 Code Review 的 PR,如有必要,和同事討論
-
10:30 -12:30 :一邊寫程式碼,一邊聽音樂,或者喝咖啡
-
12:30 – 13:30 :吃午飯,看油管影片,或聽播客,或做些 code review。偶爾會和朋友/同事一起吃午飯。
-
13:30 – 16:00 :寫程式碼
-
16:00 – 16:30 :小憩一會或散步,然後和同事討論。在這個時間段,每週或許會有次產品會議。
-
16:30 – 18:00 : 打包程式碼,準備好部署到 stage 環境中測試
-
18:00 – 18:30 :如果一切正常並測試透過,把每日build 配置到生產環境
-
18:30 – 20:00 :回家,做晚飯或訂餐,在 Quora 看或寫帖子,彈吉他,放鬆一下
-
20:00 – 22:00 :如果有 stage 環境還有 Bug,繼續改 Bug。如果白天工作沒問題,那我通常看一些創業/軟體/或我想知道的東西,或者做自己的副專案。如果累了,打一會遊戲。
-
22:00 – 23:00 : 打坐、彈吉他、儘量讓大腦靜下來。如果想熬夜,看 Netflix。
-
23:00 – 24:00 : 要麼看 Netflix,要麼閱讀。通常是閱讀。科幻和非科幻的,我換著來看。
-
24:00 – 00:30 :睡覺
我的週末比較雜亂。通常和朋友一起玩,遠離電腦。盡可能做一些社交活動。如果需要,週末有時候會工作,不過很少加班了,也許一個月中,有一個週末會加班。
嘿嘿,雖然都是程式員,但大家各自的日常,肯定都不一樣的啦~
【關於投稿】
如果大家有原創好文投稿,請直接給公號傳送留言。
① 留言格式:
【投稿】+《 文章標題》+ 文章連結
② 示例:
【投稿】《不要自稱是程式員,我十多年的 IT 職場總結》:http://blog.jobbole.com/94148/
③ 最後請附上您的個人簡介哈~
覺得本文有幫助?請分享給更多人
關註「演演算法愛好者」,修煉程式設計內功