為什麼程式設計師下班後只關顯示器從不關電腦?

黑馬程序員 發佈 2020-02-25T15:02:10+00:00

對方不明白如果關機了,第二天程式設計師上班可能會崩潰:打開IDEA,並定位到昨天的代碼,十分鐘打開Navicat,兩分鐘打開筆記軟體,一分鐘打開瀏覽器,找到昨天的歷史記錄,五分鐘打開Charles,三分鐘打開各種IM軟體,五分鐘打開Xshell,連上,五分鐘打開郵箱,兩分鐘…

你下班時是不是只將顯示器一關,揣上手機就走了?

曾有安保人員晚上來辦公室巡查時問,為什麼這些人不關機就下班呢?

作為程式設計師,你會心一笑。對方不明白如果關機了,第二天程式設計師上班可能會崩潰:

打開IDEA,並定位到昨天的代碼,十分鐘

打開Navicat,兩分鐘

打開筆記軟體,一分鐘

打開瀏覽器,找到昨天的歷史記錄,五分鐘

打開Charles,三分鐘

打開各種IM軟體,五分鐘

打開Xshell,連上,五分鐘

打開郵箱,兩分鐘

……

等一切工具準備就緒後,半個小時已經過去了。你知道程式設計師的時薪有多貴嗎?

對程式設計師來說,關機不僅意味著第二天需要開一堆軟體浪費時間,更重要的是工作思路也隨之斷了,第二天重回昨天的思路也挺費勁的。

筆者分別採訪了幾個不同崗位的程式設計師,一起來探索程式設計師界的兩大未解之謎:

為什麼程式設計師下班從不關機?

程式設計師多久才關一次機?

Joker,運維工程師,上一次關機是前年

我不關機是因為太懶了。一般公司給程式設計師配置的電腦多數性能不會太高,服役時間較長,開機關機一次需要很長的時間。

從開機到打開各種軟體,再進入工作狀態,天知道要多久。再說了平常程式設計師的工作狀態是有電話打過來說線上出問題了,趕緊處理一下。

時間緊急,光開機的時間就可以把問題解決了。時間就是金錢,所以我從來不關機。

曾經遇到一次故障,涉及核心業務級別比較高。我當時正開車回家,掛了電話後立即靠邊停,打開電腦修復故障(老婆不在時,電腦坐副駕)。

消息群里我們幾個人幾乎同時響應正在處理。一分鐘後,我修復好了,在群里周知大夥。

有同學說,「艾瑪,我這才剛開機!」

呵呵,他竟然下班關機,不過那位同事現在即使送他錢也不敢下班關機。

至於什麼時候才關機?我貌似從公司拿過筆記本後就沒再關機過。不對,前年電腦升級時重啟過一次,耽誤不少事,之後再也沒關過機了。

劉海,前端工程師,絕不關機

我從不關機是因為啟動前端項目開發環境需要各種前置命令,很麻煩。

還有的是瀏覽器還打開著當時查到的解決方案呢,關機那不就丟了嗎?其實關機最怕的是會丟了重要的東西,但是我忘了會丟什麼,算了,對於前端來說,淡定才是主流。

多久關一次機?能不關機絕不關機,就像熬鷹一樣,這裡就是熬電腦,它啥時候扛不住了,就放它重啟一次,做人不能太苛刻。

筆者:熬鷹……給跪了。

趙越,Java工程師,工作完成就關機

我不關機是因為今天的工作沒有做完,電腦得留著思路現場。例如當時瀏覽器搜索資料頁面、項目中類的位置、SQL語句等等,那樣第二天來了,可以快速地接上前一天的思路。

有一回下班時我把沒寫完的SQL給關了,第二天上班後完全忘了前一天寫到一半的思路了。畢竟程式設計師是屬魚的嘛。

如果下班時我的工作做完了,我還是會關機的。

筆者:對了,工作能做完嗎?

李奇,數據分析工程師,從不關機

我不關機是要保護現場,方便第二天能快速接上前一天的工作思路。平常打開了很多開發工具像IDEA這種不想關,畢竟上面都是程式設計師的操作痕跡,標誌著上次工作進行到哪裡了,上班時一開顯示屏思路就可以無縫連接。

有的時候到了下班時間,但機子還在跑著數據呢,我不能在公司乾等著。於是電腦開機運行,我到家後遠程電腦看數據是否跑完了,等跑完了直接發給需求方。

有時候周末接到報警了,我就立刻遠程公司的電腦解決。

我從來不關機,每次關機都是被迫關機:一次是公司停電了,一次是公司搬工位。

而且如果電腦關機了,心理上就是要把工作拋在腦後了。要過另一種生活,不關機就是工作一直在我心中。

筆者:此人單身。

任凱,測試工程師,一周關一次

我會在每周五下班時關機讓它周末休息。我來公司時間長了,電腦老化但又懶得換,於是每次開機都是一個考驗。要麼機子起不來,要麼重啟後發現有軟體不好用了,每次都要和電腦戰鬥半天。

以前曾試過重啟電腦後起不來,把電腦送去給 IT維修,結果換了一台更爛的,安裝了一天的軟體都不好使。

通過採訪得知,程式設計師是「不下班」一族。即使人下班回家了,但電腦不下班。下班不關機除了第二天能快速進入工作狀態外,還便於程式設計師在非工作時間還在跑數據、快速解決突發故障、遠程電腦解決問題等。

肩膀始終有責任的程式設計師們,給你們點讚。

(註:文中部分人名為化名,文章來源:CSDN程序人生)

關鍵字: