程序員成長(zhǎng)秘籍:個(gè)人編程能力的修煉之路

學(xué)習(xí)一門新的編程語(yǔ)言

  • 當(dāng)熟練了Java之后,再去學(xué)習(xí)新的編程語(yǔ)言,比如Python,這個(gè)時(shí)候不僅能夠很快的學(xué)習(xí)好Python,Java語(yǔ)言能力也在迅速提高
  • 因?yàn)檎Z(yǔ)言是相通的,當(dāng)學(xué)習(xí)Python的時(shí)候,會(huì)帶著和Java相比較的心去學(xué),這個(gè)時(shí)候,不僅學(xué)習(xí)了Python,也加深了對(duì)Java的理解

嘗試獨(dú)立完成一個(gè)項(xiàng)目

  • 獨(dú)立完整地完成一個(gè)項(xiàng)目,可以更全面的了解項(xiàng)目的構(gòu)成

重溫經(jīng)典書(shū)籍

  • 意識(shí)到操作系統(tǒng),計(jì)算機(jī)網(wǎng)絡(luò),編譯原理,數(shù)據(jù)結(jié)構(gòu)與算法,數(shù)據(jù)庫(kù)知識(shí)的重要性
  • 動(dòng)物書(shū):
    • O'Reilly出版的系列書(shū)
    • 犀牛書(shū)
    • 蝴蝶書(shū)
  • 圖靈書(shū): 人民郵電大學(xué)出版社
  • 黑皮書(shū): 機(jī)械工業(yè)出版社
  • 異步圖書(shū)
  • 清華大學(xué)出版社
  • 《設(shè)計(jì)模式》

認(rèn)真研讀源碼

  • 查看源碼一方面可以了解看的東西是如何實(shí)現(xiàn)的,用到的算法,數(shù)據(jù)結(jié)構(gòu)
  • 學(xué)習(xí)代碼的架構(gòu)

使用Google進(jìn)行搜索

  • 使用谷歌可以更加快速的解決開(kāi)發(fā)時(shí)遇到的問(wèn)題
  • 還能翻查Github,Stack Overflow上的博客

使用英文文檔

  • 最主流,最新鮮,最正確的技術(shù)文章都是英文
  • 當(dāng)開(kāi)始閱讀英文技術(shù)文檔之后:
    • 明顯感覺(jué)學(xué)的東西都是很多書(shū)上沒(méi)有的
    • 知識(shí)點(diǎn)更加細(xì)節(jié)也更加系統(tǒng)
    • 編程不應(yīng)該死記硬背,要善于查閱技術(shù)文檔
    • 國(guó)外的技術(shù)文檔寫(xiě)的清晰又詳細(xì),都有上手特別容易的QuickStart
    • 有最全面的API,而且很多新特性也能先人一步用起來(lái)
  • Stack Overflow
  • Reddit
  • Github

深入學(xué)習(xí)技術(shù)

  • 瘋狂追求技術(shù)上的細(xì)節(jié)
  • 追求更深處的實(shí)現(xiàn)細(xì)節(jié),理解語(yǔ)言的思想以及應(yīng)用場(chǎng)景下的解決方案,并養(yǎng)成對(duì)方案問(wèn)為什么的準(zhǔn)備
  • 注重培養(yǎng)自己的技術(shù)能力,閱讀并參與到一些開(kāi)源項(xiàng)目中,進(jìn)入自己喜歡的技術(shù)細(xì)節(jié)領(lǐng)域
  • 編碼時(shí)先思考再寫(xiě):
    • 每個(gè)需求的思考占據(jù)70%
    • 編碼的時(shí)間只要20% - 30%
  • 追求問(wèn)題的完美解決方案,著重培養(yǎng)自己的工程能力,短時(shí)間之內(nèi)理解新技術(shù)并投入使用
  • 理解語(yǔ)言只是解決問(wèn)題的工具,思考編程語(yǔ)言對(duì)場(chǎng)景的適用性,學(xué)習(xí)和接納新的編程語(yǔ)言并投入使用
  • 遇到問(wèn)題,學(xué)會(huì)分析問(wèn)題源頭并尋找最合適的解決方法,學(xué)會(huì)階段性的自我總結(jié)
  • 注重工程能力的培養(yǎng),開(kāi)始注重利用技術(shù)開(kāi)發(fā)高穩(wěn)定可用的完整產(chǎn)品,注重代碼的結(jié)構(gòu),設(shè)計(jì)和規(guī)范
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容