编程一样可以很带感
后來(lái)我就產(chǎn)生了一個(gè)想法,我希望等我弄懂一些皮毛的時(shí)候,給那些剛剛上大學(xué)的向往學(xué)習(xí)編程的人寫(xiě)一系列適合我們這一代人口味的技術(shù)文章,不要把這一腔熱血直接澆滅在心里,我想如果是我們這些人寫(xiě)這種東西還可以結(jié)合自身當(dāng)時(shí)的體驗(yàn),畢竟比那些大學(xué)里感覺(jué)和實(shí)際情況脫鉤的老師教的來(lái)的親切。
我也不敢說(shuō)我現(xiàn)在對(duì)計(jì)算機(jī)了解有多少,只是略知皮毛,對(duì)于我即將寫(xiě)的這一系列,只是希望能夠拋磚引玉,畢竟,如果看到越來(lái)越多的人重復(fù)的是我大多數(shù)同學(xué)的故事,感覺(jué)總有點(diǎn)不舒服,如果在寫(xiě)作的過(guò)程中有任何的錯(cuò)誤,請(qǐng)各位及時(shí)指正,在此先表示感謝了!
先說(shuō)說(shuō)我自己,大學(xué)四年做了幾個(gè)軟件項(xiàng)目,弄過(guò)幾個(gè)網(wǎng)站,但是都是個(gè)人工廠的小玩意,不過(guò)就是這些小東西讓我開(kāi)始對(duì)編程對(duì)計(jì)算機(jī)有了比書(shū)本上更深刻的了解,所以感觸良深,現(xiàn)在雖然還在學(xué)校,但很大一部分是為了我的爸爸媽媽,在國(guó)內(nèi)的這種科研環(huán)境,我相信不說(shuō)什么大家應(yīng)該都明白。
這一篇就當(dāng)做是一個(gè)前言,我先說(shuō)幾個(gè)我這幾年也算在這個(gè)行業(yè)岸上走的一點(diǎn)體會(huì)(我還從來(lái)沒(méi)下過(guò)這個(gè)行業(yè)的水中,不過(guò)我很期待),希望給正在入門(mén)或正在迷茫的人有點(diǎn)幫助:
一、最開(kāi)始的這一點(diǎn)是對(duì)那些剛考入高校計(jì)算機(jī)專(zhuān)業(yè)的師弟師妹說(shuō)的,在《倚天屠龍記》里,張無(wú)忌從張三豐那里學(xué)太極拳準(zhǔn)備出戰(zhàn)趙敏的時(shí)候,張三豐問(wèn)了句: “你還記得多少”,到最后張無(wú)忌說(shuō):“我已經(jīng)全部忘記了”,張三豐方才滿意的笑了一下。要知道當(dāng)你從高中到大學(xué)之后,你將面對(duì)的是一個(gè)完全不同的環(huán)境,這里沒(méi)有班主任督促你學(xué)習(xí),沒(méi)有固定的同桌,沒(méi)有人找你家長(zhǎng),一切都要主動(dòng)出擊,要學(xué)會(huì)自學(xué),高中那一套學(xué)習(xí)方法最好全部忘卻。在高中說(shuō)題海戰(zhàn)術(shù)是不對(duì)的,但是這個(gè)命題放在高中不一定成立,因?yàn)閿?shù)學(xué)往往需要題海戰(zhàn)術(shù),但到了大學(xué),學(xué)計(jì)算機(jī)的話這句話還真是有道理,沒(méi)有一個(gè)計(jì)算機(jī)書(shū)后面附有大量的題目,往往只有幾道題目,而這幾道題目往往有個(gè)共同點(diǎn),需要你動(dòng)手,大多數(shù)人對(duì)動(dòng)手有一種嫌麻煩的感覺(jué),這是學(xué)計(jì)算機(jī)的大忌,后面我會(huì)詳細(xì)的說(shuō)明為什么這是大忌。
二、在選書(shū)方面,剛?cè)腴T(mén)的時(shí)候,這個(gè)方面不需要考慮的太多,入門(mén)書(shū)籍基本上水平都差不多,但是這里我比較推薦用外國(guó)人寫(xiě)的,不一定非要是英文的,當(dāng)然如果你能看英文的更好。為什么這么說(shuō),在計(jì)算機(jī)行業(yè),英文好是一個(gè)巨大的優(yōu)勢(shì),因?yàn)橹袊?guó)的計(jì)算機(jī)技術(shù)比外國(guó)落后的很多,所以往往新的技術(shù)剛出來(lái)的時(shí)候往往都只有英文的,如果你看到中文版了,那么說(shuō)明已經(jīng)有人看過(guò)英文原版的而且弄懂之后開(kāi)始無(wú)聊寂寞的翻譯出來(lái)給人看,賺別人的錢(qián)了,你想你看中文版的是不是直接和別人都不在一個(gè)起跑線上了?給稍微已經(jīng)入過(guò)門(mén)的人,我的建議是英文版書(shū)好于中文版的書(shū),代碼不多原理說(shuō)的多的書(shū)好于那種書(shū)中一大段一大段代碼的書(shū)(當(dāng)然有些經(jīng)典的MFC編程書(shū)籍除外)。
三、所謂英雄不問(wèn)出處,無(wú)論你是正規(guī)大學(xué)計(jì)算機(jī)、軟件專(zhuān)業(yè)畢業(yè),還是從來(lái)沒(méi)有上過(guò)大學(xué)但是對(duì)編程有興趣的高中生,在寫(xiě)程序,設(shè)計(jì)計(jì)算機(jī)程序上,創(chuàng)造力和靈感是很重要的,所以那些大學(xué)不好的但是對(duì)計(jì)算機(jī)很感興趣的人不用灰心,特別是如果你覺(jué)得你的大學(xué)老師教的很差,我可以說(shuō)中國(guó)大學(xué)85%的計(jì)算機(jī)老師和你看到的計(jì)算機(jī)老師一樣,不用灰心,編程這東西,大部分靠自學(xué)。如果你想不通,需要?jiǎng)?lì)志,近的你可以看看熊貓燒香的作者,遠(yuǎn)的可以看看馬克·扎克伯格。
四、要記住,所謂計(jì)算機(jī)不是C++, JAVA, C#等等,而是計(jì)算機(jī)組成結(jié)構(gòu),計(jì)算機(jī)網(wǎng)絡(luò),操作系統(tǒng)和數(shù)據(jù)結(jié)構(gòu),排名不分先后。
五、不要迷戀任何學(xué)歷或者地位比你高的計(jì)算機(jī)專(zhuān)業(yè)的人,我到現(xiàn)在還經(jīng)常能在課堂上看到一些人捧著《C++精彩編程500例》這種書(shū),這沒(méi)有什么,這種人往往會(huì)向你顯擺他的書(shū),讓你看看里面那么多代碼,這種行為無(wú)處不透露著一種他不自知的惡心。
六、不要相信寫(xiě)程序能靠那種《21天》系列搞定,這個(gè)是一個(gè)長(zhǎng)期積累的過(guò)程,記住博觀而約取,厚積而薄發(fā),多看看經(jīng)典著作,會(huì)有領(lǐng)悟的。
七、書(shū)一遍看不懂很正常,這時(shí)候有人問(wèn)怎么辦,答案很簡(jiǎn)單,多看幾遍,千萬(wàn)不要把看一遍書(shū)當(dāng)做最終目的,古語(yǔ)說(shuō)的好看書(shū)百遍,其義自現(xiàn),多想想,就算看的慢也沒(méi)關(guān)系,別人一天看完一章什么也沒(méi)記住,你一天看3頁(yè),全部都懂了,一年之后還是你比他懂得多。
八、記得我剛上大學(xué)的時(shí)候,別人問(wèn)我的專(zhuān)業(yè),我說(shuō)軟件,別人很羨慕的說(shuō)期待你把什么什么網(wǎng)站給黑了,還有很多人認(rèn)為計(jì)算機(jī)就是游戲。其實(shí)計(jì)算機(jī)下面的方向很多,數(shù)據(jù)挖掘,模式識(shí)別,人工智能,圖像處理,信息安全等等,所以等到一定的時(shí)候選個(gè)方向還是很重要的。
九、學(xué)編程最重要的是數(shù)學(xué),因?yàn)槿绻麛?shù)學(xué)不行的話,一個(gè)你永遠(yuǎn)無(wú)法體會(huì)計(jì)算機(jī)奧妙的真諦,第二個(gè)你就永遠(yuǎn)只能很苦悶的做無(wú)聊的叉叉叉管理系統(tǒng)了。
十、學(xué)計(jì)算機(jī)學(xué)編程最重要的是要?jiǎng)邮?#xff0c;你可以把計(jì)算機(jī)想象成游泳,你想哪有人學(xué)游泳是一直在岸邊學(xué)習(xí)游泳姿勢(shì)怎么樣怎么樣而從來(lái)不下水的?游泳都是在水中學(xué)會(huì)的,等你會(huì)了,再上岸,看一些書(shū),糾正姿勢(shì),這樣可以提高你的游泳技術(shù)。以前遇到一個(gè)法國(guó)人,他說(shuō)在他們學(xué)校,有個(gè)計(jì)算機(jī)課程就叫 “swimming pool”,就是給你一個(gè)題目,一個(gè)機(jī)房,一段時(shí)間,你可以用任何辦法把他搞出來(lái),意思就是讓你在游泳池里撲騰,就算學(xué)不會(huì)你也會(huì)學(xué)著怎么可以少嗆點(diǎn)水。所以無(wú)論多小的程序,我建議都實(shí)實(shí)在在的寫(xiě)一遍運(yùn)行一遍,感覺(jué)完全不一樣。還有重要的一點(diǎn),計(jì)算機(jī),軟件專(zhuān)業(yè)成績(jī)絕對(duì)代表不了技術(shù),也有成績(jī)好技術(shù)也好的,但是這種人少的可憐,大學(xué)里成績(jī)好的不會(huì)寫(xiě)代碼的比比皆是,如果你想成為一個(gè)計(jì)算機(jī)高手,這種人你完全可以不用管它,別人有自己的生活方式,畢竟保持物種的多樣性是自然規(guī)律。
今天先寫(xiě)這么多,有什么不妥的地方,請(qǐng)各位高手指正,再次謝謝你們,有錯(cuò)誤一定要指正我。
轉(zhuǎn)載于:https://www.cnblogs.com/ZXYloveFR/archive/2011/02/28/1967499.html
總結(jié)
- 上一篇: loadrunner基础知识问答(转)
- 下一篇: iphone 使用委托(delegate