菜鳥如何成為一個高效程式設計師的成長之路
網際網路發展日新月異,社會科技每天都在發生著翻天覆地的變化,而程式設計師已經成了這個時代的龐大群體,各種各樣的程式設計師數不勝數,我們每天上下班,不論你是坐公交還是乘地鐵,在你的身邊一定有程式設計師。本人我就是其中的一員,本人主修java語言,從事java類開發工作。由於本人工作時間不長,經驗尚淺,都是學著前輩高人的路子,在慢慢前行,下面我給大家分享下,如何從菜鳥成長為高效程式設計師。要想成為一個高效的程式設計師,不是一朝一夕的事,而是貴在堅持,程式設計師的工作都是在不斷淘汰舊的東西,接受新的,我們必須學會去積累工作經驗和成果。所謂高效程式設計師,就是邏輯思維敏捷,學習能力強悍,敲程式碼速度絕對是要快,程式碼規範嚴謹,善於總結經驗,視野開闊,不侷限於某一門專屬程式語言,能夠舉一反三。
築基階段:
1.敲程式碼速度要快,要求手指靈活,儘量減少輸入出錯。這個是基本功,不然何以達到一定的程式碼量。
2.精通幾個常用的程式碼編輯工具。(注意,這裡說的是編輯工具,除了常用的eclipse,myeclipse,jBuilder等IDE工具外,還必須掌握文字編輯工具,如notepad++,vim)。
3.掌握Linux系統中常規命令。(這個是所有程式設計師都必須掌握的基本功)。
4.隨時隨地的做筆記。(這個就不解釋了,反正善於總結經驗不會錯了,可以推薦使用有道筆記)。
5.學會一些主流的程式碼管理工具的使用。(如SVN,gitHub,maven等)
初級階段:
6.熟悉並精通某種程式語言的基礎和特性。(java語言必須掌握corejava基礎部分)
7.善於給自己寫一些工具,拿來即用的那種。(如資料庫連線,檔案讀寫操作等等)
8.掌握web開發的常用技術。(如HTML,CSS,javascript,Ajax,JSP,jQuery)
9.掌握常用資料庫的基本操作。(如oracle,mysql)
中級階段
10.掌握一些主流開源框架,設計思想。(如,spring MVC ,Struts2+hibernate+spring/SSH ,EJB等)
11.掌握設計模式,學會使用一些開發模式。
12.掌握Linux中的shell程式設計
14.學會使用資料庫的DDL,DML,以及儲存過程。
15.熟悉專案的整個生命週期,從需求到上線中的各個階段。
16.關注技術網站和社群,開拓思路,汲取他人的優序經驗,同時分享自己經驗。(如csdn ,oschina等)
17.熟悉整個專案週期的中的各類文件。
18.定期給自己策劃一個專案,練手。
高階階段
19.關注科技,瞭解IT界動態,學會發現和創新。
20.開始學習專案管理相關知識,學會如何成為一個優秀的專案管理人。
21.適時給自己買一些書籍,給自己大腦及時充電。
22.經常參加一些培訓講座,開拓視野。
23.關注政策,瞭解時代網際網路發展趨勢,學習和創新。
本人現階段還處在初級階段,剛剛摸到中級階段的門檻,能力有限,暫時想到的就是這麼多。這裡23條方子助你成為一個高效程式設計師。其實IT界已然成了一大江湖,IT江湖門派之多,程式設計流派何其多,可能每個人踏足IT江湖都身懷絕技吧,上面的23條也許不一定適合你,但是我還是希望它能幫助大家,大家共同努力。
相關文章
- 核心菜鳥的成長之路
- 一個JAVA程式設計師成長之路分享Java程式設計師
- 作為一個新手程式設計師該如何成長?程式設計師
- Java程式設計師的成長之路Java程式設計師
- 程式設計師的自我成長之路程式設計師
- JAVA程式設計師成長之路Java程式設計師
- 如何成為一個糟糕的程式設計師程式設計師
- 如何成為一個卓越的程式設計師程式設計師
- 如何成為一個程式設計師高手程式設計師
- Java程式設計師成長之路(為程式設計師量身定製的12個目標)【轉】Java程式設計師
- 後端成長之路:從菜鳥到架構後端架構
- 作為一個菜鳥程式設計師跳槽可行嗎?程式設計師
- 提問的智慧 程式設計師成長之路程式設計師
- 一個十年JAVA老程式設計師成長之路分享Java程式設計師
- 成為一個女程式設計師程式設計師
- 如何利用Google成為一個更好的程式設計師Go程式設計師
- 如何成為一個偉大的 JavaScript 程式設計師JavaScript程式設計師
- 如何成為一個優秀的 JavaScript 程式設計師JavaScript程式設計師
- 成為高效程式設計師的7個重要習慣程式設計師
- 你在成長為一個優秀的程式設計師嗎程式設計師
- 十年風雨,一個普通程式設計師的成長之路(六)程式設計師
- 十年風雨,一個普通程式設計師的成長之路(二)程式設計師
- 十年風雨,一個普通程式設計師的成長之路(三)程式設計師
- 十年風雨,一個普通程式設計師的成長之路(四)程式設計師
- 十年風雨,一個普通程式設計師的成長之路(五)程式設計師
- 如何成為一個年薪 40 萬以上的程式設計師?程式設計師
- 如何成為一個精力充沛的程式設計師——掌控程式設計師
- 成為一個喜鵲程式設計師程式設計師
- 分享成為高效程式設計師的7個重要習慣程式設計師
- 菜鳥成長系列-策略模式模式
- 如何成為一個C++高階程式設計師C++程式設計師
- 如何成為一個設計師和程式設計師混合型人才程式設計師
- 如何使用搜尋技巧來成為一名高效的程式設計師程式設計師
- 成長之路--論程式設計師的職業素養程式設計師
- 程式設計師到創業,成長之路的技能分享程式設計師創業
- 程式設計師的成長秘籍:個人程式設計能力的修煉之路程式設計師
- 如何成為一名成功的程式設計師程式設計師
- (轉載)如何成為一個真正合格的程式設計師?程式設計師