W3Cschool
恭喜您成為首批注冊用戶
獲得88經(jīng)驗值獎勵
這個標題,我借用了一本書的名字——《程序員修煉之道:從小工到專家》——這本書特別推薦閱讀。
“從小工到專家”,也是很多開始學習編程的朋友的愿望。如何能實現(xiàn)呢?上面所提到的那本書中,給出了非常好的建議,值得借鑒。
我在這里倒是想到了另外一個問題,也是學習Python的朋友給我提出來的:
“書已經(jīng)看了,書上的代碼也運行過了,習題也能解答了,但是還不知如何開發(fā)一個真正的應用程序,不知從何處下手?!?/p>
我在工作中,也遇到過一些剛剛畢業(yè)的大學生,雖然相關(guān)專業(yè)的考試分數(shù)是不錯的(我一般是相信那些成績是真的),但是,一討論到專業(yè)問題,常常出乎讓我大跌眼鏡,特別是當他面對真實的工作對象時,所表現(xiàn)出來的能力要比成績單上的數(shù)字差太多了。
我一般會武斷地下一個結(jié)論:練的少。
從小工到專家,必經(jīng)之路就是要多閱讀代碼,多調(diào)試程序。
有句話說的好:“讀書破萬卷,下筆如有神”。這也適用于編程。閱讀別人的代碼,是必須的。通過閱讀別人的代碼,“站在巨人的肩膀上”,讓自己眼界開闊,思維充實。
閱讀代碼的最好地方就是:www.github.com
如果你還沒有帳號,請盡快注冊,他將是你作為一個優(yōu)秀程序員的起點。當然了,不要忘記來follow我,我的帳號是: qiwsir。
閱讀代碼最好的一個方法是一邊閱讀,一邊進行必要的注釋,這是在梳理自己對別人代碼的認識。然后,可以run一下,看看效果。當然,還可以按照自己的設(shè)想進行必要修改,再run。這樣你就將別人的代碼消化吸收了。
首先就是要自己動手寫程序?!耙蝗f小時定律”在編程領(lǐng)域也是成立的,除非你是天才,否則,只有通過“一萬小時定律”才能成為天才。
“拳不離手,曲不離口”,小工只有通過勤奮地敲代碼才能成為專家。
在調(diào)試程序的時候,要善于應用網(wǎng)絡(luò),看看類似的問題別人如何解決,不要僅僅局限于自己的思維范圍。利用網(wǎng)絡(luò)就少不了搜索引擎。我特別向那些要想成為專家的小工們說:只有g(shù)oogle能夠幫助你成為專家,其它的搜索引擎,特別是某國內(nèi)常用的,充其量成為“磚家”,更多的是“磚工”。所以,請用:google.com。
我在本教程中,會陸續(xù)向有意成為專家的朋友提供更多有用的網(wǎng)站或者工具。
除了以上兩條基本方法之外,成為專家之路還要注意很多呢,不過都是旁枝末節(jié)的問題了。以上兩條做好,至少在編程上不迷茫了。
Copyright©2021 w3cschool編程獅|閩ICP備15016281號-3|閩公網(wǎng)安備35020302033924號
違法和不良信息舉報電話:173-0602-2364|舉報郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號
聯(lián)系方式:
更多建議: