如何學(xué)好編程
關(guān)于編程超有感觸一次:當(dāng)初上陳國(guó)良院士的并行算法課,那老頭講的深的不行,刷刷地調(diào)試程序看的我們這群土孩子都驚呆了,講的好像挺好,反正我們也沒(méi)聽(tīng)懂。后來(lái)那老頭說(shuō):想學(xué)好程序,編程,就一個(gè)辦法,一個(gè)辦法:猛的敲代碼。這些東西你們現(xiàn)在看不懂,當(dāng)初我也看不懂,那你要做的就是不斷地敲程序,debug.然后量變引起質(zhì)變,再回歸理論。千萬(wàn)別試圖妄想通過(guò)看幾本書(shū)來(lái)學(xué)會(huì)編程,看的再多都沒(méi)有用,一般來(lái)說(shuō)精通一門(mén)編程語(yǔ)言十萬(wàn)行有效代碼,基本就可以動(dòng)力定型了,熟悉的話(huà)至少需要三萬(wàn)行。有些算法,前人栽樹(shù),我們后人乘涼就好了。比如排序已經(jīng)有幾十種算法了。我們需要記住的經(jīng)典的算法是如何用的就行了,你不太可能再去設(shè)計(jì)出一種算法。因?yàn)榧夹g(shù)大牛太多了,有些智商上的優(yōu)越是你后天無(wú)論怎么努力也無(wú)法企及的。你只要站在巨人的肩膀上就好了。最起碼就我身邊案例來(lái)說(shuō)年薪幾十萬(wàn)沒(méi)有問(wèn)題的。說(shuō)到底,編程是一門(mén)技術(shù),需要的是練習(xí)。現(xiàn)在中國(guó)大學(xué)教學(xué)方法,有的簡(jiǎn)直就是誤人子弟。之所以寫(xiě)這么多,是不想有人再走我們當(dāng)初的彎路,太坑了。
(內(nèi)容來(lái)自知乎)
作者:洪衛(wèi)
-------------------------------------------
個(gè)性簽名:獨(dú)學(xué)而無(wú)友,則孤陋而寡聞。做一個(gè)靈魂有趣的人!
如果覺(jué)得這篇文章對(duì)你有小小的幫助的話(huà),記得在右下角點(diǎn)個(gè) [推薦]哦,博主在此感謝!
萬(wàn)水千山總是情,打賞一分行不行,所以如果你心情還比較高興,也是可以?huà)叽a打賞博主,哈哈哈(っ??ω??)っ???!
posted on 2018-05-24 14:18 洪衛(wèi) 閱讀(1049) 評(píng)論(1) 收藏 舉報(bào)
浙公網(wǎng)安備 33010602011771號(hào)