您的位置:首頁 > 業(yè)內資訊 > 程序猿到美猴王的進化史

程序猿到美猴王的進化史

來源:51CTO | 時間:2016-02-08 14:07:56 | 閱讀:156 |  標簽: 孫悟空 程序員   | 分享到:

程序猿到美猴王的進化史

在這個軟件增長和發(fā)明的黃金時代,工具變得唾手可得。程序猿的兵器譜中包含了許多可靠的技術:編程語言、開發(fā)工具、框架和設計模式,真正的程序猿要懂VC,懂Java,懂Python,懂Delphi……這些都是我們技能的基礎。然而這些技術有可能幫助我們所向披靡,也有可能暗藏危險。程序猿只有通過不斷的學習,既不要固步自封,也不要貪多不熟。對于進步最有效的辦法就是懷疑一切。當你嘗試了新的途徑后,你才能決定接下來用什么樣的做事方法,好像一個漏斗一樣,過濾掉自己不需要的,留下適合自己的思維方法。

這可能會耗費你很多時間,但隨著時間的積累,你會發(fā)現(xiàn)自己的工具箱中又多了一套新的工具,并做好抉擇,看看有哪些是值得保留的。

金箍棒的任意伸縮,還暗涵技能的擴展能力。程序猿的職業(yè)生涯是一個要求不斷學習的過程,有太多的途徑幫助我們拓寬自己的視野和能力,去Github和大神交流;自己參與到開源代碼的貢獻中,學習他人的經(jīng)驗等等,你漸漸會發(fā)現(xiàn),你對于選擇兵器的直覺,一定比周圍的猴子們敏銳;

金箍棒再厲害,不能打怪也白搭。程序猿的兵器也需要有用武這地。面對一涌而入的不同業(yè)務需求時,猴子們還需要有對業(yè)務的彈性處理能力。根據(jù)不同需求的優(yōu)先級別,在各時間節(jié)點最大效率地利用工具,完成對不同功能的開發(fā)實現(xiàn)。

緊箍兒

觀音菩薩給孫悟空戴一個“緊箍咒”,就是要以此來引導他的思想,用理性來操縱和導引這只野猴身上的非理性因素。

程序猿到美猴王的進化史

對于狂放不羈的程序猴們來說,良好的編碼習慣和編碼規(guī)范也許是勒得最緊的緊箍咒。

“命名規(guī)范修正下吧,變量名看著挺亂的”

“規(guī)范你妹啊,下周就Deadline了,哪兒有時間啊,差不多行了,把東西實現(xiàn)出來比什么都重要!

也許在兩年后,你會發(fā)現(xiàn),擦……核心模塊里還有這么惡心的代碼,不是早就該重寫了嗎……然而,注釋和文檔都不清楚!尼瑪這誰能寫啊……

猿猿們要噴了:我做了充分的分析需求;我選用正確的語言和架構;我配置好用的協(xié)用與任務調度管理工具;我代碼規(guī)范、文檔齊備;我的代碼就是可信的,工具鏈是可靠的……我的代碼就一定安全嗎?需求變化我控制的了嗎?莫名其妙的攻擊我攔的住嗎?不是照樣要改嗎?

小編推薦閱讀

好特網(wǎng)發(fā)布此文僅為傳遞信息,不代表好特網(wǎng)認同期限觀點或證實其描述。

相關視頻攻略

更多

更多

掃二維碼進入好特網(wǎng)手機版本!

掃二維碼進入好特網(wǎng)微信公眾號!

本站所有軟件,都由網(wǎng)友上傳,如有侵犯你的版權,請發(fā)郵件[email protected]

湘ICP備2022002427號-10 湘公網(wǎng)安備:43070202000427號© 2013~2025 haote.com 好特網(wǎng)