如何提高自己的編程能力

      編程數年載,遭遇諸多項目,變態奇葩的需求奇多

序:

        天下武功,唯快不破。 神鵰俠侶中 金輪法王 對 楊過說:楊兄弟,你的武功花樣甚多,不是我倚老賣老說一句,博採衆家固然甚妙,但也不免駁而不純。

 你最擅長的到底是哪一門功夫?要用什麼武功去對付郭靖夫婦?

       不要侷限一門編程語言,有一位程序員老兄,接觸mangodb,在遇到項目就想到mangodb ,好像mangodb 是萬能的一樣,

       深入一門語言編程,不要浮於表面 ,專注,持續努力

      加標籤的程序員,PHP程序員,Java 程序員,Android程序員,

      註釋,看着眼花繚亂的註釋,詞不達意,最好將自己的聯繫方式也加在註釋中,也是一種責任的擔當

       什麼是編程大牛,如何變成編程大牛,那就是實踐中,不斷地分析問題和解決問題的能力

    學會盲打

           敲鍵盤的速度,保持一個高速節湊,解決很多時間

  編程與數學

       數學是成就卓越開發人員的必備技能

            具體問題具體分析,並不是所有的研發人員都需要很強的高等數學

  文檔寫作

            文檔 良好的寫作能力   和表達能力     

   核心競爭力

           爲什麼企業留不住編程人才?

            編程人員的可替代性

算法:

     精深的算法功底,這個要看你你所從事的系統開發了

 重構

         一開始,我總是 面向流程 的思想看待問題,業務邏輯稍一複雜,流程式的代碼堆砌,基礎不牢靠,越來越難維護, 線性思維 終打破,這種痛楚只有經歷了,才深深體會到,被迫思考,怎麼做,面向對象式,可以把代碼當作文章一樣,有一定的組織架構,每個枝幹填充 ,

    在江湖中行走,背的債遲早是要還的,花一定的時間精力重構吧
      《clean code》
   造輪子
          微創新 組合創新 
   閱讀優秀的源碼
       學會閱讀別人的代碼
       github上有許多優秀的開源源碼
  舒適區
         有同事問我,我做了很多功能模塊的開發了,我總感覺每天像堆代碼,沒啥長進,我就鼓勵他 敢於走出舒適區,如果你只做能力範圍內的事,就不會成長
  工具
       答題、逛論壇、看技術帖子,加入開源論壇
       交流、思考、分享

發佈了148 篇原創文章 · 獲贊 10 · 訪問量 20萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章