版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、1.小范圍的選擇一些有用技術,透徹的學習它們,擁抱它們。然后不斷的擴展這個范圍。2.理解各種數(shù)據(jù)結構的優(yōu)點和缺點,包括它們在內存中和在硬盤上的各自表現(xiàn)。3.理解各種算法的優(yōu)點和缺點。4.了解你的工作領域。關上電腦,去做你的用戶們在做的事。5.有準備,有愿望,有能力在任何時候投入到多種技術層面中。你必須知道表象下的技術原理。在“各個技術層面的掌握程度”和“編程能力”上有著密切的聯(lián)系。6.發(fā)揮你的想象力。永遠都要問,“有更好的方法嗎?”跳出
2、常規(guī)思維約束。最好的解決方案也許還沒有被發(fā)現(xiàn)。7.優(yōu)秀程序員:我優(yōu)化代碼。更優(yōu)秀程序員:我設計數(shù)據(jù)。最優(yōu)秀程序員:他們的不同之處是什么?8.正確的構造你的數(shù)據(jù)。任何的缺陷都將造成你的代碼里無盡的技術債務。9.正確的命名事物。使用“動詞形容詞名詞”格式來命名程序和函數(shù)。變量名要足夠長,盡量短,有意義。如果其他程序員不能夠理解你的代碼,說明你寫的不夠清楚。在大多數(shù)情況下,針對下一個程序員而編碼要比針對環(huán)境而編碼重要的多。10.把分析和編程分
3、離開做。它們不是同類的事物,需要不同類型的勞力資源,需要在完全不同的時間和地點分開做。如果同時做它們,你一樣都做不好。(我喜歡在一天的末尾做不涉及技術的分析,而在第二天早上進行編程。)11.永遠不要圖省事走近道。永遠不要把相同的代碼部署兩次。永遠不要把一個變量命名成另一個變量名的一部分。也許你不明白這些規(guī)則,也許你要辯解。但如果你是遵守著這樣做的,這些規(guī)則就會約束你正確的構造你的程序。圖省事的做法是讓那些低等級的程序員永遠停留在低等級的
4、原因。12.學習如何測評程序性能。你會驚奇的發(fā)現(xiàn)從中能學到很多之外的知識。13.學會區(qū)別對待問題細節(jié)和問題后果。問題細節(jié)不會導致太大的差別,而問題后果能導致世界滅亡。只關注后果。14.密切關注你的用戶客戶管理人員。幫助他們認清楚他們的“what”,這比幫助他們明白他們的“how”要重要的多。15.寫一個框架,不論你是否打算用它。你將從中學到從其它途徑中學不到的東西。16.把你知道的東西教給他人——通過口口交流或通過寫作。最終這將成為教育
5、自己的機會。17.永遠要對你的客戶用戶說“Yes”,即使在你不確定的情況下。90%的情況下,你會最終找到方法實現(xiàn)它。10%的機會,你將會去向他們道歉。這是重要的個人成長中付出的一點小代價。18.尋找別人的做出神奇的事情但卻一灘糊涂的代碼。重構它。然后丟掉它,并發(fā)誓自己永遠不要犯他們犯下的相同錯誤。(這樣的程序你會發(fā)現(xiàn)很多。)19.數(shù)據(jù)永遠理論或觀點。通過開發(fā)東西來學習數(shù)據(jù)。20.有可能的話,開創(chuàng)自己的業(yè)務(服務或產品)。你將從中學到很多
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 怎樣做一個優(yōu)秀的程序員
- 如何做一個優(yōu)秀的服務員
- 如何做一個優(yōu)秀的銷售員
- 如何做一個優(yōu)秀的營業(yè)員
- 做一個合格的程序員2008
- 如何做一個優(yōu)秀的服務員46672
- 如何做一個優(yōu)秀的女主播
- 如何做一個成功的銷售員
- 如何成為一個好的程序員
- 如何做一個合格的檢驗員
- 如何做一個優(yōu)秀的汽車銷售人員
- 如何做一個優(yōu)雅的人
- 如何做一個好員工
- 如何做一個成功的銷售員92200
- 如何做一個出色的家具銷售員?
- 如何做一個優(yōu)秀的企業(yè)政工干部
- 如何做一個優(yōu)秀的入職引導人
- 如何成為一個好的程序員84392
- 如何做一個好的采購
- 如何做一個專家型教師
評論
0/150
提交評論