你見過背誦程式碼的程式設計師嗎?
作為一個寫了5年程式的老碼農,寫程式碼靠的是邏輯思維,加上穩固的程式語言基礎。程式設計其實和學習英語有一定的相同之處,但又有不同之處,英語的學習可能夾雜著記憶成分,程式設計百分90以上靠的是邏輯思維加上強大的實踐動手能力,很多人覺得先把理論掌握透徹了再去學習程式設計會快很多,有過幾年程式設計經驗的人可能對自己剛入行的時候多少都會有點記憶,真正讓自己徹底能開始寫程式碼絕對不是從一次次理論得來的,主要還是經歷一次專案實戰而且開始都有一種無形的壓力,隨著時間的推移發現特別是專案進行到一半的時候,發現程式設計沒有想象的那麼難,還是完全可以搞定的,甚至對於自己來講也是能負擔一部分的自信,這就是實戰的威力,很多人基礎很差但是經歷了一次這種專案的磨練,成長的也會快速很多。
程式設計玩的就是邏輯思維,很多人說學習程式設計數學好的會佔據點優勢,這句話本身是有道理的,因為數學邏輯強直接切入到程式設計學習中具有天然的優勢,這都不是主要的,程式設計入門學習的過程其實是培養程式設計語感的過程,一旦有了感覺寫程式碼或者設計模組就會變得快很多了,程式設計能力的提升只靠多記是不可能有多大進步,在軟體企業裡面會有這樣一種現象,培訓出來的學生遇到在機構裡面學過的就會做的非常快,有新的模組出來就容易變得手足無措,自學出來的會好很多,畢竟自學的過程就是一種自我尋找程式設計語感的過程,培訓大部分屬於灌輸性質的,甚至很多極端的企業直接對參加培訓的學生排除在外。
程式碼的學習在沒有專案的情況下,要找一些練手題目,練手的時候不要在紙上謝謝而已,還要在電腦上形成真正的程式碼實現,不能僅僅是做一些模擬程式碼,要強迫自己拿出最好的學習狀態,才能真正突破,只是學習理論只會在水上漂著永遠學不到真正的程式設計能力,很多理論學的很棒的學生在考試的時候成績很高,一旦上機就抓瞎,因為在真正實現程式碼的感覺和直接理論的學習是完全兩碼事,曾經有個同事寫程式碼特別費勁,後來覺得自己真的不適合寫程式碼就去複習考研去了,結果真考上計算機系的碩士成績還特別好,寫程式碼就是不停在機器上實踐操作。
還真見過背誦常見的程式碼的大學生,後來發現稍微一變通就不行了,最後選擇了放棄程式碼從來不是背誦出來的,程式設計程式碼的變化概率太高了,沒有邏輯變通系統很難掌握的全面,但不能因此走極端放棄理論的學習,直接上機亂搞一通,這也不是學習程式碼的好習慣,首先有理論基礎然後構建自己的理論體系,然後帶著自己的想法去用程式碼實現,越是有經驗的程式設計師在花寫程式碼的時間長越短,主要在前期的設計上以及後期除錯,最後是不斷的程式碼的優化重構。
反而是一些剛入行的程式設計師就是擔心自己不能實現功能,花費大量時間研究如何實現程式碼,一般過了幾年的時間之後基本功上來之後,就會迴歸到設計和除錯上來,到了這個層面更加和以及沒有什麼關係了,優秀的程式設計師就是在不斷的提升程式設計基本功,修煉自己的程式設計思想和實際解決問題的能力,每個人都會經歷這個過程。
為了幫助大家讓學習變得輕鬆、高效,給大家免費分享一大批資料,幫助大家在成為前端工程師,乃至全棧工程師的路上披荊斬棘。在這裡給大家推薦一個前端全棧學習扣qun:784783012
當真正開始學習的時候難免不知道從哪入手,導致效率低下影響繼續學習的信心。
但最重要的是不知道哪些技術需要重點掌握,學習時頻繁踩坑,最終浪費大量時間,所以有效資源還是很有必要的。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69901074/viewspace-2647143/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 年終感想——財務自由的程式設計師,你見過嗎?程式設計師
- 羨慕程式設計師的高薪?你會讓你的孩子當程式設計師嗎?程式設計師高薪
- 好程式設計師寫出來的程式碼,就叫好程式碼嗎?你錯了!程式設計師
- 程式設計師,你焦慮嗎?程式設計師
- 你需要程式設計師鼓勵師嗎?程式設計師
- 中國程式設計師真的過多了嗎?你還敢入行嗎?程式設計師
- 30歲的程式設計師,你慌了嗎?程式設計師
- 程式設計師背後的心酸日常,你懂多少?程式設計師
- 程式設計師是否有義務做好程式碼的註釋?你做好程式碼註釋了嗎?程式設計師
- 【科普】碼農是程式設計師嗎?碼農與真正程式設計師的區別是啥?程式設計師
- 程式設計師高薪盛宴背後:程式設計師其實正在消失?程式設計師高薪
- 我見過的最牛叉ReactJS程式設計師 - FaisalReactJS程式設計師AI
- 程式設計師,你真的會寫簡歷嗎?程式設計師
- 【1024程式設計師節】程式設計師,你學程式設計的初衷是什麼?程式設計師
- 程式設計師的路好走嗎程式設計師
- 程式設計師都遇見過什麼奇葩? 客戶: 你程式碼加這麼多註釋有病啊程式設計師
- 論跟程式設計師談話的技巧:千萬不要跟程式設計師說,你的程式碼有bug程式設計師
- "無程式碼"時代的到來,還需要程式設計師嗎?程式設計師
- 程式設計師,請你不要在坑程式設計師了?程式設計師
- 程式碼背後的智慧:20條程式設計感悟程式設計
- 月薪20k以上的程式設計師都能裸寫程式碼嗎?程式設計師
- 你試過不用if擼程式碼嗎?
- 6個新手程式設計師程式設計必不可少的工具,你用過幾個?程式設計師
- 1024程式設計師節,向用程式碼改變世界的程式設計師致敬!程式設計師
- 程式設計師十大熱門flag,有你的嗎?程式設計師
- 程式設計師程式設計,你的練習是不是有效的?程式設計師
- 程式設計師高薪盛宴背後:未來有哪些程式設計師會被淘汰?程式設計師高薪
- 程式設計師想月薪過萬?這些面試準備你做好了嗎?程式設計師面試
- 程式設計師or碼農程式設計師
- 幫助Java程式設計師度過中年危機的2個能力,你瞭解嗎?Java程式設計師
- 漫畫:程式設計師,你能“管理”好你的產品經理嗎?程式設計師
- 那些70後的程式設計師都消失了嗎?大齡程式設計師究竟如何渡過中年危機?程式設計師
- Java程式設計師學習的6個技巧, 你get到了嗎?Java程式設計師
- 程式設計師的第一步,你走對了嗎?程式設計師
- 程式設計師,停止你的焦慮程式設計師
- 程式設計師,熱愛你的 bug程式設計師
- 程式設計師必看:如何充分利用程式碼審查提升你的程式碼質量?程式設計師
- 中國程式設計師與美國程式設計師寫程式碼的區別分析程式設計師