快速提高程式設計技術的幾個小竅門

安陽發表於2020-10-18

一、實戰專案

在開發專案的過程中,可以鞏固基礎,發現自己的不足之處,也會get到新的知識點。舉個簡單例子:如果沒有老師或者其他人指點,你可能從沒聽說過什麼“正規表示式”,這東西是幹嘛用的,你在寫程式碼時就只能用一大堆if else去判斷引數是否合法,無形中程式碼看起來就會變得很臃腫。

二、修復bug

這裡說的修復bug並不是除錯修復你自己程式碼裡的bug,而是幫助同學或者其他人解決問題。我在學計算機時就是班裡的No1,整天被“大神 大神”的叫著,不是因為我天賦比別人好,也不是我英語有多優秀,我只有高中的學歷,英語還是最差的一門課。我就是比別人勤快,比別人花更多的時間去學習,我每天寫完作業都會指導其他同學寫,幫他們除錯,解決難題。
再說個實際一點的,我最開始接觸PHP是從幫助別人修復bug開始,那時我連PHP基礎都沒有學過,就憑我那三腳貓的html技術研究了好幾天,居然讓我給解決了,還是挺有成就感的。

三、論壇答疑

這是我最近發現的一個方法,論壇上有很多人會發帖求助,你可以嘗試去幫助他人解決問題,解決的同時,你自己不也掌握了嗎,這也是經驗積累的一種方式。不要覺得你自己技術比較菜,解決不了,這樣想就大錯特錯了,“三人行必有我師”,你要相信自己不充錢也能變得更強。你可以百度參考別人的程式碼,提出一些自己的解題思路,即使你最終沒能解決,但論壇裡交流的就是技術,別人的解題思路可能會給你帶來新的視野,無形中也助長了你的水平,你也可以獲得不少經驗積累。不要再把時間浪費在吃雞、王者榮耀裡了,有時間不妨多學習,給自己的未來增加更多的色彩。

突破自我

為什麼這麼說呢,當你的技術積累達到一定瓶頸後,就需要突破自我,去嘗試你以前不認可的事情。
舉例子,我以前覺得框架、外掛這些東西沒必要自己寫,直接用別人寫好的現成框架和外掛就好了。後來我發現,別人的東西用著不太順手,於是就開始自己動手封裝了。“不動不知道,一動嚇一跳”,原來框架有那麼多門門道道,又漲了一波知識!
還有,我以前覺得專案原始碼儲存在自己電腦裡就好了,沒必要弄到github庫上面,但最近看了不少其他大佬的經驗分享,我發現自己真的錯了,確實很有這個必要。想想也是,我以前那臺被偷的主機裡,就儲存了不少在學校開發的專案,以及一些積累,主機弄丟後,就啥都沒有了。

相關文章