程序員下班不關電腦=浪費電or為了更好地工作?聽他們怎麼說

我們都知道,幹程序員這個行業的,需要很多的插件和軟件作為支撐,比如瀏覽器、編輯器/IDEtab、命令行工具tab、文檔工具、通訊工具,還有音樂APP、筆記工具、抓包工具、各種GUI工具等,甚至有時候還需要多臺電腦作為備用,僅僅是開啟這些軟件,就需要耗費大量時間,更別說恢復到昨天工作斷點。

月堯jade:其實幹這一行的,電腦自按下開機鍵開始,除了驅動會自動啟動外,你需要重新檢查各大運行庫,需要重建虛擬機,需要重新激活某些來路不明的軟件,需要開十幾個甚至很多的專業軟件,需要開全部的聊天通訊軟件,需要重新測試某些pcie通道擴展卡運行問題(顯卡點不亮啊,聲卡炸了啊),做主控機的電腦還要重新連接所有設備。


程序員下班不關電腦=浪費電or為了更好地工作?聽他們怎麼說


看到這些你就知道重新開機有多苦逼了吧?不如索性開著電腦,第二天就可以繼續之前的狀態直接進入工作。其實下班之後不關電腦,對程序員來說,還是很方便的一件事情。上班的時候打開一大堆編輯器和各種必備的軟件環境,顯然不如電腦不關,上班時直接用來的快捷。而對於繁忙的程序員來說,工作的時候屏幕下方可能有十多個小圖標,還包括打開的瀏覽器的網頁又有十多個,關機的時候腦子都得轉一下,有什麼東西是需要保存的?有些什麼東西是需要存檔的?與其這樣,還不如不關,留著明天繼續。


程序員下班不關電腦=浪費電or為了更好地工作?聽他們怎麼說


另外很多程序員的電腦,其實兼做測試服務器,很多東西就算是下班,萬一有臨時情況,也是需要用到的。所以這樣可能慢慢的養成了習慣,比起萬一電腦關了,回到家的無計可施,還不如把電腦開著靠譜。

但只這樣做也有壞處

首先的一個壞處就是費電。但是以現在筆記本電腦的功率來說,費電也費不了多少,所以基本上也不是什麼大問題。


程序員下班不關電腦=浪費電or為了更好地工作?聽他們怎麼說


另外一個就是,比安全上有隱患如說,電腦上某個程序鎖死,系統資源跑滿了,結果造成電腦過熱。不過現在電腦過熱,基本上也都會有自我保護,然後自動關機了,所以造成火災之類的隱患也並不是很高。

特別提示:對臺式機來說純休眠也有風險,萬一哪個走得比你還晚的同事手誤按了插線板開關或者寫字樓突發停電就慘了。所以穩妥方案是把電源按鈕設置為直接進入不耗電的安全睡眠,最起碼把自動保存打開吧。啥?你需要下班後花三小時編譯整個內核,或者跑個下班前臨時寫的爬蟲等著第二天早上撿數據,或者半夜睡覺前靈感突發遠程SSH連進來優化一下算法?多好的員工啊,老闆應該鼓勵這種行為,只要讓運維控制一下辦公室對公網端口的安全性就行了。


程序員下班不關電腦=浪費電or為了更好地工作?聽他們怎麼說


這是第二重境界:只關顯示器,拒絕辦公室光汙染,但主機還在正常運行。電腦是大腦的延伸,就算人走了、睡了,它也在忠實地繼續工作。(當然也有不浪費公司千兆光纖一夜下載幾十G電影的,但難道網費還按流量交嗎)

第三重就更厲害了,屬於人機合一的境界(bug隨時改,禪道隨時用)。電腦上隨時開著幾十個SSH連接、服務監控、開發界面、參考文檔、進度計劃;顯示器最少四個,最多到人類視覺上限;只要辦公室還有人,隨時能遠程連入主機不管是開另一個用戶還是直接和桌面互動,甚至開啟攝像頭直接加入會議討論。人在或不在辦公室根本不重要,因為電腦就是他的分身。

相關推薦

推薦中...