0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內(nèi)不再提示

怎樣成為一名高效率的程序員

工程師人生 ? 來源:工程師吳畏 ? 2019-05-20 16:28 ? 次閱讀

互聯(lián)網(wǎng)發(fā)展日新月異,社會科技每天都在發(fā)生著翻天覆地的變化,而程序員已經(jīng)成了這個時代的龐大群體,各種各樣的程序員數(shù)不勝數(shù),我們每天上下班,不論你是坐公交還是乘地鐵,在你的身邊一定有程序員。本人我就是其中的一員,本人主修java語言,從事java類開發(fā)工作。由于本人工作時間不長,經(jīng)驗尚淺,都是學著前輩高人的路子,在慢慢前行,下面我給大家分享下,如何從菜鳥成長為高效程序員。要想成為一個高效的程序員,不是一朝一夕的事,而是貴在堅持,程序員的工作都是在不斷淘汰舊的東西,接受新的,我們必須學會去積累工作經(jīng)驗和成果。所謂高效程序員,就是邏輯思維敏捷,學習能力強悍,敲代碼速度絕對是要快,代碼規(guī)范嚴謹,善于總結(jié)經(jīng)驗,視野開闊,不局限于某一門專屬編程語言,能夠舉一反三。

筑基階段:

1.敲代碼速度要快,要求手指靈活,盡量減少輸入出錯。這個是基本功,不然何以達到一定的代碼量。

2.精通幾個常用的代碼編輯工具。(注意,這里說的是編輯工具,除了常用的eclipse,myeclipse,jBuilder等IDE工具外,還必須掌握文本編輯工具,如notepad++,vim)。

3.掌握Linux系統(tǒng)中常規(guī)命令。(這個是所有程序員都必須掌握的基本功)。

4.隨時隨地的做筆記。(這個就不解釋了,反正善于總結(jié)經(jīng)驗不會錯了,可以推薦使用有道筆記)。

5.學會一些主流的代碼管理工具的使用。(如SVN,gitHub,maven等)

初級階段:

6.熟悉并精通某種編程語言的基礎和特性。(java語言必須掌握corejava基礎部分)

7.善于給自己寫一些工具,拿來即用的那種。(如數(shù)據(jù)庫連接,文件讀寫操作等等)

8.掌握web開發(fā)的常用技術(shù)。(如HTML,CSS,javascript,Ajax,JSP,jQuery)

9.掌握常用數(shù)據(jù)庫的基本操作。(如oracle,mysql)

中級階段

10.掌握一些主流開源框架,設計思想。(如,spring MVC ,Struts2+hibernate+spring/SSH ,EJB等)

11.掌握設計模式,學會使用一些開發(fā)模式。

12.掌握Linux中的shell編程

14.學會使用數(shù)據(jù)庫的DDL,DML,以及存儲過程。

15.熟悉項目的整個生命周期,從需求到上線中的各個階段。

16.關注技術(shù)網(wǎng)站和社區(qū),開拓思路,汲取他人的優(yōu)序經(jīng)驗,同時分享自己經(jīng)驗。(如csdn ,oschina等)

17.熟悉整個項目周期的中的各類文檔。

18.定期給自己策劃一個項目,練手。

高級階段

19.關注科技,了解IT界動態(tài),學會發(fā)現(xiàn)和創(chuàng)新。

20.開始學習項目管理相關知識,學會如何成為一個優(yōu)秀的項目管理人。

21.適時給自己買一些書籍,給自己大腦及時充電。

22.經(jīng)常參加一些培訓講座,開拓視野。

23.關注政策,了解時代互聯(lián)網(wǎng)發(fā)展趨勢,學習和創(chuàng)新。

其實IT界已然成了一大江湖,IT江湖門派之多,編程流派何其多,可能每個人踏足IT江湖都身懷絕技吧,上面的23條也許不一定適合你,但是我還是希望它能幫助大家,大家共同努力。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學習之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 程序員
    +關注

    關注

    4

    文章

    953

    瀏覽量

    29825
收藏 人收藏

    評論

    相關推薦

    TMS320C6000程序員指南

    電子發(fā)燒友網(wǎng)站提供《TMS320C6000程序員指南.pdf》資料免費下載
    發(fā)表于 12-24 17:19 ?0次下載
    TMS320C6000<b class='flag-5'>程序員</b>指南

    種新型高效率的服務器電源系統(tǒng)

    種新型高效率的服務器電源系統(tǒng)
    發(fā)表于 12-19 16:45 ?1次下載

    機械革命發(fā)布CODE AI程序員

    近日,英特爾新質(zhì)生產(chǎn)力技術(shù)生態(tài)大會在成都舉行,機械革命作為重要參展商帶來了多款明星產(chǎn)品引爆全場!其中更是在AI PC軟件生態(tài)產(chǎn)品發(fā)布分論壇上,Intel、智譜、機械革命三方聯(lián)合發(fā)布了專為程序員設計的CODE AI程序員本,成為
    的頭像 發(fā)表于 11-30 10:34 ?459次閱讀

    Linux驅(qū)動程序程序員指南

    電子發(fā)燒友網(wǎng)站提供《Linux驅(qū)動程序程序員指南.pdf》資料免費下載
    發(fā)表于 11-22 15:53 ?0次下載
    Linux驅(qū)動<b class='flag-5'>程序</b><b class='flag-5'>程序員</b>指南

    AI編程工具會不會搶程序員飯碗

    AI編程工具可輔助編程,減少手動編碼,提升效率,對程序員有積極影響也有挑戰(zhàn)。程序員需深化技能、拓寬知識應對。長遠看,AI與人類程序員將共生共榮。
    的頭像 發(fā)表于 11-08 10:17 ?199次閱讀

    第五屆長沙·中國1024程序員節(jié)開幕

    場場精彩活動將輪番上演。超200海內(nèi)外技術(shù)人員圍繞人工智能、數(shù)據(jù)技術(shù)等前沿領域展開深入研討。 本屆1024程序員節(jié)中機器人與具身智能、大模型等主題引發(fā)熱烈討論;程序員、開發(fā)者如何利用生成式AI提升開發(fā)
    的頭像 發(fā)表于 10-25 15:42 ?219次閱讀

    高效率二極管如何識別判斷

    高效率二極管在在電源管理和電能轉(zhuǎn)換領域,主要特點是具有低正向壓降和快速的開關速度,從而提高電路的整體效率、高效率二極管的基本特性高效率
    的頭像 發(fā)表于 08-12 09:51 ?500次閱讀
    <b class='flag-5'>高效率</b>二極管如何識別判斷

    程序員節(jié)視頻創(chuàng)意大賽,用串口屏贏取千元大獎

    10月24日,程序員專屬的節(jié)日里,我們盛大開啟“程序員節(jié)視頻創(chuàng)意大賽”特別活動!這不僅是場視覺的盛宴,更是智慧與創(chuàng)意的璀璨碰撞。我們誠摯邀請每
    的頭像 發(fā)表于 07-08 10:38 ?72次閱讀
    <b class='flag-5'>程序員</b>節(jié)視頻創(chuàng)意大賽,用串口屏贏取千元大獎

    程序員節(jié)視頻創(chuàng)意盛宴,邀您共襄盛舉!

    10月24日,程序員專屬的節(jié)日里,我們盛大開啟“程序員節(jié)視頻創(chuàng)意大賽”特別活動!這不僅是場視覺的盛宴,更是智慧與創(chuàng)意的璀璨碰撞。我們誠摯邀請每
    的頭像 發(fā)表于 07-04 09:00 ?67次閱讀
    <b class='flag-5'>程序員</b>節(jié)視頻創(chuàng)意盛宴,邀您共襄盛舉!

    如何成為一名嵌入式C語言高手?

    如何成為一名嵌入式C語言高手? 嵌入式系統(tǒng)是當今科技領域的核心,而C語言則是嵌入式系統(tǒng)開發(fā)中最常用的編程語言之成為一名嵌入式C語言高手
    發(fā)表于 04-07 16:03

    如何成為一名嵌入式C語言高手?

    如何成為一名嵌入式C語言高手? 嵌入式系統(tǒng)是當今科技領域的核心,而C語言則是嵌入式系統(tǒng)開發(fā)中最常用的編程語言之。成為一名嵌入式C語言高手
    發(fā)表于 03-25 14:12

    適者生存,程序員最終會流向哪……

    程序員沒有永遠的護城河!!就目前的互聯(lián)網(wǎng)大環(huán)境來看,it行業(yè)已經(jīng)是……
    的頭像 發(fā)表于 03-11 17:11 ?423次閱讀
    適者生存,<b class='flag-5'>程序員</b>最終會流向哪……

    薪資高、青春飯,是不是程序員=青樓?

    花期太短。技術(shù)迭代快,年齡大容易失業(yè)。 就這幾年的互聯(lián)網(wǎng)環(huán)境而言,不管是前端、Java、Android開發(fā)等等行業(yè)。已經(jīng)感受到程序員不是太卷就是工作難找,薪資過低。以前高工現(xiàn)在拿著中低程序員薪資
    發(fā)表于 03-06 21:32

    高效率的DC電源模塊設計技巧

    BOSHIDA ?提高效率的DC電源模塊設計技巧 設計高效率的BOSHIDA ?DC電源模塊可以幫助減少能源浪費和提高系統(tǒng)功耗,以下是些設計技巧: 1. 選擇高效率的功率轉(zhuǎn)換器:選擇
    的頭像 發(fā)表于 02-26 14:27 ?590次閱讀
    提<b class='flag-5'>高效率</b>的DC電源模塊設計技巧

    2024程序員的未來方向如何走?還看今朝

    這幾年的IT行業(yè)想必大家已經(jīng)感受到了,Android、Java、前端等等程序員都經(jīng)歷了大廠……
    的頭像 發(fā)表于 02-02 09:45 ?845次閱讀
    2024<b class='flag-5'>程序員</b>的未來方向如何走?還看今朝