原創|行業資訊|編輯:龔雪|2015-01-30 09:47:19.000|閱讀 198 次
概述:是什么讓你變成一個偉大,或者說優秀的開發者?我們來聽聽那些偉大者(優秀者)的經驗之談。
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
根據開發者Michael O. Church發表的,希望在那些高競爭環境下工作,就需要在工作中學習,而且不能害怕學習,在工作中需要有干勁。知道低性能或者過高性能(都需要避免);知道軟件開發的規范(指CS666);避免內部斗爭;而且還需要盡可能的鍛煉。
不僅如此,Church認為開發者應該更好的管理分配自己的時間,盡可能學得更多,"自主安排時間或者利用自己的時間,也是很重要的"。
Church也做了另外的闡述,我想信任和經驗老道的人都應該喜歡這個觀點。識別哪些技術更長久,哪些會被快速淘汰。也許有一半的'NoSQL' 數據庫和大數據技術活不過15年,他說道,另一方面,線性代數工作知識通常很適合你。我們最好能時刻了解,當前的流行趨勢,他表示,我們應該花更多時間在了解時尚(猜猜"時尚"指的是什么?——我們的經驗。)
來自Salsita Software博客 CEO兼創始人Matthew Gertner看了Church的文章后,總結:如果你想成為一個偉大的編程者或者開發者,那么要。
"如果你有堅實的基礎,并開發了某種實用性好、可維護的東西。從你開始有這個想法到投放到市場這一系列都會是相關的,即使他看起來會花費不少的時間。"Gertner寫到,"在我的經驗中,項目常失敗,比起因為錯過市場(這樣的原因),軟件從未正真正常工作過。"
不過,這也沒有阻止開發者們擁抱速度這一概念,甚至有時候會跳過代碼評審這個過程。"我們需要在在測試和文檔里不斷工作,不能讓他有絲毫的模糊不清",Gertner 表示,"我們需要明確,我們的工作不是在短時間里制造出更多的代碼,而是將創建一個穩定、高性能、可維護和易于理解的軟件。"
本站文章除注明轉載外,均為本站原創或翻譯。歡迎任何形式的轉載,但請務必注明出處、不得修改原文相關鏈接,如果存在內容上的異議請郵件反饋至chenjj@fc6vip.cn
文章轉載自:慧都控件網