當前位置:編程學習大全網 - 編程語言 - 如何成為壹個高效,快樂,健康的程序員

如何成為壹個高效,快樂,健康的程序員

只需每天做壹些小改變,就可擺脫病痛、保持健康.....學會去積累工作經驗和成果就會變得高效......具備這些小習慣就會保持快樂……

壹:高效

互聯網發展日新月異,社會科技每天都在發生著翻天覆地的變化,而程序員已經成了這個時代的龐大群體,各種各樣的程序員數不勝數,我們每天上下班,不 論妳是坐公交還是乘地鐵,在妳的身邊壹定有程序員。本人我就是其中的壹員,本人主修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條也許不壹定適合妳,但是我還是希望它能幫助大家,大家***同努力。

  • 上一篇:初學計算機編程語言推薦幾本書
  • 下一篇:快樂夥伴四年級作文
  • copyright 2024編程學習大全網