国产毛片a精品毛-国产毛片黄片-国产毛片久久国产-国产毛片久久精品-青娱乐极品在线-青娱乐精品

是什么造就了偉大的程序員?

發布時間:2011-6-8 23:38    發布者:Liming
關鍵詞: 程序員 , 造就
回想起來就像是在昨天。那是2000年,在數據結構課程的課堂上,Pargas博士站在前面給我們講一些關于數據結構的話題,一個SSH的畫面投影在我們前 面的墻上。有人問了一個問題,他說了一些東西,差不多是這樣的話“是這樣,如果你想成為一個真正的計算機科學家,你需要從現在開始就使用vi編輯器”。

我想他是在笑談,課后感覺他說的話并不是完全的正確,但作為年輕且容易被感染的我,回到寢室立刻就開始學習如何使用vi。學習過程不容易,花費了不少時間,但一旦掌握了其中的竅門,我發現,使用vi的確可以更快的做事情。

時間推到6年前,那時我對TextMate十分的著迷。我的工作是做Java開發,但同時我學習Rails,在業余時間開發一些Rails項目。那時幾乎所有我讀的文章和觀看的視頻都是說明和演示如何使用TextMate來完成文本編輯工作的方法技巧的。事實上,我每天都在使用的Eclipse想要把我變成一頭蠢豬。于是,我買了一臺Mac電腦,開機后十分鐘內我就買了一套TextMate裝了上去。

說老實話,這兩種編輯器沒有一種使我成為一個更好的程序員。

優秀的工具并不會把你變得更優秀。你使用的工具確實很重要。事實上,它們非常棒。但老虎伍茲即使用幾根樹枝也能把我們全部打敗,梅西即使不穿鞋也能把我們踢的很慘,拉斐爾-納達爾即使使用一個60年代產的老式木質網球拍也能把我們任何一個人打敗。該死,他即使用乒乓球拍也能打敗我們。技術,知識,以及鍛煉出來的經驗是你在與人對比中最重要的部分。

所以,工具造就不出程序員。那什么可以呢?我想,造就一個偉大的程序員的諸多因素都依賴于你所從事的事和與你共事的人,但從很多在軟件開發領域取得了巨大成功的人身上,我看到了很多共同的特征,我覺得值得與你們分享一下。我并不確定這些特征你是否能學得到,或者你天生就有,但我強烈的感覺到,如果我能花更多了時間去追求這些特征,而不是鐘情于更換編輯器,我一定能取得更大的進步。

以人為本我知道的最好的程序員總是把人放在第一位。他們明白他們是在為人寫軟件,即使那只是一些復雜系統的后臺程序或協議,除了程序員沒有人會用到它們。他們寫文檔,因為這很重要。他們幫助其它人如何使用自己的程序代碼。他們愿意付出更多的努力去解決更復雜的問題來讓人們以正確的方式使用他們的軟件。

對學習有很大的胃口神奇的程序員對知識有一種可笑的饑渴感。他們總是對你說一些新的、有趣的東西。他們習慣于大量的閱讀(不論在線的還是線下的),他們喜歡嘗試,從中學到經驗。他們對新出現的語言和平臺毫不擔憂恐懼。

掌握問題規律的本領當你做開發有了一段時間后,你會發現有時出現的問題和你曾經處理過的問題看起來驚人的相似。能夠識別這些問題,把過往的解決方案應用到你當前的問題上,這是一個很有用處的本領。如果每次都能改進這個方案,那是更好了。

注意,這并不意味這你可以盲目的認為過去這個方案可行,現在它就一定可行。這種過往問題和現在出現的問題的類型匹配是很有技巧性的。你需要認真判斷何時使用一個歷史方案是可行的,什么時候是不行的。

有一點神經質我弟弟在高中時上了一次Python課,當我問他是否喜歡這課時,他說我腦袋一定出問題了才去愿意當一名程序員,他說編程是他這輩子子做過的最無聊的一件事。從某種程度上講,他是對的。大多數的日子里我是對著計算機說話,而不是人。想到這些要把一行一行的基本的長長短短的語句拼成一個軟件,我不由的打了大大一個冷戰。并不是所有的人都喜歡做這種事情,但是我知道的最優秀的程序員絕對是熱愛制作軟件的。

執著軟件開發是一個實際上比任何人的想像都要緩慢的開發過程。它很費時間。有時候你必須要有最夠的耐心去精雕細琢出你需要的代碼。有時,作為程序員,我們會寫出非常有趣的代碼,但也有時候,我們不得不哭喪著臉去寫一大堆過去曾經寫過的代碼。想想偉大的程序員之所以能堅持下來,是因為他們能看到他們所從事的事業的大藍景,他們喜歡這一點一點走向目標的開發過程。

這就是我想到的構成一個優秀程序員的一些特征,但這并不是全部,所以我想聽聽你的觀點。你認為是什么使一個程序員變的優秀?

本文原始地址:是什么造就了偉大的程序員?
本文地址:http://m.qingdxww.cn/thread-68159-1-1.html     【打印本頁】

本站部分文章為轉載或網友發布,目的在于傳遞和分享信息,并不代表本網贊同其觀點和對其真實性負責;文章版權歸原作者及原出處所有,如涉及作品內容、版權和其它問題,我們將根據著作權人的要求,第一時間更正或刪除。
mqxc 發表于 2011-6-11 15:55:54
一直想學,但一真沒有學會
您需要登錄后才可以發表評論 登錄 | 立即注冊

廠商推薦

  • Microchip視頻專區
  • 使用SAM-IoT Wx v2開發板演示AWS IoT Core應用程序
  • 使用Harmony3加速TCP/IP應用的開發培訓教程
  • 集成高級模擬外設的PIC18F-Q71家族介紹培訓教程
  • 探索PIC16F13145 MCU系列——快速概覽
  • 貿澤電子(Mouser)專區
關于我們  -  服務條款  -  使用指南  -  站點地圖  -  友情鏈接  -  聯系我們
電子工程網 © 版權所有   京ICP備16069177號 | 京公網安備11010502021702
快速回復 返回頂部 返回列表
主站蜘蛛池模板: 午夜不卡av免费| 五月综合激情| 涩涩色综合亚洲悠悠色| 最新国产一区二区精品久久| 门事件快播| 日本免费第一区二区三区| 日本视频一区二区三区| 色综合久久久久久中文网| 97在线免费观看视频| 人妻 中文无码 中出| 亚洲午夜综合网| 天天干天天干天天天天天天爽| 亚洲精品久久77777| 国产A级毛片久久久久久久| 午夜男人免费福利视频| 亚洲日韩精品欧美一区二区| 五月深爱网| 夜夜骑2019| 老板揉搓秘书丰满大乳| 亚洲综合精品一二三区在线| 日韩免费视频一区| 午夜久久网| 国产精品亚洲精品久久品| 亚洲午夜久久久无码精品网红A片| 亚洲一区二区三区高清视频| 亚洲视频在线观看| 综合久久五月天| 日本XXXXZZX片免费观看| 亚洲欧洲久久久精品| 天天狠狠色噜噜| 一个人免费观看在线视频www| 久久国产亚洲精品AV麻豆| 天天澡天天摸天天爽免费| 日韩大片免费观看视频播放| 午夜久久久久久网站| 国产毛片女人高潮叫声| 中文字幕乱码一区AV久久| 人人免费人人专区| 污书屋| 国产69精品久久久熟女 | 男人扒开添女人下部口述|