現實中程序員是怎樣飛快敲代碼的?
你說的這么飛快敲代碼,估計也就是一小段代碼, 不是連續敲很長時間。
邏輯代碼首先在大腦里有一個大體的思路,然后通過手打把思路變成可見的代碼文字。這個過程是不可持久的。 因為中間會有很多能打斷思路的事情。 比如一個需要查詢用法的api。 還有需要單元測試的工作。 中間會參雜很多調試、修改、調試、修改工作。
現在的it行業不想2000年以前那樣,都是單機pc程序, 規模還沒有那么巨大, 一個程序可以由一個人單獨開發完成。 現在都是系統集成了, 規模大團隊合作開發。 每個人開發一小部分。 很多工作時間都是在開會、討論。 用于敲代碼的時間都很少。
所以人們每次從電影上看到黑客在不停的敲鍵盤,屏幕上滾動的代碼。都是假的。
黑客也不是現場編寫代碼的, 都是提前準備好,也是不停的試錯,測試,調試等才完成的。 現實中就是不聽的拿鼠標點點這,點點那。 國內程序員60%左右的都是面向百度編程, 站在別人肩膀上我能看到的更遠。
不信得話, 你看看程序員鍵盤都是 ctrl、c、v、enter建磨損最厲害。
下一篇1個G流量是啥意思