| 網(wǎng)站首頁(yè) | 關(guān)于我們 | 開(kāi)發(fā)優(yōu)勢(shì) | 產(chǎn)品展示 |
| 合作企業(yè) | 新聞動(dòng)態(tài) | 聯(lián)系我們 | 電話聯(lián)系 |
文章作者:濟(jì)南軟件開(kāi)發(fā) 時(shí)間:2016年11月08日
我們有兩條路來(lái)學(xué)習(xí)編程,一條是厚積薄發(fā),一條則是速成的道路。厚積薄發(fā)要一點(diǎn)點(diǎn)打根基,比如學(xué)習(xí)C語(yǔ)言、學(xué)習(xí)計(jì)算機(jī)系統(tǒng)的構(gòu)造,去看《計(jì)算機(jī)程序的構(gòu)造與解釋》這類(lèi)書(shū),去學(xué)習(xí)算法等,這么走有點(diǎn)吃力不討好,吭哧半天也還不一定能看到什么結(jié)果;速成的就可以先學(xué)習(xí)IDE,先學(xué)習(xí)腳本,先學(xué)習(xí)CSS,JavaScript,這樣沒(méi)多久就可以獨(dú)立干不少活了,比如創(chuàng)建個(gè)漂亮網(wǎng)站什么的。
這種不同道路的選擇最終決定了C是不是更適合做第一門(mén)語(yǔ)言。走前一條路的顯然就適合用C做第一門(mén)語(yǔ)言,因?yàn)椴徽莆者@種系統(tǒng)級(jí)的語(yǔ)言就不太好理解什么是指針,什么Stack,什么是Stack Overflow,什么是寫(xiě)超界,對(duì)打基礎(chǔ)形成不良影響,也理解不了《深入理解計(jì)算機(jī)系統(tǒng)》這樣的書(shū)。走后一條道路的就沒(méi)關(guān)系了,哪個(gè)實(shí)用學(xué)哪個(gè)。
從C語(yǔ)言開(kāi)始學(xué)習(xí)編程對(duì)大學(xué)生而言的含義:除了大學(xué)的時(shí)間,你可能再也沒(méi)有大段的時(shí)間打基礎(chǔ)。容易的東西是可以用碎片時(shí)間學(xué)的,比如各種腳本語(yǔ)言,但難的東西是需要大片時(shí)間學(xué)的,所以一旦大學(xué)里不把硬骨頭啃掉,未來(lái)很可能就沒(méi)時(shí)間啃了,說(shuō)回來(lái)還是要先打基礎(chǔ)再談其它。
歷史上趙匡胤曾經(jīng)猶豫過(guò)是先搞定比較羸弱的南唐還是先搞定幽云十六州,最終他選擇了先易后難去搞南唐,從結(jié)果來(lái)看這是錯(cuò)了,你不趁自己最巔峰的時(shí)刻搞定最難搞的,未來(lái)可能就再?zèng)]機(jī)會(huì)了,而羸弱其實(shí)一直會(huì)弱在那里,早搞晚搞差別不大。
當(dāng)然我們也必須承認(rèn)即使努力的去打基礎(chǔ),也不是每個(gè)人向上走,都能成為高手、成為特別牛的程序員,還是有人會(huì)卡在某條線下面,要去維護(hù)垃圾代碼、寫(xiě)垃圾代碼,但關(guān)鍵是我們談的是在學(xué)習(xí)階段應(yīng)該怎么做,不爭(zhēng)一爭(zhēng)就放棄某種可能性,還是太可惜了。
此外,對(duì)于大學(xué)生或者那些有充足時(shí)間學(xué)習(xí)的人,我不太認(rèn)可一種方式可以培養(yǎng)興趣,另一種就不能培養(yǎng)興趣的說(shuō)法。這更多的可能是種借口,因?yàn)樵谟腥绱硕嗪猛骈_(kāi)源項(xiàng)目的年代,對(duì)于想學(xué)的人,C語(yǔ)言一樣可以有很多興趣,對(duì)于不想學(xué)的人再簡(jiǎn)單的語(yǔ)言一樣也很無(wú)聊。有沒(méi)有趣,是學(xué)習(xí)或者是教學(xué)方法的問(wèn)題,而不是編程語(yǔ)言的問(wèn)題。
想要了解更多詳情歡迎來(lái)電咨詢18678812288
登陸網(wǎng)址:m.h6244.cn。
聯(lián)系人:王經(jīng)理。