當前位置:
首頁 > 知識 > 程序員在等代碼出結果的時候都會幹什麼?

程序員在等代碼出結果的時候都會幹什麼?

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

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

程序員在等代碼出結果的時候都會幹什麼?

喜歡這篇文章嗎?立刻分享出去讓更多人知道吧!

本站內容充實豐富,博大精深,小編精選每日熱門資訊,隨時更新,點擊「搶先收到最新資訊」瀏覽吧!


請您繼續閱讀更多來自 程序員小新人學習 的精彩文章:

python3.6 實現AES加密、解密(改版)
複製構造函數與析構函數

TAG:程序員小新人學習 |