快速提高程式設計技術的幾個小竅門
一、實戰專案
在開發專案的過程中,可以鞏固基礎,發現自己的不足之處,也會get到新的知識點。舉個簡單例子:如果沒有老師或者其他人指點,你可能從沒聽說過什麼“正規表示式”,這東西是幹嘛用的,你在寫程式碼時就只能用一大堆if else去判斷引數是否合法,無形中程式碼看起來就會變得很臃腫。
二、修復bug
這裡說的修復bug並不是除錯修復你自己程式碼裡的bug,而是幫助同學或者其他人解決問題。我在學計算機時就是班裡的No1,整天被“大神 大神”的叫著,不是因為我天賦比別人好,也不是我英語有多優秀,我只有高中的學歷,英語還是最差的一門課。我就是比別人勤快,比別人花更多的時間去學習,我每天寫完作業都會指導其他同學寫,幫他們除錯,解決難題。
再說個實際一點的,我最開始接觸PHP是從幫助別人修復bug開始,那時我連PHP基礎都沒有學過,就憑我那三腳貓的html技術研究了好幾天,居然讓我給解決了,還是挺有成就感的。
三、論壇答疑
這是我最近發現的一個方法,論壇上有很多人會發帖求助,你可以嘗試去幫助他人解決問題,解決的同時,你自己不也掌握了嗎,這也是經驗積累的一種方式。不要覺得你自己技術比較菜,解決不了,這樣想就大錯特錯了,“三人行必有我師”,你要相信自己不充錢也能變得更強。你可以百度參考別人的程式碼,提出一些自己的解題思路,即使你最終沒能解決,但論壇裡交流的就是技術,別人的解題思路可能會給你帶來新的視野,無形中也助長了你的水平,你也可以獲得不少經驗積累。不要再把時間浪費在吃雞、王者榮耀裡了,有時間不妨多學習,給自己的未來增加更多的色彩。
突破自我
為什麼這麼說呢,當你的技術積累達到一定瓶頸後,就需要突破自我,去嘗試你以前不認可的事情。
舉例子,我以前覺得框架、外掛這些東西沒必要自己寫,直接用別人寫好的現成框架和外掛就好了。後來我發現,別人的東西用著不太順手,於是就開始自己動手封裝了。“不動不知道,一動嚇一跳”,原來框架有那麼多門門道道,又漲了一波知識!
還有,我以前覺得專案原始碼儲存在自己電腦裡就好了,沒必要弄到github庫上面,但最近看了不少其他大佬的經驗分享,我發現自己真的錯了,確實很有這個必要。想想也是,我以前那臺被偷的主機裡,就儲存了不少在學校開發的專案,以及一些積累,主機弄丟後,就啥都沒有了。
相關文章
- 提高程式設計師工作效率的5個訣竅程式設計師
- 10個實用的UX設計作品推銷小竅門UX
- 簡化IT程式設計師工作生活的4個竅門程式設計師
- 程式設計師寫好技術文章的幾點小技巧程式設計師
- 提高Python執行效率的六個竅門Python
- 提高程式碼顏值的幾個小技巧
- 幾個小技巧,幫你快速提高遊戲的打擊感遊戲
- 程式設計師最容易犯的幾個技術上的錯誤程式設計師
- 幾個shell程式設計小知識(轉)程式設計
- 善用這些UI設計小技巧,快速提高你的設計水平UI
- 提高程式設計師的幾大利器程式設計師
- 讓我們寫快速的JavaScript,JS效能優化小竅門JavaScriptJS優化
- 網路爬蟲小偏方:robots.txt快速抓取網站的小竅門爬蟲網站
- 程式設計師快速記憶英文單詞的專屬訣竅程式設計師
- [譯] 迅速提高設計美感的 7 個小技巧
- 怎麼快速掌握原生JavaScript 有沒有小竅門借鑑JavaScript
- 我是如何學習一門程式設計技術的?程式設計
- Java程式設計師必看:技術大牛都在用這四個小技巧Java程式設計師
- 程式設計師的王牌面試訣竅程式設計師面試
- 一個程式設計師的技術進階之路程式設計師
- FireFox的幾個小技巧(提高瀏覽速度)Firefox
- 程式設計師怎樣新學一門技術程式設計師
- Win7系統的筆記本設定小竅門Win7筆記
- 提高jQuery程式碼效能的幾個方法jQuery
- 提高jquery程式碼效能的幾個措施jQuery
- UI設計技術分享:教你幾個設計技巧讓老闆對你的設計讚不絕口UI
- Xcode sourceEdit編輯小竅門XCode
- 程式設計師入門,7個方法幫助你提高學習效率!程式設計師
- 一個“老”程式設計師的技術及非技術個人回顧 (轉)程式設計師
- C語言程式設計入門經典18個小程式C語言程式設計
- 如何快速掌握一門技術?
- 如何快速掌握一門技術
- 讓你變成優秀程式設計師的幾個小習慣程式設計師
- 益古云商小程式商城系統開發技術程式設計程式設計
- 程式設計師自我提高的幾點建議 很實誠程式設計師
- 幾個 Haskell 小程式Haskell
- 15個提高程式設計技巧的JavaScript工具程式設計JavaScript
- 提高程式設計技能的11個建議程式設計