你見過背誦程式碼的程式設計師嗎?

智雲程式設計發表於2019-06-09

作為一個寫了5年程式的老碼農,寫程式碼靠的是邏輯思維,加上穩固的程式語言基礎。程式設計其實和學習英語有一定的相同之處,但又有不同之處,英語的學習可能夾雜著記憶成分,程式設計百分90以上靠的是邏輯思維加上強大的實踐動手能力,很多人覺得先把理論掌握透徹了再去學習程式設計會快很多,有過幾年程式設計經驗的人可能對自己剛入行的時候多少都會有點記憶,真正讓自己徹底能開始寫程式碼絕對不是從一次次理論得來的,主要還是經歷一次專案實戰而且開始都有一種無形的壓力,隨著時間的推移發現特別是專案進行到一半的時候,發現程式設計沒有想象的那麼難,還是完全可以搞定的,甚至對於自己來講也是能負擔一部分的自信,這就是實戰的威力,很多人基礎很差但是經歷了一次這種專案的磨練,成長的也會快速很多。

你見過背誦程式碼的程式設計師嗎?

程式設計玩的就是邏輯思維,很多人說學習程式設計數學好的會佔據點優勢,這句話本身是有道理的,因為數學邏輯強直接切入到程式設計學習中具有天然的優勢,這都不是主要的,程式設計入門學習的過程其實是培養程式設計語感的過程,一旦有了感覺寫程式碼或者設計模組就會變得快很多了,程式設計能力的提升只靠多記是不可能有多大進步,在軟體企業裡面會有這樣一種現象,培訓出來的學生遇到在機構裡面學過的就會做的非常快,有新的模組出來就容易變得手足無措,自學出來的會好很多,畢竟自學的過程就是一種自我尋找程式設計語感的過程,培訓大部分屬於灌輸性質的,甚至很多極端的企業直接對參加培訓的學生排除在外。

你見過背誦程式碼的程式設計師嗎?

程式碼的學習在沒有專案的情況下,要找一些練手題目,練手的時候不要在紙上謝謝而已,還要在電腦上形成真正的程式碼實現,不能僅僅是做一些模擬程式碼,要強迫自己拿出最好的學習狀態,才能真正突破,只是學習理論只會在水上漂著永遠學不到真正的程式設計能力,很多理論學的很棒的學生在考試的時候成績很高,一旦上機就抓瞎,因為在真正實現程式碼的感覺和直接理論的學習是完全兩碼事,曾經有個同事寫程式碼特別費勁,後來覺得自己真的不適合寫程式碼就去複習考研去了,結果真考上計算機系的碩士成績還特別好,寫程式碼就是不停在機器上實踐操作。

你見過背誦程式碼的程式設計師嗎?

還真見過背誦常見的程式碼的大學生,後來發現稍微一變通就不行了,最後選擇了放棄程式碼從來不是背誦出來的,程式設計程式碼的變化機率太高了,沒有邏輯變通系統很難掌握的全面,但不能因此走極端放棄理論的學習,直接上機亂搞一通,這也不是學習程式碼的好習慣,首先有理論基礎然後構建自己的理論體系,然後帶著自己的想法去用程式碼實現,越是有經驗的程式設計師在花寫程式碼的時間長越短,主要在前期的設計上以及後期除錯,最後是不斷的程式碼的最佳化重構。

你見過背誦程式碼的程式設計師嗎?

反而是一些剛入行的程式設計師就是擔心自己不能實現功能,花費大量時間研究如何實現程式碼,一般過了幾年的時間之後基本功上來之後,就會迴歸到設計和除錯上來,到了這個層面更加和以及沒有什麼關係了,優秀的程式設計師就是在不斷的提升程式設計基本功,修煉自己的程式設計思想和實際解決問題的能力,每個人都會經歷這個過程。

為了幫助大家讓學習變得輕鬆、高效,給大家免費分享一大批資料,幫助大家在成為前端工程師,乃至全棧工程師的路上披荊斬棘。在這裡給大家推薦一個前端全棧學習扣qun:784783012
當真正開始學習的時候難免不知道從哪入手,導致效率低下影響繼續學習的信心。
但最重要的是不知道哪些技術需要重點掌握,學習時頻繁踩坑,最終浪費大量時間,所以有效資源還是很有必要的。

學習前端,我們是認真的


來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69901074/viewspace-2647143/,如需轉載,請註明出處,否則將追究法律責任。

相關文章