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