计算机编程要哪方面天赋,编程要哪门子天赋
開局一張圖
寫代碼真的需要天賦嗎?有句話是這樣說的:論大家的努力程度,遠不到拼天賦的時候。
我認為所謂的天賦,應該是行業內Top10%水平才需要天賦,比如Linux締造者Linus Torvalds,蘋果發明者斯蒂夫·沃茲尼亞克,他們就是天賦異稟,你再怎么努力也趕不上人家。
而我們學編程或者想通過學編程謀求一份工作,真的就是只要你肯愿意下笨功夫就能學會的一門技能,非要說基礎條件,可能就是需要那么一點點抽象思維邏輯能力了,只不過大家各自起點不一樣,有的人從小學就可以訓練這方面的能力了,有的人初高中才開始接觸。所以有的人學得快有的人學得慢,僅此而已。
學編程也輪不到拼智商的地步,因為大部分人的智商都在同一個水平上。
說到笨方法,之前看過OpenResty 作者章亦春大神的一段采訪,他的編程經歷是來自于抄書。
初中畢業之后,我就“偷”走了那本《C 語言程序設計》,仔細研讀起來。我媽當時是強烈反對我學習編程的,她認為我這是“不務正業”。當時,身邊除了我媽沒有人懂編程,我便只能靠自學。由于完全沒有編程的概念,即使從第一頁開始一個字一個字地手抄,也還是一頭霧水,不知所云,感覺很郁悶。2000?年,我剛剛高一開學,當時我所在的高中——鎮江一中,發給我們的一本《計算機基礎》教材,里面有講解 Visual Basic(VB)的章節。我覺得貌似比 C 語言容易很多,于是又開始手抄這本教材里的 VB 章節。我每抄完一段,就反復研讀。這樣折騰了幾周,終于明朗起來,有了編程的基本概念。回過頭看,抄書是我自學編程的法寶。話說抄書這種學習方法是我意外間發現的。初三時,我酷愛化學,總是纏著當時的初中化學老師提各種奇怪的問題,老師拗不過,借給我一本他當年大學時用的課本《分析化學》。我如獲至寶,愛不釋手,但借的書總要還,但又不能立馬消化,于是我便抄書,抄了整個暑假,結果意外地發現了抄書的奧妙——那就是延緩閱讀速度,不至遺漏每一個重要的細節:眼到,手到,心到。
書我沒抄過,但我看書一定會把其中的示例全部跟著敲一遍,敲一遍可能記不住,多敲幾遍就形成了肌肉記憶,哪個包有什么類,哪個類有什么方法都很清晰,也不需要依賴IDE的智能提示。
我的另一個習慣就是做筆記,把書中的關鍵內容以及自己的思考整理出來,如果有一天忘記了某個知識點,我只要直接翻出自己的筆記出來讀一遍就能快速理解。
所以我之前寫的很多技術文章其實也是來自于平時的總結。另一方面也鍛煉了寫作能力。
編程真的無他,唯手熟爾!
創作挑戰賽新人創作獎勵來咯,堅持創作打卡瓜分現金大獎總結
以上是生活随笔為你收集整理的计算机编程要哪方面天赋,编程要哪门子天赋的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 魔神纠结了 现有野猪胸甲护腿鞋子 假猪护
- 下一篇: 狐狸的夏天第二季剧情介绍