一区二区三区日韩精品-日韩经典一区二区三区-五月激情综合丁香婷婷-欧美精品中文字幕专区

分享

來(lái),我們談?wù)勗趺磳W(xué)好計(jì)算機(jī)科學(xué)與技術(shù)

 思想軌跡 2014-02-12
〇、序


        本文主要是寫給計(jì)算機(jī)專業(yè)的大一新生的,高手請(qǐng)自動(dòng)略過(guò)。其中主要是一個(gè)先飛了一年的菜鳥(niǎo)的所感所想,屬于主觀意愿,如果文章中有什么不對(duì)的地方,歡迎大家批評(píng)指正。

        首先介紹一下我本人的簡(jiǎn)況,以便大家在閱讀此文的時(shí)候有個(gè)背景上的把握。

        我在初中的最后一年,中國(guó)的計(jì)算機(jī)產(chǎn)業(yè)正蒸蒸日上。當(dāng)時(shí)還沒(méi)有計(jì)算機(jī)的我對(duì)計(jì)算機(jī)的認(rèn)識(shí)就是它很有趣,并且還能做很多事。而改變我以后方向的是中考前一個(gè)星期,我做了一個(gè)決定。我在跟父母保平安的電話里說(shuō):如果我升入高中,就給我買臺(tái)電腦吧。父母沒(méi)有多想,作為獎(jiǎng)勵(lì),我在收到高中錄取通知的次日,我收到了某種意義上的第一件禮物——一臺(tái)嶄新的個(gè)人家用臺(tái)式計(jì)算機(jī)。

        從此,我開(kāi)始了折騰電腦的生活,以至于大學(xué)報(bào)考計(jì)算機(jī)專業(yè)。雖然并不像那些大神們一樣,從多么小的年齡就開(kāi)始編寫自己的小程序,因?yàn)閺男∥也](méi)有像他們那樣的環(huán)境讓我有提前接觸計(jì)算機(jī)的權(quán)利。從另一個(gè)方面想想,如果過(guò)早的接觸計(jì)算機(jī),反而有可能讓我覺(jué)得它就是一個(gè)件日常用品,反而讓我對(duì)它提不起興趣。正是由于這些看似注定,實(shí)則偶然的經(jīng)歷,讓我產(chǎn)生了對(duì)計(jì)算機(jī)的興趣,所以這一切雖在意料之外,卻仍在情理之中。是計(jì)算機(jī)給我敞開(kāi)了一扇大門,讓我見(jiàn)識(shí)到我未曾探索過(guò)的世界。

        現(xiàn)在想來(lái),我一直生活在兩個(gè)世界中:一個(gè)現(xiàn)實(shí)的世界,我在為了以后的工作而努力,單調(diào)、枯燥、乏味;另一個(gè)計(jì)算機(jī)世界,豐富有趣的知識(shí),一切的廢寢忘食都是因?yàn)橛腥?,在其中我可以乘風(fēng)自由翱翔,流連而忘返。

        好了,簡(jiǎn)單的介紹完自己的經(jīng)歷,我們就來(lái)進(jìn)入本文的主題,怎么來(lái)學(xué)好計(jì)算機(jī)科學(xué)與技術(shù)。


一、你適合從事計(jì)算機(jī)行業(yè)嗎?

        既然本文是寫給計(jì)算機(jī)專業(yè)新生的,但為什么要問(wèn)這個(gè)問(wèn)題呢。實(shí)際上計(jì)算機(jī)專業(yè)的學(xué)生有相當(dāng)一部分人以前對(duì)計(jì)算機(jī)不怎么了解,充其量是拿計(jì)算機(jī)上上網(wǎng),玩玩游戲。絕大部分人都是對(duì)計(jì)算機(jī)很不熟悉的,高手更是鳳毛麟角。我想那些不知道計(jì)算機(jī)專業(yè)是做什么就填報(bào)的同學(xué)們是不是奉了父母之命。又或者是看到計(jì)算機(jī)是熱門專業(yè),所以想都不想就填報(bào)了。

        在這里我并不是要批評(píng)什么,只是陳述一下近幾年填報(bào)計(jì)算機(jī)專業(yè)的學(xué)生的情況。很顯然大部分同學(xué)都是這樣的情況,極少有同學(xué)是因?yàn)榧兇庀矚g計(jì)算機(jī)而填報(bào)的。如果是因?yàn)閷?duì)計(jì)算機(jī)有興趣而報(bào)考的本專業(yè),那么請(qǐng)聯(lián)系我。雖說(shuō)我與所謂的高手想去甚遠(yuǎn),但是我有一顆想結(jié)識(shí)熱愛(ài)計(jì)算機(jī)的朋友。如果你僅僅是想得到一份高薪水的工作,想著喝喝咖啡就等老板發(fā)薪水,那我奉勸有這樣想法的同學(xué)還是另找一份更適合的工作吧。真的,這工作并不適合你。還有想僅僅只想學(xué)一門語(yǔ)言就能給公司寫代碼的還是去找個(gè)計(jì)算機(jī)語(yǔ)言培訓(xùn)機(jī)構(gòu)吧,哪里面學(xué)到的東西絕對(duì)比大學(xué)里面學(xué)到的實(shí)用也好用。但是這樣做你僅僅只能停留在一個(gè)低級(jí)編程員水平上,只會(huì)寫代碼,吃上幾年青春飯,然后黯然退出這個(gè)朝氣蓬勃的產(chǎn)業(yè)。

        現(xiàn)在說(shuō)可能有點(diǎn)早,但是比晚說(shuō)一定對(duì)你們有用的多。半個(gè)學(xué)期后,一些專業(yè)課程也已經(jīng)進(jìn)行了大半了。肯定有一些人在專業(yè)課上聽(tīng)不懂了:什么是函數(shù)化思想,指針交換兩個(gè)數(shù)又是干嘛的……諸如此類的事情其實(shí)是在警告你,你到底是不適合學(xué)習(xí)計(jì)算機(jī)。如果答案是肯定的,那就請(qǐng)通篇讀完本文,本文會(huì)讓你對(duì)今后怎么學(xué)習(xí)計(jì)算機(jī)有個(gè)宏觀上的了解。如果答案是否定的,那還是結(jié)束本文的閱讀,然后仔細(xì)想想,以后的出路在何方。難道你真的要白白浪費(fèi)四年美好的青春時(shí)光,然后讓四年后、十年后、四十年后的你悔恨現(xiàn)在的自己。


二、計(jì)算機(jī)專業(yè)不僅僅是編程

        毫無(wú)疑問(wèn)的是,計(jì)算機(jī)這個(gè)事物是近幾年才大規(guī)模出現(xiàn)的事物。但是相比其他產(chǎn)業(yè),計(jì)算機(jī)發(fā)展可謂是神速了,從第一臺(tái)計(jì)算機(jī)(ENIAC)于1946年2月,在美國(guó)誕生至今日只有短短的六十多年。相比之前大部分改變世界的產(chǎn)品從發(fā)明到普及平均需要一個(gè)世紀(jì),計(jì)算機(jī)可以說(shuō)是一個(gè)神奇而特殊的新事物。它使得信息的收集、處理、發(fā)布有了一個(gè)全新高效的方式,極大地促進(jìn)了社會(huì)的發(fā)展。它用短短的六十年實(shí)現(xiàn)了過(guò)去幾百年想都不敢想的事情。

        雖然它發(fā)展的時(shí)間不長(zhǎng),但是由于這場(chǎng)革命是在全世界范圍內(nèi)展開(kāi)的,它凝聚了全人類的智慧結(jié)晶。并且由量變升華為質(zhì)變,使得計(jì)算機(jī)這個(gè)專業(yè)的體系變得無(wú)限寬廣博大??梢源_定的是,就算一個(gè)人從一出生就開(kāi)始學(xué)習(xí)計(jì)算機(jī)的相關(guān)知識(shí),一天二十四小時(shí)連軸轉(zhuǎn),在生命結(jié)束的時(shí)候也無(wú)法了解到所有的計(jì)算機(jī)知識(shí)。因?yàn)橛?jì)算機(jī)知識(shí)每時(shí)每刻都在更新,并且是呈指數(shù)增長(zhǎng)的,只要計(jì)算機(jī)還在使用,這種增長(zhǎng)就不會(huì)停止。我們?cè)谟猩陮W(xué)到的計(jì)算機(jī)知識(shí)永遠(yuǎn)只是九牛一毛,所以一定要有一顆謙虛學(xué)習(xí)的心,不可妄自菲薄。

        正是因?yàn)橛辛诉@么博大的一個(gè)知識(shí)體系,才能讓計(jì)算機(jī)技術(shù)涉及到了生活中的方方面面,才能把世界連接成為一個(gè)地球村。

        計(jì)算機(jī)體系大到了可以包容一切的地步。以至于可以讓每個(gè)想從事計(jì)算機(jī)行業(yè)的人都可以在其中找到自己的一席之地。比如對(duì)計(jì)算機(jī)有興趣,但是不喜歡坐在電腦旁編寫代碼的話,可以憑借學(xué)到的計(jì)算機(jī)知識(shí)去做跟客戶密切接觸的工作。如果有一定的藝術(shù)功底,也可以憑借計(jì)算機(jī)做視頻,做音頻,做網(wǎng)頁(yè)……。只要能對(duì)計(jì)算機(jī)基礎(chǔ)有扎實(shí)的了解,并且喜歡計(jì)算機(jī)的話,那么,這個(gè)行業(yè)就絕不會(huì)讓你走投無(wú)路。

        硬件是軟件的上游。只有先有了硬件,軟件才能有一個(gè)平臺(tái)來(lái)運(yùn)行。但是在世界上的實(shí)際情況是這樣的,計(jì)算機(jī)重要核心部件被幾個(gè)大公司壟斷著,網(wǎng)絡(luò)核心設(shè)施的重要技術(shù)又被其他幾個(gè)大公司壟斷著,少量但是規(guī)模巨大的公司壟斷并引領(lǐng)著硬件發(fā)展。壟斷就意味著技術(shù)的不透明,就意味著上升空間的頂層已經(jīng)被堵死。與學(xué)習(xí)軟件不同的是,在學(xué)習(xí)硬件和自身發(fā)展過(guò)程中,先進(jìn)硬件的匱乏和資金的制約始終是兩把鉗制中國(guó)硬件技術(shù)人員成長(zhǎng)的兩大因素。并且學(xué)習(xí)硬件就意味著要還要同時(shí)掌握物理、電子相關(guān)知識(shí)。最后的最后,你可能還會(huì)發(fā)現(xiàn),其實(shí)在自己設(shè)計(jì)硬件的時(shí)候還是需要熟練的使用編程技術(shù)……

        在這里我并不是說(shuō)學(xué)習(xí)硬件有多么不好,而是說(shuō)明在中國(guó)學(xué)習(xí)硬件是一條很難走的道路,又因?yàn)檐浖W(xué)習(xí)容易所以又導(dǎo)致了軟件行業(yè)競(jìng)爭(zhēng)壓力大。所以既然硬件是軟件的上游,而且國(guó)家和相關(guān)企業(yè)也急需硬件方面的人才。一旦學(xué)好硬件,自然比學(xué)好軟件的收入多的多。所以硬件和軟件在學(xué)習(xí)和發(fā)展上各有利弊,鑒于硬件在國(guó)內(nèi)的發(fā)展和我所報(bào)考的專業(yè),我還是決定先在軟件行業(yè)立住腳。

        扯了這么遠(yuǎn),在這里我只是想說(shuō)明。學(xué)習(xí)計(jì)算機(jī)專業(yè),到最后并不一定是編程。要是全國(guó)的所有的計(jì)算機(jī)專業(yè)的畢業(yè)生都去編程了,那我估計(jì)下一次計(jì)算機(jī)人才泡沫就要提前到來(lái)了。但既然學(xué)習(xí)了計(jì)算機(jī)專業(yè),就要對(duì)計(jì)算機(jī)專業(yè)有個(gè)總體的了解,對(duì)相關(guān)的知識(shí)一定要熟悉。因?yàn)橐院蟛还苁亲鍪裁?,?huì)熟練的運(yùn)用計(jì)算機(jī)工作,那也是作為自己一項(xiàng)很有優(yōu)勢(shì)的資本。


三、做一個(gè)程序開(kāi)發(fā)者

        既然確定了要從軟件入手學(xué)習(xí),那么有個(gè)很重要的問(wèn)題需要大家有個(gè)深刻的認(rèn)識(shí),那就是什么是軟件行業(yè)的核心。

        也許你想對(duì)了,其實(shí)軟件的核心就是編程。不過(guò)既然你已經(jīng)讀到這了,相信你是希望可以在條路上走下去的,所以編程這個(gè)詞對(duì)讀到這里的同學(xué)們的感覺(jué)應(yīng)該是神秘和有趣的,而不是一提到它就頭大(當(dāng)接觸幾個(gè)月的編程之后你會(huì)頭大的,不過(guò)不要怕,都會(huì)有這個(gè)階段)。在這里我可以用汽車制作業(yè)與計(jì)算機(jī)專業(yè)進(jìn)行一個(gè)對(duì)比。

        雖然汽車專門的賣場(chǎng)和維修店在城市里遍地開(kāi)花,大有蓋過(guò)汽車制造商的趨勢(shì)。但是從本質(zhì)上分析,如果沒(méi)有人類對(duì)出行的需求和汽車的發(fā)明和創(chuàng)造,怎么能有汽車賣場(chǎng)和維修店的大行其道。正是有了汽車的生產(chǎn),才催生了汽車賣場(chǎng)和汽車維修等汽車服務(wù)項(xiàng)目。真正的核心其實(shí)是汽車制造這項(xiàng)核心技術(shù)。與汽車行業(yè)相同,計(jì)算機(jī)行業(yè)也是如此。各種專門軟件的應(yīng)用及培訓(xùn)混淆了軟件真正的核心——編程。要時(shí)刻記住,如果想在軟件行業(yè)立住腳的話,只有編程才是最重要的核心,其他的軟件應(yīng)用只是輔助,(不是不可以學(xué),學(xué)到的東西當(dāng)然是多多益善,但是要把握好一個(gè)平衡,不要看到就學(xué),還要理性分析學(xué)的值不值)一切軟件應(yīng)用的實(shí)現(xiàn)其實(shí)都是編程這一幕后英雄在默默無(wú)聞的貢獻(xiàn)。

        在這里我想吐槽一下那些以為學(xué)好PS、Flash、Premier、Dreamweaver就覺(jué)得是學(xué)好了計(jì)算機(jī)的想法是多么可笑。因?yàn)檫@些東西只是外圍的軟件應(yīng)用,因?yàn)橐粋€(gè)優(yōu)秀的軟件做出來(lái)了,就必須要有人來(lái)使用,這些使用者應(yīng)該是想要通過(guò)這些軟件來(lái)解決問(wèn)題的。比如PS,一個(gè)專業(yè)美術(shù)系的人比計(jì)算機(jī)系的人不知道受到多少美術(shù)的熏陶,他們?cè)谡w美感上決對(duì)比計(jì)算機(jī)系的人強(qiáng)。他們培訓(xùn)上幾個(gè)月的PS,就能瞬秒一個(gè)四年都在使用PS的計(jì)算機(jī)系高手。因?yàn)镻S的作用就是通過(guò)美術(shù)思維來(lái)處理圖片,那么請(qǐng)問(wèn)你的美術(shù)功底到底有多深呢?以后的從業(yè)道路上,計(jì)算機(jī)系的人會(huì)認(rèn)識(shí)到一個(gè)職業(yè)叫美工,他們會(huì)使用很多的美工軟件來(lái)做GUI,而且我想說(shuō)的是,這些美工有多少是計(jì)算機(jī)系的人呢?做美工沒(méi)有美術(shù)功底的又有多少人呢?所以我奉勸一下大家,這些東西可以學(xué),但是不要忘了這個(gè)專業(yè)的核心競(jìng)爭(zhēng)力之一是編程。

        好吧,我承認(rèn)我的廢話太多,有點(diǎn)繞遠(yuǎn)道了,沒(méi)關(guān)系,我們?cè)倮@回來(lái)。

        軟件的核心是編碼,但是編碼的人員在區(qū)分上是很有差別的,程序員Programmer可以分為程序設(shè)計(jì)人員和程序編碼員。在一個(gè)軟件設(shè)計(jì)的頂層是少數(shù)幾個(gè)程序設(shè)計(jì)人員在規(guī)劃設(shè)計(jì)一個(gè)軟件的各個(gè)部件,然后分配給下一級(jí)的程序編碼員做,所以最低層的只需要負(fù)責(zé)用寫代碼實(shí)現(xiàn)就可以了(當(dāng)然,設(shè)計(jì)人員也會(huì)參與編程,但主要是做最重要最核心的那部分)。其實(shí)寫代碼沒(méi)有什么很深?yuàn)W的技術(shù)的,難的是寫代碼的經(jīng)驗(yàn)以及設(shè)計(jì)一個(gè)好用的軟件。但是不管是設(shè)計(jì)人員還是編碼人員,他們最初學(xué)到的都是編程,只不過(guò)學(xué)的深度和廣度不同,所以一個(gè)程序員在學(xué)習(xí)中掌握的東西基本上可以決定在軟件開(kāi)發(fā)中的位置——是廣大低層碼農(nóng),還是頂層設(shè)計(jì)師。

        在這里我有必要說(shuō)一下金字塔模型??赡艽蠹叶悸?tīng)說(shuō)過(guò),就是在歷史課上學(xué)習(xí)封建制度的時(shí)候看到的那個(gè)金字塔,上面是皇帝,中間是諸侯臣子,下面是平民。其實(shí)這個(gè)比喻在計(jì)算機(jī)行業(yè)更加適合。有時(shí)候,在特定場(chǎng)合,知識(shí)的鴻溝將這個(gè)等級(jí)制度分辨的清清楚楚。不知道軟件設(shè)計(jì)的原理,就只能在低層做碼農(nóng)。

        其實(shí)在這里對(duì)低層開(kāi)發(fā)人員叫碼農(nóng)有點(diǎn)偏見(jiàn),他們也是用自己的智力在工作,與頂層設(shè)計(jì)師并沒(méi)有什么本質(zhì)的區(qū)別。而我所看重的應(yīng)該是對(duì)社會(huì)的貢獻(xiàn)度,我總是想能在我的有生之年做到最好,盡全力做出我的貢獻(xiàn),創(chuàng)造財(cái)富和價(jià)值。也許我又偏激了,還請(qǐng)無(wú)視吧。

        既然進(jìn)入了本科教學(xué)階段,就要對(duì)不斷的發(fā)展自己的核心競(jìng)爭(zhēng)力。到底什么才能讓自己在未來(lái)激烈的競(jìng)爭(zhēng)中脫穎而出,最低要求也要競(jìng)爭(zhēng)的不那么辛苦。這個(gè)問(wèn)題困擾了我好久,希望我能在大學(xué)期間想明白這個(gè)問(wèn)題。

        其實(shí)我更喜歡外國(guó)的說(shuō)法,他們把根據(jù)自己意愿設(shè)計(jì)產(chǎn)品的叫做Developer,而把編碼人員叫做Coder。有時(shí)候一些高手在一些高質(zhì)量項(xiàng)目里也做Coder,這是對(duì)產(chǎn)品的重視。即使是一個(gè)Coder,也應(yīng)該有一個(gè)Developer的想法。一個(gè)好的Programmer往往會(huì)是一個(gè)差一點(diǎn)的Programmer的一百多倍,這也是為什么在計(jì)算機(jī)行業(yè)可以看到這么多的Hero。



四、先修煉內(nèi)功

        其實(shí)本科教育能讓我們達(dá)到的編程水平真的很低,至少我們達(dá)不到在培訓(xùn)機(jī)構(gòu)培訓(xùn)幾個(gè)月之后就能上手做項(xiàng)目的水平。當(dāng)然,在這里我并不是說(shuō)他們的水平高,只是他們是以實(shí)戰(zhàn)為目的,而我們更傾向于學(xué)習(xí)理論和鍛煉思維。所以要轉(zhuǎn)變思維,上大學(xué)不是為了找工作。如果不靜下心來(lái)學(xué)習(xí)并享受技術(shù),而是在大一就開(kāi)始為了四年后的工作問(wèn)題而糾結(jié)。那么,這四年你只能學(xué)會(huì)一個(gè)皮毛。要記住不要為了成功而優(yōu)秀,追求卓越,成功就會(huì)不期而至。其實(shí),在大學(xué)四年里,認(rèn)真學(xué)下去的話,我們能學(xué)到很多。比半路出家的Coder更了解計(jì)算機(jī)的整體結(jié)構(gòu)。有了一定的基礎(chǔ)之后,如果再學(xué)習(xí)一個(gè)新的知識(shí)就會(huì)快的多。

        我們?cè)诖髮W(xué)里做的其實(shí)很簡(jiǎn)單,但是也很復(fù)雜,就是用四年去了解和掌握計(jì)算機(jī)基礎(chǔ)知識(shí)。雖然基礎(chǔ)看不見(jiàn)摸不著,不像學(xué)會(huì)一個(gè)語(yǔ)言就能立刻編程。但是它會(huì)成為一種習(xí)慣,深深的沁入你的腦海,不知不覺(jué)的影響著你的一舉一動(dòng)。

        如果覺(jué)得我說(shuō)的比較抽象,我還可以舉一個(gè)大家都知道的例子,郭靖像洪七公學(xué)習(xí)降龍十八掌,郭靖在短短的幾天時(shí)間里就學(xué)會(huì)了如此精妙上乘的武功,是因?yàn)槠吖慕虒?dǎo)方法高超嗎?不是的,洪七公在教郭靖武功的時(shí)候滿腦子想的是黃蓉做的菜,哪有百分百的心思用在教一個(gè)傻小子武功上呢。是郭靖天資聰慧?我只能說(shuō)在黃蓉面前,郭靖就像個(gè)傻子。其實(shí)他能學(xué)會(huì)如此高超的武功全都依靠著江南七怪和全真教的馬鈺在這個(gè)傻小子小的時(shí)候不厭其煩地教他基本功,又恰巧這個(gè)傻小子學(xué)的認(rèn)真。以至于從量變到質(zhì)變,他的身體對(duì)武功有了一個(gè)下意識(shí)的反應(yīng)。所以才在學(xué)習(xí)降龍十八掌的時(shí)候沒(méi)有費(fèi)多大的力氣。反過(guò)頭來(lái)如果讓楊康這個(gè)沒(méi)有基礎(chǔ)的紈绔子弟來(lái)學(xué)習(xí)降龍十八掌,不走火入魔才怪呢。

        玩計(jì)算機(jī)的都是一群聰明人,我相信大家會(huì)懂我在例子中要說(shuō)明的意思。想要習(xí)得高深的技術(shù),就要有相應(yīng)的基礎(chǔ)做支撐,否則一切都是鏡花水月。

        說(shuō)了半天,到底計(jì)算機(jī)有哪些基礎(chǔ)呢?

        在我看來(lái),首先要學(xué)習(xí)的基礎(chǔ)是數(shù)學(xué)和英語(yǔ),因?yàn)橐粋€(gè)計(jì)算機(jī)系等于半個(gè)數(shù)學(xué)系和半個(gè)英語(yǔ)系。

        因?yàn)橛?jì)算機(jī)的起源是數(shù)學(xué),先有了數(shù)學(xué)精確的理論,才有了計(jì)算機(jī)的協(xié)調(diào)配合。而且站在計(jì)算機(jī)這個(gè)大金字塔頂尖的是數(shù)學(xué)家,是他們發(fā)現(xiàn)并引領(lǐng)了新算法,于是帶動(dòng)了整個(gè)金字塔的運(yùn)行。雖然我們不會(huì)也不怎么可能去做一個(gè)數(shù)學(xué)家,但是我們?cè)诮庾x一個(gè)算法或者解決一個(gè)問(wèn)題的時(shí)候,往往是和數(shù)學(xué)相掛鉤的。只有擁有了數(shù)學(xué)的思想,我們才能更好的學(xué)習(xí)更深的理論。所以在大學(xué)的時(shí)候還是認(rèn)真補(bǔ)齊一下數(shù)學(xué)的相關(guān)思想吧。注意,是數(shù)學(xué)思想,不是買本考研題做。

        還有英語(yǔ),這里我們可以思考一個(gè)問(wèn)題,為什么我大天朝的計(jì)算機(jī)較印度等英語(yǔ)國(guó)家弱?其實(shí)很大一部分原因應(yīng)該要?dú)w根于語(yǔ)言問(wèn)題上,雖然我國(guó)普及英語(yǔ)這么多年了,但是讓一個(gè)普通大學(xué)生流利的看一篇英語(yǔ)文章還是很有困難的吧。再看以下印度,印度因?yàn)橛邪俣嗄甑挠?guó)殖民史,以至于他的官方語(yǔ)言就是英語(yǔ)。在這里我不想吐槽印度英語(yǔ)連英國(guó)人都聽(tīng)不懂,但是他們?cè)陂喿x上完全沒(méi)有困難。所以他們?cè)陂喿x先進(jìn)的用英語(yǔ)書寫的計(jì)算機(jī)文章的時(shí)候是很輕松的。試想,當(dāng)我們還在努力消除語(yǔ)言帶來(lái)的差異時(shí),那些看懂英語(yǔ)的人已經(jīng)在計(jì)算機(jī)的大路上全力向前奔馳了。這些差距短期內(nèi)是沒(méi)有辦法彌補(bǔ)的。雖然我們有先天的劣勢(shì),但是我們要盡力消除這種劣勢(shì)。如果想進(jìn)一步學(xué)習(xí)計(jì)算機(jī)的話,還是在學(xué)習(xí)計(jì)算機(jī)基礎(chǔ)的時(shí)候惡補(bǔ)一下英語(yǔ)吧,這個(gè)是沒(méi)有辦法回避的。

        以上是在大一需要開(kāi)始入門的,千萬(wàn)不要等到畢業(yè)之后再補(bǔ),到時(shí)候就晚了。

        在這里我有必要說(shuō)一下關(guān)于語(yǔ)言選擇的問(wèn)題。對(duì)于大多數(shù)初學(xué)者來(lái)說(shuō),好多人有這種問(wèn)題存在:我到底先學(xué)什么?學(xué)C?還是學(xué)C++?還是學(xué)VC呢?還是Java?哪一個(gè)更好呢?學(xué)習(xí)程序設(shè)計(jì)和學(xué)習(xí)程序設(shè)計(jì)語(yǔ)言究竟是怎么一個(gè)關(guān)系?初學(xué)者究竟應(yīng)該如何取舍呢?就這些問(wèn)題,我從一個(gè)高手那里看了一下的這段話,可以幫助在這方面有問(wèn)題的人:學(xué)習(xí)程序設(shè)計(jì)就好比學(xué)習(xí)射擊,而程序設(shè)計(jì)語(yǔ)言就對(duì)應(yīng)射擊中的氣槍、手槍、步槍等各種槍械。學(xué)習(xí)射擊必須要選擇一種槍械,不可能沒(méi)有槍還能學(xué)好射擊的,也不可能同時(shí)學(xué)會(huì)使用所有的槍械。但是,如果掌握一種槍械的射擊,再學(xué)別的也就觸類旁通了。因?yàn)樵谑煜ひ环N槍械的同時(shí),也學(xué)習(xí)了射擊技術(shù)本身。再學(xué)其他的,自然事半功倍。學(xué)習(xí)程序設(shè)計(jì)也是一樣,必然要從學(xué)習(xí)一門程序設(shè)計(jì)語(yǔ)言開(kāi)始入手。在學(xué)會(huì)系統(tǒng)的編程理念之后,在根據(jù)不同工具的優(yōu)缺點(diǎn)來(lái)選擇使用哪一個(gè)!因?yàn)楦鱾€(gè)語(yǔ)言都有自己的強(qiáng)項(xiàng),所以我建議應(yīng)該多學(xué)幾門應(yīng)用方向不同的語(yǔ)言,以學(xué)習(xí)語(yǔ)言為契機(jī),充分了解計(jì)算機(jī)的的知識(shí)。

        在學(xué)習(xí)了兩到三門語(yǔ)言之后,就要開(kāi)始接觸這些語(yǔ)言的本質(zhì)了。大一之后會(huì)開(kāi)始學(xué)習(xí)數(shù)據(jù)結(jié)構(gòu)和基礎(chǔ)算法,這個(gè)是通用于所有語(yǔ)言的基礎(chǔ)知識(shí),如果沒(méi)有學(xué)習(xí)數(shù)據(jù)結(jié)構(gòu)就直接編程,那我是不敢想象這個(gè)程序的運(yùn)行效率能有多低。以后還會(huì)接觸到編譯原理、操作系統(tǒng)、數(shù)據(jù)庫(kù)原理、計(jì)算機(jī)網(wǎng)絡(luò),這些知識(shí)都是設(shè)計(jì)語(yǔ)言的本質(zhì)和核心知識(shí),同時(shí)也讓計(jì)算機(jī)專業(yè)的人和非計(jì)算機(jī)的人的思維逐漸區(qū)分開(kāi)來(lái)。

        以上這些東西都是教學(xué)規(guī)定的,是系統(tǒng)全面的讓人學(xué)習(xí)計(jì)算機(jī)相關(guān)知識(shí)的教綱。大家不要排斥它,相反的應(yīng)該是接觸它,感受它,喜歡上它。并且在規(guī)定的課程之外,有計(jì)劃的學(xué)習(xí)一下其他東西,千萬(wàn)不要跟著教學(xué)進(jìn)度亦步亦趨。

        想要修煉基礎(chǔ)這項(xiàng)內(nèi)功簡(jiǎn)單但是也很困難,簡(jiǎn)單的是用大路邊上的方法就能學(xué),困難的是堅(jiān)持下來(lái)很難。在這里我簡(jiǎn)單介紹一下如何做。

        首先要做的是要多接觸計(jì)算機(jī)知識(shí),讓自己能從其中找到一個(gè)興趣,從這個(gè)興趣出發(fā)然后拓展到其他的知識(shí)。我在大一的時(shí)候是跟著一個(gè)大三的學(xué)哥在做網(wǎng)站,慢慢的熟悉了網(wǎng)站之后發(fā)現(xiàn)自己對(duì)網(wǎng)絡(luò)的知識(shí)了解的已經(jīng)相當(dāng)多了,雖然不像那種能拿證的網(wǎng)絡(luò)工程師大神,但是我以這個(gè)興趣為切入點(diǎn),慢慢的看到了更大的世界。在這里需要向大家說(shuō)明的是,就算四年連軸轉(zhuǎn),也無(wú)法窺探到計(jì)算機(jī)知識(shí)的千分之一,所以千萬(wàn)不可固步自封,只見(jiàn)樹(shù)木而不見(jiàn)深林。總會(huì)有比你技高一籌的大神,要虛心請(qǐng)教。不要看到大神就只有仰望的份,要敢于樹(shù)立目標(biāo),挑戰(zhàn)自己,就能翻越看似不可逾越的高山。

        其次需要對(duì)所學(xué)到的知識(shí)有一個(gè)條理的理解,對(duì)所學(xué)到的知識(shí)要有自己的看法。萬(wàn)不可一股腦的接受,還奉為圭臬。因?yàn)槔蠋煵⒉皇浅D暾驹谟?jì)算機(jī)的前沿,有些知識(shí)很多年前就已經(jīng)被淘汰了,但是老師就講這個(gè)。這個(gè)并不是不對(duì),老的技術(shù)雖然被淘汰了,但是它的思想仍然可以鍛煉我們的大腦,還能讓我們?cè)诮佑|到更先進(jìn)的技術(shù)之后體會(huì)到新技術(shù)帶來(lái)的優(yōu)勢(shì)。只是在學(xué)習(xí)的時(shí)候要學(xué)會(huì)辨別哪些是淘汰的知識(shí),哪些是在現(xiàn)在乃至于未來(lái)幾年都是中流砥柱的知識(shí),分析這些技術(shù)的本質(zhì),并從中領(lǐng)悟技術(shù)更新?lián)Q代的本質(zhì)。至于如何分辨,那還需要大家多多接觸新知識(shí),讓自己的涉及面更廣,深入度更高。

        最后就是學(xué)習(xí)到理論知識(shí)后一定要想方設(shè)法的實(shí)踐一下。比如學(xué)習(xí)設(shè)計(jì)語(yǔ)言的時(shí)候,一定要將代碼實(shí)際輸入到計(jì)算機(jī)中,然后看能否運(yùn)行成功。雖然看似簡(jiǎn)單機(jī)械,但這是最能見(jiàn)基本功的地方。就算一個(gè)人想法和思路都很清晰,但是一旦真正編寫代碼卻不知道如何下手,又或者寫出來(lái)的代碼Bug一大堆,再好的想法和思路也會(huì)被這些惱人的錯(cuò)誤給折磨的煙消云散。如果只是一門心思的學(xué)教科書上的理論,那你還是去考研吧,也許單純的學(xué)習(xí)理論知識(shí)才是你的生活方式。所以一定要記住,千萬(wàn)不可眼高手低。只有將理論和實(shí)踐相結(jié)合,在實(shí)踐中領(lǐng)悟?yàn)槭裁匆駮旧蠈懙哪菢幼?,為什么?huì)出錯(cuò),出錯(cuò)了如何解決,才能提高自己解決問(wèn)題的能力,鞏固所學(xué)到的知識(shí),理順自己的思路,體會(huì)成功的喜悅。


五、在迷茫中前進(jìn)

        每年大一都會(huì)在開(kāi)學(xué)之后思想上都會(huì)集中爆發(fā)幾個(gè)問(wèn)題,就像每個(gè)階段都會(huì)有遇到每個(gè)階段的問(wèn)題一樣,這很正常,并且這些問(wèn)題都是造成迷茫的原因,要正視它并解決它。

        比如在入學(xué)后常見(jiàn)的思想問(wèn)題就是總是覺(jué)得自己考的學(xué)校不好,離自己的想象中的大學(xué)相去甚遠(yuǎn)。對(duì)于這個(gè)問(wèn)題其實(shí)我也遇到過(guò)、掙扎過(guò),并且因?yàn)檫@個(gè)原因也頹廢過(guò),但是我后來(lái)想明白了?,F(xiàn)在考上的大學(xué)是自己之前應(yīng)試能力的證明,現(xiàn)在上的學(xué)校差勁只能是自己在過(guò)去的時(shí)候沒(méi)有很好的掌握應(yīng)試能力,但是并不能代表自己比其他人差。人跟人的智商確實(shí)是有差距,但是相差十幾分就能從生活中看出來(lái)嗎?智商真正能達(dá)到130以上的全球能有幾個(gè),如果非要跟這些高智商的天才比,那無(wú)疑就是把自己腦袋對(duì)著墻撞。所謂學(xué)校的好壞只能說(shuō)是在硬件設(shè)施上,只要不是搞學(xué)術(shù)和從政,是哪個(gè)學(xué)校畢業(yè)的無(wú)關(guān)緊要,也沒(méi)見(jiàn)哪個(gè)企業(yè)在招聘的時(shí)候打著旗說(shuō)非名校生不要吧。之所以覺(jué)得現(xiàn)實(shí)的大學(xué)跟自己想象的不一樣是因?yàn)橹皼](méi)有接觸過(guò)真正的大學(xué),只是在別人那里得到只言片語(yǔ),然后自己無(wú)意識(shí)地想象出一所大學(xué),并且一直先入為主地深信那里的一切都是完美無(wú)瑕的。其實(shí)這個(gè)完美的大學(xué)只存在于自己的腦海里,在世界上不會(huì)找到這么一所大學(xué)。拿一座以自己的觀念所虛構(gòu)的完美大學(xué)與現(xiàn)實(shí)中的大學(xué)相比,當(dāng)然會(huì)有落差。

        首先,進(jìn)入大學(xué)最重要的是先要擺正心態(tài),要學(xué)會(huì)去原諒自己,不要盲目的比較。不要再抱怨學(xué)校,如果無(wú)法改變環(huán)境,何不嘗試變換心情去了解它,適應(yīng)它。

        其實(shí),解決這些問(wèn)題最好的方法是把自己從瑣事中脫離,慢慢接觸計(jì)算機(jī)知識(shí),讓自己進(jìn)入知識(shí)的海洋,同時(shí)培養(yǎng)自己對(duì)計(jì)算機(jī)專業(yè)的興趣。大學(xué)第一年就是用來(lái)適應(yīng)大學(xué)并尋找大學(xué)意義的。放輕松的同時(shí)還要不斷的繪出這個(gè)專業(yè)輪廓,并選一個(gè)大體方向。把注意力放在這些問(wèn)題上,你會(huì)發(fā)現(xiàn)所謂的迷茫問(wèn)題被輕而易舉的解決了。

        其次,不僅僅是局限于學(xué)習(xí)計(jì)算機(jī),不論做什么,都需要一個(gè)開(kāi)闊的眼界。如果只把目光放在本班本校,那么就把自己的水平和覺(jué)悟給無(wú)意識(shí)地降低了。作為一個(gè)計(jì)算機(jī)系的人,就需要把視野開(kāi)闊到全世界。并且只有這樣,才能不為一點(diǎn)小小的成功而沾沾自喜,也不會(huì)為了一點(diǎn)小小的失敗而一蹶不振;才能把握最新的思想和動(dòng)態(tài),才能學(xué)習(xí)到最新的知識(shí)。沒(méi)事的時(shí)候多去一下計(jì)算機(jī)的相關(guān)網(wǎng)站,多接觸一下他們的思想。寒暑假也可以去一個(gè)繁華點(diǎn)的城市打打工,見(jiàn)見(jiàn)世面,順便學(xué)會(huì)以一個(gè)成年人的思維來(lái)想一些事情。

        說(shuō)到打工,我需要在這里說(shuō)一下打工和學(xué)習(xí)的關(guān)系。如果想靠計(jì)算機(jī)技術(shù)來(lái)生活的話,還是不建議去打工的,因?yàn)橛么蚬さ臅r(shí)間多學(xué)會(huì)一個(gè)高級(jí)一點(diǎn)的思維方式,就能在畢業(yè)后讓自己的起薪增加好幾百。如果是依托計(jì)算機(jī)知識(shí)而跟人打交道的話,建議去做一些服務(wù)項(xiàng)目,在打工中感悟與人打交道的真理??偠灾?,大學(xué)生打工不要為了賺錢而打工,也不要看到錢就做。重要的是能從這次打工中得到什么經(jīng)驗(yàn),盡量找一個(gè)能跟以后從事的職業(yè)相關(guān)的工作,這要的會(huì)讓自己了解到這個(gè)行業(yè)的許多情況,能為以后的工作加分。只要能保證人身安全,打工不要在乎錢多少,經(jīng)驗(yàn)才是最重要的。

        再者,鐵打的營(yíng)盤流水的兵,這句話對(duì)學(xué)生也適用,大學(xué)四年能帶走的無(wú)非就是知識(shí)和一份珍貴的友情。在大學(xué)里需要找到幾個(gè)志趣相投的朋友,不需要多,能有兩三個(gè)就可以,在四年里面,相互切磋,相互學(xué)習(xí),相互進(jìn)步。俗話說(shuō)獨(dú)學(xué)而無(wú)友,朋友朋友間相互交流,能迸發(fā)出思想的火花,甚至這思想是改變世界的起點(diǎn)。與朋友相似的還要有一個(gè)能指明方向的師長(zhǎng),他不僅僅局限于老師,還可以是在經(jīng)歷上長(zhǎng)自己,或者在思想上長(zhǎng)與自己的人。他能在許多你走入困境的時(shí)候給你一個(gè)忠告,就是一個(gè)忠告就能讓你重新煥發(fā)活力,克服之前無(wú)法克服的困難。所以,師長(zhǎng)在左前,朋友在右,讓你的旅途不再孤單。


        入學(xué)后,你應(yīng)該會(huì)震撼,原來(lái)身邊有才華的人是這么多!但是,最出彩的那一批人在大二之后才會(huì)浮出水面。年輕的時(shí)候才華橫溢是一個(gè)莫大的貶義詞。不是要你做笨鳥(niǎo)——如果不笨的鳥(niǎo)先飛,那就無(wú)敵了。 如果沒(méi)有腳踏實(shí)地,天賦是最誤人的東西,最不值錢,因?yàn)橛刑熨x的人最不相信游戲規(guī)則。不論你在大學(xué)里面做什么,有一條定理你永遠(yuǎn)無(wú)法躲避:現(xiàn)在你能忍受多大的孤獨(dú)和寂寞,將來(lái)你才能取得多大的成就。如果你反駁說(shuō)你知道某某每天花天酒地,但靠著關(guān)系進(jìn)某某知名單位。那我只能說(shuō)你還沒(méi)有了解這個(gè)社會(huì)的生存法則。首先你只看到了某某花天酒地,你是否知道他背地里面忍受了多大的寂寞去學(xué)習(xí)。其次,關(guān)系也是一種資本,不論是父母的人脈還是他自己通過(guò)花天酒地積攢下來(lái)的人脈。還有,知名單位也是一個(gè)蘿卜頂一個(gè)坑,沒(méi)有相應(yīng)能力絕對(duì)不會(huì)給你一個(gè)很好的位置(體制內(nèi)的單位也是),有得必有所失。最后,人前只會(huì)夸己好,未聽(tīng)人前損己壞,本來(lái)很寒酸的一個(gè)人,一件事?lián)Q種說(shuō)法就能把別人給蒙住了。


        最后,我想要說(shuō),請(qǐng)給自己一個(gè)夢(mèng)想。不要因?yàn)樽约哼M(jìn)了一個(gè)覺(jué)得垃圾的學(xué)校就覺(jué)得自己什么都不是,不要被這個(gè)世界所推崇的價(jià)值觀打倒,不要屈服與任何借口,不要讓任何人否定你自己。我們都是有思想的人,是這個(gè)世界的未來(lái)。如果不給自己一個(gè)夢(mèng)想,怎么能熬得過(guò)這漫長(zhǎng)的人生。


六、一些瑣碎的想法

        學(xué)會(huì)使用網(wǎng)絡(luò)。網(wǎng)絡(luò)遠(yuǎn)遠(yuǎn)不止看視頻,聽(tīng)音樂(lè),玩游戲這些功能,在遇到不明白的問(wèn)題后,要想著能在網(wǎng)絡(luò)上尋找到正確的答案。同時(shí)掌握一種辨別信息真?zhèn)蔚姆绞剑苊馐艿藉e(cuò)誤的信息或垃圾信息侵害。還要限制自己在網(wǎng)絡(luò)上的時(shí)間,以防過(guò)度依賴虛擬的網(wǎng)絡(luò)。記住,網(wǎng)絡(luò)對(duì)于學(xué)習(xí)計(jì)算機(jī)的人來(lái)說(shuō)只是一個(gè)工具,你什么時(shí)候見(jiàn)過(guò)一個(gè)制造汽車的一天24小時(shí)開(kāi)車的。

        時(shí)間是最寶貴的,最公平的就是每個(gè)人每天都有相同的24個(gè)小時(shí)。要合理的安排好自己的時(shí)間,應(yīng)該意識(shí)到什么是必須做的,什么是急于做的。同時(shí)遇到一些事情要懂得取舍,有時(shí)候放棄是為了更大的收獲。

        一個(gè)真正樂(lè)于開(kāi)發(fā)軟件并想通過(guò)軟件來(lái)改變?nèi)藗兩畹牟⒉恍加谏孀阌跈?quán)利的斗爭(zhēng),因?yàn)榛居煌匀恍闹械木辰绮煌?。如果以后成為了管理者,?qǐng)充分發(fā)現(xiàn)并呵護(hù)些真正的Developer,他們以后才是能給你提供業(yè)績(jī)的人。如果以后成為這種人,請(qǐng)好好享受,因?yàn)檫@群人是世界上最快樂(lè)簡(jiǎn)單的人之一,他們不會(huì)為了一些小事斤斤計(jì)較,也不會(huì)為了權(quán)力的斗爭(zhēng)而處心積慮,他們最重要的,是自己心中那個(gè)完美的世界。

        不要在瑣碎的生活中迷失自己,也不要被生活磨滅掉自己當(dāng)初的激情。

        如果被很多事情煩心,不如休息一段時(shí)間,調(diào)整一下心態(tài)再重新開(kāi)始。

        開(kāi)始學(xué)習(xí)的知識(shí)看似沒(méi)有任何聯(lián)系,但是再繼續(xù)學(xué)習(xí)的話可以發(fā)現(xiàn),他們是緊密相連的。

        當(dāng)基本功練到一定程度,知識(shí)接觸到一定范圍就會(huì)發(fā)現(xiàn),其實(shí)有很多的知識(shí)是在計(jì)算機(jī)外面。等達(dá)到這層境界的時(shí)候,希望你也可以把自己學(xué)到的經(jīng)驗(yàn)傳授給一級(jí),讓他們少走一些彎道,讓一級(jí)更比一級(jí)強(qiáng),讓知識(shí)在年級(jí)間傳承,成為一個(gè)良性循環(huán),這也是為中國(guó)計(jì)算機(jī)行業(yè)做一份微薄的貢獻(xiàn)吧。

        多閱讀,多交流。有人說(shuō)過(guò),大學(xué)階段買書花過(guò)的錢,就是你工作后的起薪。我相信這只是某個(gè)書蟲(chóng)的傲嬌,但也算有些道理。要提醒的是,不讀書,就等于止步不前。


        存在就有其存在的原因,如果想否定一件事情的話,請(qǐng)先親自體驗(yàn)一下再說(shuō)。


七、后記


    朝為田舍郎,暮登天子堂。將相本無(wú)種,男兒當(dāng)自強(qiáng)。    ——《琵琶記》高明


    人生很短暫,但是對(duì)于自己來(lái)說(shuō)卻很漫長(zhǎng),以后的歲月了,無(wú)論從事什么,請(qǐng)給自己一個(gè)夢(mèng)想,并守住這個(gè)夢(mèng)想,即使被人嘲笑,被現(xiàn)實(shí)否定。不要因?yàn)樽员岸桓胰ピO(shè)立并追求自己的夢(mèng)想,每個(gè)人都有追求夢(mèng)想的權(quán)利,所有的不可能只是為了逃避而找的借口。要相信當(dāng)為一個(gè)夢(mèng)想而執(zhí)著努力時(shí),全世界都會(huì)來(lái)幫助你。


    我深信,我很渺小,與茫茫宇宙相比可以忽略不計(jì)。但是我的夢(mèng)想很大,因?yàn)橛袎?mèng)才讓我尋找到存在的意義。




PS:        之前在選博客和選擇域名這個(gè)問(wèn)題上糾結(jié)了很久,處于安全性和穩(wěn)定性考慮,暫定使用CSDN的BLOG。因?yàn)槭堑谝淮问褂脤懭绱碎L(zhǎng)的博客(近萬(wàn)字),即使寫了提綱,也是在這個(gè)提綱下想到哪寫到哪,所以難免邏輯上有些混亂。雖在發(fā)表之前自己校驗(yàn)了幾遍,奈何能力有限,筆誤之處,請(qǐng)各位多多包涵。)




    本站是提供個(gè)人知識(shí)管理的網(wǎng)絡(luò)存儲(chǔ)空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點(diǎn)。請(qǐng)注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購(gòu)買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊一鍵舉報(bào)。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評(píng)論

    發(fā)表

    請(qǐng)遵守用戶 評(píng)論公約

    類似文章 更多

    久久99热成人网不卡| 欧美日韩国内一区二区| 欧美日韩精品综合一区| 久久三级国外久久久三级| 污污黄黄的成年亚洲毛片| 四季精品人妻av一区二区三区 | 91福利免费一区二区三区| 欧美不卡一区二区在线视频| 欧美人妻免费一区二区三区 | 国产精品亚洲综合色区韩国| 国产精品成人一区二区在线| 中日韩免费一区二区三区| 久久99一本色道亚洲精品| 偷拍偷窥女厕一区二区视频| 清纯少妇被捅到高潮免费观看| 丝袜破了有美女肉体免费观看| 国产老熟女乱子人伦视频| 日韩中文字幕在线不卡一区| 欧美大胆美女a级视频| 一级片黄色一区二区三区| 日本熟妇五十一区二区三区| 国产亚洲系列91精品| 精品国自产拍天天青青草原| 厕所偷拍一区二区三区视频| 中文字幕在线五月婷婷| 亚洲欧洲成人精品香蕉网| 国产欧美日韩在线精品一二区 | 一区二区福利在线视频| 亚洲精品国产美女久久久99| 香蕉尹人视频在线精品| 加勒比东京热拍拍一区二区| 亚洲国产精品无遮挡羞羞| 日韩色婷婷综合在线观看| 亚洲午夜福利不卡片在线| 国产福利在线播放麻豆| 伊人欧美一区二区三区| 亚洲在线观看福利视频| 超碰在线播放国产精品| 成人国产一区二区三区精品麻豆 | 亚洲中文字幕在线视频频道| 日韩精品一区二区三区射精|