趣圖:程序員離職後的代碼沒人敢接手

趣圖:程序員離職後的代碼沒人敢接手

剛入程序員這行的時候經常聽到一個觀點:你要把精力放在ABCD(需求文檔/功能設計/架構設計/理解原理)上,寫代碼只是把想法翻譯成編程語言而已,是一個沒什麼技術含量的事情。

當時的我在聽到這種觀點時會有一種近似於高冷的不屑:你們就是一群傻子,根本不懂代碼質量的重要性,這麼下去遲早有一天會踩坑。

可是幾個月之後,他們似乎也沒怎麼踩坑。而隨著編程技術一直在不斷髮展,帶來了更多的我以前認為是傻子的人加入到程序員這個行業中來。

語言越來越高級、封裝越來越完善,各種技術都在幫助程序員提高生產代碼的效率,依靠層層封裝,程序員真的不需要了解一丁點技術細節,只要把需求裡的內容逐行翻譯出來就可以了。

很多程序員不知道要怎麼組織代碼、怎麼提升運行效率、底層是基於什麼原理,他們寫出來的是在我心目中爛成一坨翔一樣的代碼。

但是那一坨翔一樣代碼竟然能正常工作。

即使我認為他們寫的代碼是坨翔,但是從不接觸代碼的人的視角來看(比如說你的boss),代碼編譯過了,測試過了,上線運行了一個月都沒出問題,你還想要奢求什麼?


分享到:


相關文章: