程序員在等代碼出結(jié)果的時候都會干什么?

原創(chuàng)文章,歡迎轉(zhuǎn)載。轉(zhuǎn)載請注明:轉(zhuǎn)載自IT人故事會,謝謝!
原文鏈接地址:程序員在等代碼出結(jié)果的時候都會干什么?

代碼出結(jié)果的速度依賴于代碼量、運行硬件等諸多因素,所以程序員在代碼出結(jié)果(包括中間結(jié)果和最后結(jié)果)需要的時間也不一樣。如果結(jié)果需要等幾分鐘到幾小時(且中途沒有報錯),在這段時間程序員都會選擇干什么?

  • 牛逼的程序員都是擅長提高自己的生產(chǎn)效率的能手,減少無效idle時間就是其中一個重要的點。如果你可以多線程干活,那么兩臺機器,一臺機器build切換到另外一臺機器做另一個事情,這個需要你大概預(yù)估一下工作量,最理想的是主力機器做feature,備胎機器修bug,最好還是小bug,這樣子可以讓你比較快的做完小事情回主力機器接著下面的工作。如果你覺得多線程干活context switch成本高,記住”程序員不可能不被外界事情打斷的”,你每天總有無數(shù)次事情做到一半被打擾,開會啊,問問題啊,諸如此類,所以,請學(xué)習(xí)如何多線程高效干活。不要浪費這樣的idle時間,每天程序員被外界打斷浪費的時間已經(jīng)夠多了,我們要珍惜
  • 一般程序員在等代碼編譯結(jié)果的時候,會盯著屏幕,雙手并攏,心里默念,求佛祖保佑,千萬別編譯報錯,不通過啊!
  • 如果特別著急的開發(fā),我會心里默念不要報錯,不要報錯,然后心里不斷將剛才的代碼邏輯在我腦子里跑一遍,有時候還沒編譯完我就知道錯了。我可能就是個操心的命。。。
  • 會在想什么,這是個嚴(yán)肅的問題,一般我都會想,這次運行肯定沒問題,這解決辦法簡直完美,結(jié)果....,唉!!!
  • 欣賞剛剛寫完的代碼,繼續(xù)看下一個bug…

PS:起身抽煙活動活動。磚家說,久坐不動容易造成血栓,可能下一個猝死的就是你。

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容