• <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>

            Onway

            我是一只菜菜菜菜鳥(niǎo)...
            posts - 61, comments - 56, trackbacks - 0, articles - 34

            1.
            極端的社會(huì)輿論

            每每看到大學(xué)生就業(yè)報(bào)告里提到計(jì)算機(jī)系學(xué)生失業(yè)人數(shù)最多時(shí),我就想mn,什么原因?qū)е铝诉@種現(xiàn)象的發(fā)生,在中國(guó)軟件還處于比較初級(jí)的階段時(shí),市場(chǎng)對(duì)軟件人才的需求應(yīng)該每年在大幅的遞增,可是大學(xué)里培養(yǎng)出來(lái)的計(jì)算機(jī)科班人才質(zhì)量卻每況愈下,甚至還不如一個(gè)軟件培訓(xùn)機(jī)構(gòu)兩三個(gè)月訓(xùn)練出來(lái)的人好用,為什么?想想現(xiàn)在的計(jì)算機(jī)科班畢業(yè)生的水平吧,大學(xué)四年下來(lái),90%的學(xué)生寫(xiě)的代碼沒(méi)有超過(guò)2000行,不Linux操作系統(tǒng)為何物,不知道C++Vc的區(qū)別,沒(méi)有開(kāi)發(fā)出一塊實(shí)用功能的簡(jiǎn)單軟件, 沒(méi)有使用過(guò)STL,甚至不知STL為何物,更不用提設(shè)計(jì)模式之類(lèi)的比較高級(jí)一點(diǎn)的東西了……這樣的例子還能舉出很多
            就是這樣的人才質(zhì)量,如何讓一個(gè)以營(yíng)利為目的的公司接受,如何為企業(yè)創(chuàng)造價(jià)值? 但是也有那么一些人,能進(jìn)入微軟、IBMgoogle、百度這樣的公司,拿著年薪幾十萬(wàn)。

            2. 失敗的計(jì)算機(jī)教育體制
            我也是一名畢業(yè)不久的計(jì)算機(jī)科班畢業(yè)生,從我目前了解的情況看來(lái),大學(xué)時(shí),沒(méi)有幾個(gè)學(xué)生真正的對(duì)計(jì)算機(jī)編程感興趣,體會(huì)不到通過(guò)編程解決問(wèn)題帶來(lái)的樂(lè)趣,只是單純的跟著課程的設(shè)置學(xué)習(xí),這樣沒(méi)有目的性的學(xué)習(xí)效率如何之底?大學(xué)里的學(xué)生又有幾個(gè)人能對(duì)自己的職業(yè)規(guī)劃有一個(gè)基本的了解?大學(xué)里有幾個(gè)人能理解學(xué)習(xí)的課程在具體的實(shí)踐中的作用? 這些慘痛的例子說(shuō)明了我們大學(xué)對(duì)計(jì)算機(jī)系學(xué)生的引導(dǎo)是非常不夠的?沒(méi)能激起對(duì)學(xué)習(xí)計(jì)算機(jī)技術(shù)的興趣?不能告訴大家一個(gè)將來(lái)一個(gè)明確的職業(yè)規(guī)劃方向,沒(méi)有很好的引導(dǎo)學(xué)生去思考自己的職業(yè)規(guī)劃方向?如果是這種狀態(tài)去學(xué)習(xí),大學(xué)四年基本是廢掉了……
            另外一個(gè)就是大學(xué)課程的設(shè)置,各種各樣的課程,填鴨式的教學(xué)方式…. 純粹理論式的教學(xué)方式….到頭來(lái),學(xué)生真正學(xué)到了什么?幾個(gè)術(shù)語(yǔ)名詞而已…..一樣對(duì)操作系統(tǒng)是那樣的迷茫….不知道編譯原理的語(yǔ)法分析為何物? 不知道數(shù)據(jù)結(jié)構(gòu)中的樹(shù)和圖將有何用?

            3. 四年后,我能驕傲的說(shuō)我是計(jì)算機(jī)系的學(xué)生
            上面發(fā)了那么多的牢騷,其實(shí)都是有感而發(fā)….下面在結(jié)合自己的工作的感受具體談?wù)動(dòng)?jì)算機(jī)學(xué)生應(yīng)該如何規(guī)劃自己的大學(xué)四年
            大一:
            一個(gè)新兵蛋子,剛走進(jìn)象牙塔的大門(mén),什么都是新鮮的,不斷聽(tīng)著學(xué)長(zhǎng)們說(shuō)著天書(shū)般的技術(shù)術(shù)語(yǔ)天天爭(zhēng)論C++java哪個(gè)好,.net是否比Vc更智能先進(jìn)…. 還有什么Asp.net …. 一堆的技術(shù)擺在自己面前了
            然后自己就糊涂了….去問(wèn)學(xué)長(zhǎng)吧學(xué)長(zhǎng)告訴你..好好學(xué)習(xí)java將來(lái)有錢(qián)途…..
            其實(shí)大一,沒(méi)必要學(xué)習(xí)各種新鮮的技術(shù)…..把高等數(shù)學(xué)學(xué)好吧….這才是正事,是決定了著將來(lái)你是否能稱(chēng)為一個(gè)大牛還是一個(gè)編程語(yǔ)言的熟練操作工人的因素…. 也許這時(shí)候的你還不知道高等數(shù)學(xué)有什么作用
            但我要告訴你的是如果你的悟性高…. 工作一兩年也許就能體會(huì)到數(shù)學(xué)的做用…. 學(xué)高數(shù)..不是簡(jiǎn)簡(jiǎn)單單的學(xué)習(xí)微積分…. 在掌握這些知識(shí)的時(shí)候….鍛煉自己的邏輯思維….. 鍛煉自己的思考問(wèn)題解決問(wèn)題的方法和能力。作用在將來(lái)一定大大的….. 等將來(lái)如果你涉足密碼學(xué)你會(huì)發(fā)現(xiàn)各種積分方程和矩陣變化…. 將來(lái)在計(jì)算一個(gè)算法的復(fù)雜性和證明算法的可靠性時(shí),也離不開(kāi)數(shù)學(xué)知識(shí)…. 如果你涉足人工智能和語(yǔ)音識(shí)別,各種統(tǒng)計(jì)模型就會(huì)呈現(xiàn)在你面前。在你畢業(yè)找工作時(shí),這個(gè)才是你和專(zhuān)業(yè)培訓(xùn)機(jī)構(gòu)培訓(xùn)出來(lái)的學(xué)生的差異能力。這才是企業(yè)更看重的能力。如果你還有時(shí)間的話(huà),學(xué)習(xí)C語(yǔ)言但是不要再用譚浩強(qiáng)的書(shū)了….
            The C program langue 如果能真正領(lǐng)悟書(shū)中70%的例子話(huà),那就足夠了. 如果能把這兩門(mén)課程學(xué)到十分優(yōu)秀,恭喜你,你已經(jīng)成功了一半了…..

            大二:
            如果你在大一學(xué)習(xí)了C之后,這個(gè)時(shí)候大學(xué)的課程就要涉及操作系統(tǒng)和數(shù)據(jù)結(jié)構(gòu)、還有匯編語(yǔ)言了…… 這也是大二一定要學(xué)好的兩門(mén)課了……大學(xué)的操作系統(tǒng)太失敗了,上完課后,很多的學(xué)生不知道所云,更加感覺(jué)操作系統(tǒng)的神秘了,課程設(shè)計(jì)也就是什么銀行家算法的,然后大家在網(wǎng)上一頓搜索,然后交給老師就算完事了
            其實(shí),我的建議是自己寫(xiě)一個(gè)操作系統(tǒng)內(nèi)核,實(shí)現(xiàn)內(nèi)存管理,進(jìn)程管理和切換 等一些基礎(chǔ)的東西了就可以了,《自己動(dòng)手寫(xiě)操作系統(tǒng)》就是很好的教材…… 如果還有時(shí)間,學(xué)習(xí)《Linux內(nèi)核設(shè)計(jì)與實(shí)現(xiàn)》,看看現(xiàn)實(shí)商用的操作系統(tǒng)是怎么實(shí)現(xiàn)的? 當(dāng)然最好和原碼結(jié)合的一起看,效果最好。還有趙炯博士的 .012Linux內(nèi)核完全剖析”什么的。如果能仔細(xì)閱讀,收獲一定不少。當(dāng)然還有數(shù)據(jù)結(jié)構(gòu),這個(gè)也是重中之中,這也是和非科班出身的學(xué)生的差別,關(guān)鍵是你學(xué)的好壞,這個(gè)的實(shí)踐主要在ACM上,當(dāng)學(xué)習(xí)完數(shù)據(jù)結(jié)構(gòu)后,最重要的是使用,不斷的在Acm上做各種各樣的題目,不斷的提升自己算法設(shè)計(jì)的能力。從大二開(kāi)始,如果能堅(jiān)持兩年下來(lái),那么一般的算法設(shè)計(jì)肯定是難不住的了,也許這時(shí)候高數(shù)打下的基礎(chǔ)就會(huì)起作用了。
            當(dāng)畢業(yè)的時(shí)候,進(jìn)入一家好的公司應(yīng)該不是太難的事情了。再說(shuō)說(shuō)匯編語(yǔ)言,本質(zhì)上這也是一門(mén)編程語(yǔ)言,可能剛?cè)腴T(mén)的時(shí)候比較困難,但是程序?qū)懚嗔?,?/font>C也沒(méi)有差別了。我還想說(shuō)一點(diǎn),就是現(xiàn)在Windows內(nèi)核也逐步開(kāi)放了,至少有很多的逆向的資源可以學(xué)習(xí)。如果對(duì)Windows有興趣,一樣可以學(xué)習(xí)操作系統(tǒng)的實(shí)現(xiàn)原理。

            大三:
            離散數(shù)學(xué)和編譯原理是個(gè)重頭戲,離散數(shù)學(xué)雖然我現(xiàn)在還沒(méi)體會(huì)到他的作用,但是和高數(shù)一樣,這中內(nèi)在的東西才是最重要的,代表著內(nèi)功,如果沒(méi)有學(xué)好,這些債遲早還要要還的。 編譯原理,學(xué)習(xí)完以后一樣會(huì)讓你云里霧里,整天做那些無(wú)聊的題目。還是說(shuō)實(shí)踐吧,網(wǎng)上有開(kāi)源的C編譯器的源碼,下載下來(lái)然后好好學(xué)習(xí)下,結(jié)合編譯原理書(shū)中講的東西,好好的消化一些這些知識(shí),最后,自己如果能寫(xiě)出來(lái)一個(gè)C編譯器的話(huà),那你的編譯原理也就通過(guò)了。當(dāng)然這個(gè)時(shí)候可以學(xué)習(xí)一些C++Java之類(lèi)語(yǔ)言,但是學(xué)到夠平時(shí)用的就可以了,沒(méi)有學(xué)非常深。選擇一本教材學(xué)習(xí)兩三個(gè)月就行了。


            當(dāng)然,這個(gè)時(shí)候,可能你的同學(xué)已經(jīng)能做出來(lái)各種漂亮的網(wǎng)頁(yè),也可能熟練的使用MFC類(lèi)庫(kù)做出各種各樣的漂亮的軟件,這些沒(méi)什么,如果三年下來(lái),如果你能夠按照上面我寫(xiě)的那樣堅(jiān)持學(xué)習(xí)。也許他們用三年學(xué)習(xí)的這些東西,你用三個(gè)月就能熟練。

            大四:
            到了找工作的時(shí)候,如果你按照上面一步一個(gè)腳印的學(xué)習(xí),我相信你會(huì)收到很多大公司的offer。因?yàn)榇蠊靖粗氐氖悄愕膬?nèi)功的深厚,而小公司才會(huì)看重那些花拳繡腿的技術(shù)。但是這個(gè)時(shí)候,千萬(wàn)不要忘記繼續(xù)學(xué)習(xí),很多的學(xué)生大四一年都浪費(fèi)掉了,真實(shí)太可惜了,在前面三年的基礎(chǔ)上,到了厚積薄發(fā)的時(shí)候了,
            開(kāi)始要思考自己的職業(yè)規(guī)劃了,你要選擇Linux方向還是Windows方向,要選擇底層方向還是應(yīng)用方向,
            要選擇網(wǎng)頁(yè)方向還是桌面應(yīng)用方向。是選擇自然語(yǔ)言處理還是人工智能。這個(gè)時(shí)候你要選擇自己的一個(gè)方向,當(dāng)然你可以向你的導(dǎo)師求助,然后確定自己的發(fā)展方向,大四一年就可以專(zhuān)心的學(xué)習(xí)了。


            4. 附上我認(rèn)為計(jì)算機(jī)學(xué)習(xí)比較好輔助教材:

            C語(yǔ)言: the C Program Language
            操作系統(tǒng); 于淵:《自己動(dòng)手寫(xiě)操作系統(tǒng)》

            Linux內(nèi)核設(shè)計(jì)與實(shí)現(xiàn)》

            Linux內(nèi)核完全剖析》

            Linux內(nèi)核情景分析》

            Windows內(nèi)核情景分析》
            編譯原理: 龍書(shū)《編譯原理》
            匯編:
            王爽老師《匯編第二版》

            5. 后記

            以上都是自己在工作后對(duì)大學(xué)四年的反思,可能很多人有不一樣的看法,我沒(méi)有任何異議。畢竟每個(gè)人經(jīng)歷是不一樣的,但是如果你向想做真正的計(jì)算機(jī)科班出身的學(xué)生,學(xué)好上面介紹的課程吧。在以后的職業(yè)生涯中,你會(huì)終身受益的。當(dāng)然上面很多的課程我沒(méi)有提到,并不代表他們不需要學(xué)習(xí),只是分量沒(méi)有那么重而已。因?yàn)槟氵€是要畢業(yè)的,每門(mén)功課還是要過(guò)的。zds

            當(dāng)然,我現(xiàn)在認(rèn)為,計(jì)算機(jī)的本科四年真是一個(gè)打基礎(chǔ)的四年,之后才是學(xué)習(xí)各種招式,如果基礎(chǔ)打好了,招式的學(xué)習(xí)會(huì)事半功倍的。當(dāng)進(jìn)入公司后,一樣要持續(xù)不斷的學(xué)習(xí),才能讓你不斷的進(jìn)步。自己文采不好,寫(xiě)的比較亂,但都是肺腑之言,各位將就看吧。

            中文字幕乱码人妻无码久久| 精品无码久久久久久午夜| 精品国产一区二区三区久久蜜臀 | 伊人久久大香线蕉AV一区二区| 欧美久久综合九色综合| 久久九九精品99国产精品| 久久久久中文字幕| 久久婷婷激情综合色综合俺也去| 久久美女人爽女人爽| 99久久精品免费看国产一区二区三区 | 久久WWW免费人成一看片| 精品久久久噜噜噜久久久| 久久久久亚洲AV无码去区首| 无码专区久久综合久中文字幕 | 亚洲国产成人久久精品99| 大伊人青草狠狠久久| 亚洲精品无码久久久久去q| 久久久久无码中| 久久久精品国产亚洲成人满18免费网站| 久久夜色精品国产噜噜麻豆| 伊人久久成人成综合网222| 日本国产精品久久| 久久久久亚洲?V成人无码| 国产成人香蕉久久久久| 久久久久夜夜夜精品国产| 久久免费小视频| 久久婷婷久久一区二区三区| 久久99中文字幕久久| 狠狠色丁香久久综合五月| 久久99国产亚洲高清观看首页 | 久久精品国产秦先生| 久久亚洲AV成人出白浆无码国产| 久久精品视频一| 久久精品国产欧美日韩99热| 99久久这里只精品国产免费| 日本国产精品久久| 久久久久亚洲精品日久生情| 久久久噜噜噜久久熟女AA片| 99久久国产热无码精品免费| 中文字幕成人精品久久不卡| 久久久久久久综合日本|