六星云課堂:堅(jiān)持每天寫代碼,你的編程水平一定能提高!

根據(jù)教育部頒布的計(jì)算機(jī)教學(xué)質(zhì)量(含信息安全專業(yè))國(guó)家標(biāo)準(zhǔn),附錄1.2“主要實(shí)踐教學(xué)環(huán)節(jié)”中的要求是,四年實(shí)驗(yàn)總量應(yīng)不少于20000行代碼。積極開(kāi)展科技創(chuàng)新、社會(huì)實(shí)踐等多種形式的實(shí)踐活動(dòng),在各單位實(shí)習(xí)或工作,獲得工程經(jīng)驗(yàn),基本了解行業(yè)現(xiàn)狀。如果加上自己的課后練習(xí),本科最低訓(xùn)練量應(yīng)該是4萬(wàn)行,以2萬(wàn)行為基礎(chǔ)。然而現(xiàn)實(shí)情況是,很多計(jì)算機(jī)專業(yè)的本科生,習(xí)題不到一萬(wàn)。計(jì)算機(jī)是一門實(shí)用科學(xué)。沒(méi)有動(dòng)手能力的支撐,很難做出好的科研成果。我的一個(gè)高年級(jí)學(xué)生是卡內(nèi)基梅隆大學(xué)的醫(yī)生??突仿〈髮W(xué)的計(jì)算機(jī)系世界聞名。他說(shuō)每個(gè)博士生都要寫十萬(wàn)行代碼才能畢業(yè),卡內(nèi)基梅隆大學(xué)的博士不用面試就能進(jìn)任何大企業(yè)。而國(guó)內(nèi)培養(yǎng)的研究生和博士生大多動(dòng)手能力較弱。如果你沒(méi)有寫過(guò)足夠多的代碼,你就不能成為大神!

但是寫程序真的很無(wú)聊。怎樣才能堅(jiān)持每天寫程序?以下建議希望對(duì)你有幫助。
第一,保持興趣。
對(duì)于有興趣的人來(lái)說(shuō)是最好的老師。參與編程社區(qū),與大神交流,親身體驗(yàn)編程的樂(lè)趣。
第二,團(tuán)隊(duì)學(xué)習(xí)。
編程會(huì)有各種問(wèn)題。如果有人幫忙解決,進(jìn)度會(huì)很快。而好的玩家會(huì)互相督促。
第三,比賽的考證。
你永遠(yuǎn)不知道自己有多優(yōu)秀,直到你鞭策自己。
第四,緊跟專業(yè)課,完成相應(yīng)的編程練習(xí)。
只有學(xué)會(huì)了理論,才能掌握概念。如果能完成相應(yīng)的編程練習(xí),就可以理論聯(lián)系實(shí)際了。比如深入了解計(jì)算機(jī)系統(tǒng)(CSAPP),業(yè)界一致認(rèn)為實(shí)驗(yàn)是有價(jià)值的。
第五,以最高標(biāo)準(zhǔn)完成大學(xué)課程設(shè)計(jì);
在大學(xué)課程設(shè)計(jì)中,很多同學(xué)喜歡抱大腿和老板說(shuō)話,但實(shí)際上根本沒(méi)有得到任何訓(xùn)練。
第六,找到自己喜歡的項(xiàng)目,開(kāi)始做。
以上就是本次分享的全部?jī)?nèi)容,想學(xué)習(xí)更多編程技巧,歡迎持續(xù)關(guān)注六星云課堂!