為了讓文章更有畫面感,這裡我會創造一個虛擬的人設,一個剛畢業不久的 Android 開發工程師——小猿。
小猿就職於北京某個大型的網際網路公司,公司至少有幾千人,職位眾多,他需要和多個角色打交道。小猿為了省房租,住在五環外,所以每天乘坐地鐵上下班;幸運的是,他的住處離地鐵站比較近,公司離地鐵站也不遠。
以時間為軸線,我們作為第三者來旁觀一下他的工作與生活。
07:25
起床,上廁所,洗漱,穿衣。
07:55
下樓吃早餐(煎餅果子+豆漿),可以邊走邊吃。
08:05
從遙遠的北京五環路外出門,掃碼騎車,去地鐵站。
08:15
進地鐵站。
08:45
出地鐵站,掃碼騎自行車,往公司走。
08:55
打卡,開啟計算機。
09:00
去茶水間或過道的飲水機那裏接水,邊喝水邊瀏覽新聞,刷刷朋友圈,看看“知乎熱榜”。
09:20
每日“站會”,討論昨天的成果、遇到的問題,陳述今天的計劃。
09:40
回工位,收郵件,發現產品經理小左提了2個新的需求,開啟連結,登入Redmine檢視,記下不明白之處。回到郵箱,看到測試小蘭發來的4個Bug,開啟連結,登入Redmine檢視,設定狀態為進行中。
10:30
帶上耳機,開始改 Bug,吧啦吧啦~~
10:50
喝水,接水,找人聊兩句,休息一下。
11:00
UI 小美說:APP 商品詳情頁面的切圖好了,開啟 Redmine 下載檔案,檢視圖片資源,發現安卓版本的切圖少了 hdpi 的,還有幾個圖示的 9-patch 圖片有問題,與小美確認……
11:30
才修改了幾行程式碼!產品經理小左過來要討論需求……可是該吃飯啦!與小左約定下午一點半討論 3 個新需求。
11:40
有夥計找,一起吃飯去。食堂人山人海,排了將近 10 分鐘隊才買到飯,花了五六分鐘找座位,終於能坐下吃飯了,卻沒什麼食慾—這食堂的飯啊,真是越來越難吃了。吃完飯,結伴樓下溜達溜達,放放風。
13:00
回到工位,接水,看看新聞,刷刷朋友圈和知乎等。
13:20
開啟 Android Studio,準備寫程式碼繼續改小蘭提到的 Bug。
13:30
小左來確認需求,來回溝通,不能達成一致,叫上司過來協調確認優先順序。
14:30
小左強調了 R1 需求的重要性,離開。小雷盯著計算機發呆,平息心中怒火,琢磨接下來該做什麼。
14:50
決定先實現 R1 需求,把 Bug 先往後放。在 Redmine 上找到 R1 需求,檢視相關文件和素材。
15:00
後台工程師老李隔著幾個工位喊小雷,說訂單的 RESTful 介面可以測試了,趕緊測。小雷想起早上“站會”說的,今天要做好訂單介面,於是問老李用什麼做的 REST 服務,老李說用的是 Jersey,資料格式用的是 JSON。小雷趕緊搜尋 Jersey 的官網,研究怎麼在 Android 上使用 Jersey。看了幾分鐘,發現 Jersey 是用在後端的,繼續搜尋研究……
15:50
決定採用 OkHttp 和 GSON 實現 RESTFul 存取。OkHttp 原本熟悉,GSON 第一次用,研究怎麼用……
16:45
知道怎麼用 GSON 解析簡單的 JSON 資料型別了。喝水,上廁所,走出辦公區轉了一圈兒。
17:00
小蘭來找小雷,問 Bug 改得怎麼樣了。她說明天要灰度發布一個版本,編號為 9527 的 Bug 今天必須修改完。小雷答應小蘭今天晚上一定完成。小蘭說快下班了,晚上再完成她就沒時間測了。小雷決定先改 9527 這個 Bug。
18:00
修改完 9527 的 Bug,提交測試版本給小蘭。重新思考訂單介面的事情,這是早上“站會”確認要完成的,然而該吃晚飯了……先吃飯,先吃飯!叫上小齊,吃飯去。他們沒去食堂,走路去小吃城。
19:00
回到工位,開始寫呼叫後台 REST 介面的通用工具類。老李過來問什麼時候可以聯調 REST 介面,小雷告訴他:自己已經開始寫程式碼了,一小時後就可以聯調。老李埋怨說:“已經等了一下午了,還要一小時,看來又得加班了”。請走老李,小雷繼續寫程式碼。
19:11
小左找小雷確認需求 R1 的進度。小雷心中惱怒,程式碼才寫了兩分鐘就又被打斷!他頗不耐煩地答應小左,明天一早給小左看效果。小左走了,小雷拍拍腦袋,做三次深呼吸,繼續寫 REST 工具類。
20:30
小雷與憤怒的老李調通了第一個 REST 介面。老李告訴小雷他的計算機不關,隨時可以測,自己有事要先走。小雷繼續測。
21:21
小雷測完訂單介面,提交程式碼。喝水,休息十分鐘。開始琢磨小左說的 R1 需求。
22:19
小雷完成了 R1 需求的 DEMO 版本,提交 DEMO 版 APK 到“蒲公英”,發連結給小左,關閉計算機。
22:30
進入地鐵站,翻看微信公眾號,等車。
23:20
到合租的住處,洗漱,睡覺。
現在,請閉上眼睛,想象自己化身為小雷,他現在的一天就是你將來的一天,你有什麼感覺?想要這樣的一天嗎?想要這樣的十年嗎?