學(xué)了四年編程,感覺啥也不會(huì)!計(jì)算機(jī)專業(yè)到底教會(huì)了我們什么?
????????現(xiàn)在計(jì)算機(jī)專業(yè)的大學(xué)課程和畢業(yè)之后工作中用到的知識(shí)有點(diǎn)脫節(jié),我們?cè)诖髮W(xué)里學(xué)的知識(shí)跟不上企業(yè)的需求,那么作為計(jì)算機(jī)專業(yè)的學(xué)生該怎么做呢?

????????現(xiàn)在計(jì)算機(jī)專業(yè)的畢業(yè)生很多, 屬于競(jìng)爭(zhēng)最激烈的專業(yè)之一,同時(shí)企業(yè)對(duì)計(jì)算機(jī)專業(yè)的畢業(yè)生在技術(shù)上的要求也很高,基本上要求到企業(yè)就能直接為企業(yè)創(chuàng)造效益的人員。
????????有人說現(xiàn)在大學(xué)里教授的課程比較陳舊,不能適應(yīng)工作需要,關(guān)于這個(gè)問題,我是這么看的,首先看看大學(xué)的課程,專業(yè)課和專業(yè)基礎(chǔ)課主要有?C,C++?,?JAVA?,?VB?,?SQL?,計(jì)算機(jī)網(wǎng)絡(luò)以及軟件工程等等。每個(gè)學(xué)校學(xué)的都差不多。?現(xiàn)在很多大學(xué)生有些迷茫,去人才市場(chǎng)應(yīng)聘的時(shí)候發(fā)現(xiàn)企業(yè)的需求和自己大學(xué)學(xué)的不太一樣,有點(diǎn)落后,比如現(xiàn)在你在大學(xué)學(xué)的是?JAVA?,但是在企業(yè)中用的主要是?J2EE?的幾個(gè)框架比如?SSH?,?struts?,?spring?,?hibernate?以及嵌入式?JAVE ME?。在學(xué)校里雖然學(xué)了?C?和?C++.?但是發(fā)現(xiàn)企業(yè)里有需要的比大學(xué)里學(xué)的深?yuàn)W多了??磥?,大學(xué)的課程和實(shí)際應(yīng)用有點(diǎn)脫節(jié)。

????????雖然現(xiàn)在大學(xué)本科階段學(xué)的計(jì)算機(jī)的相關(guān)課程會(huì)和企業(yè)中的用到的技術(shù)相比有點(diǎn)落后,也就是我們學(xué)的知識(shí)跟不上企業(yè)的需求,但是我認(rèn)為大學(xué)的課程也不是說落后了就沒用了,你不能只看到他的課程內(nèi)容落后就全盤否定它,等你學(xué)了這些課程以后,等于給你打了非常好的基礎(chǔ),在這個(gè)大學(xué)課程的基礎(chǔ)之上,你完全有能力自學(xué)其他的知識(shí),比如你大學(xué)里學(xué)了?JAVA?,你完全可以自己去找書學(xué)習(xí)SSH,struts,spring,hibernate以及嵌入式?JAVE ME?。
????????至于如何學(xué)習(xí),我說一下,你可以去書店買書,一般都是書配光盤,只要你有一定的基礎(chǔ),你看書然后按照光盤做,一定能掌握內(nèi)容。我的幾個(gè)同學(xué)大學(xué)學(xué)完?JAVA?的時(shí)候,在畢業(yè)之前已經(jīng)把幾個(gè)框架都學(xué)完了,他們幾個(gè)現(xiàn)在都是項(xiàng)目經(jīng)理了,我還有2個(gè)同學(xué)他們?cè)趯W(xué)完?C?語言以后,在畢業(yè)之前已經(jīng)把?C?語言大學(xué)沒講到的課程通過自學(xué)學(xué)完了,有?2?個(gè)同學(xué)在一汽做軟件開發(fā),就是做?C?語言的。?所以我說,大學(xué)計(jì)算機(jī)專業(yè)的教育給我們打下來很好的?專業(yè)課的基礎(chǔ)?。

????????我們同學(xué)也說,畢業(yè)好幾年了,但是感覺大學(xué)學(xué)的東東是最扎實(shí)的。有了很好的基礎(chǔ)以后,你就可以觸類旁通,如我以前學(xué)過?BASIC?語言,后來自學(xué)的?QB?和?VB.?當(dāng)我學(xué)完?C?語音的時(shí)候,我又自學(xué)了?C++?,我上學(xué)的時(shí)候?qū)W過VF?,后來學(xué)?SQL?的時(shí)候就非常容易。其實(shí)任何一門編程語言都有它的共性,只要你熟練掌握一個(gè),再學(xué)其他的編程語言都會(huì)相對(duì)容易很多。比如說編程序都是順序結(jié)構(gòu),分支也有叫選擇結(jié)構(gòu),循環(huán)結(jié)構(gòu)。這就是因?yàn)橛辛撕芎玫幕A(chǔ)后學(xué)其他的才不吃力。

我想起當(dāng)年我一個(gè)朋友在吉林大學(xué)上學(xué)的時(shí)候,他老師給他們上課的時(shí)候講的一個(gè)真事:
????????當(dāng)年我老師在讀碩士研究生的時(shí)候,有一次她的導(dǎo)師在前一天的下午?3?點(diǎn)多的時(shí)候讓我們老師給他做一個(gè)關(guān)于二叉樹的動(dòng)畫,明天導(dǎo)師上課用,而且不能用?PPT?。我老師上大學(xué)的時(shí)候沒學(xué)過?FLASH?,那怎么辦?我老師馬上去書店買了本?FLASH?書,然后一個(gè)晚上沒休息,連夜看書,終于在第二天早上把做好的?FLASH?動(dòng)畫交給了導(dǎo)師。一個(gè)晚上學(xué)會(huì)?FLASH?,聽起來挺不可思議的,但是我老師說,能一個(gè)晚上學(xué)會(huì)?FLASH?,他認(rèn)為大學(xué)的教育教給她正確的學(xué)習(xí)方法,因?yàn)?FLASH?屬于一個(gè)應(yīng)用軟件,雖然我老師以前沒學(xué)過?FLASH?,但是我老師說通過?4?年本科的學(xué)習(xí),她已經(jīng)掌握了各種編程語言的學(xué)習(xí)方法以及各種軟件的學(xué)習(xí)方法。?所以我說大學(xué)課程教給我們的是學(xué)習(xí)方法。

????????我認(rèn)為大學(xué)計(jì)算機(jī)的課程有?2 大作用。一個(gè)是給你打基礎(chǔ),還有一個(gè)就是教給你計(jì)算機(jī)專業(yè)相關(guān)課程學(xué)習(xí)方法,當(dāng)你工作中遇到其他的計(jì)算機(jī)編程語言,你掌握了一定學(xué)習(xí)方法再加上你的基礎(chǔ),你會(huì)非??斓恼莆掌渌木幊陶Z言。
????????關(guān)于現(xiàn)在計(jì)算機(jī)專業(yè)的大學(xué)課程落后于企業(yè)實(shí)際需求也就是知識(shí)脫節(jié),現(xiàn)在國(guó)家也已經(jīng)認(rèn)識(shí)到了這個(gè)問題,正在組織專家學(xué)者更新大學(xué)計(jì)算機(jī)類的教材。所以我認(rèn)為以后慢慢的大學(xué)的課程和實(shí)際工作的需要的差距會(huì)逐漸縮短。我認(rèn)為作為現(xiàn)在的大學(xué)生要發(fā)揮自己的主觀能動(dòng)性,利用大學(xué)給我們的堅(jiān)實(shí)的基礎(chǔ)和學(xué)習(xí)方法,通過自己的努力學(xué)到更多的知識(shí)。找到滿意的工作。
????????以上是我的看法,希望對(duì)大家有點(diǎn)幫助,謝謝大家。
另外如果你想更好的提升你的編程能力,學(xué)好C語言C++編程,以便更好從事編程類工作的話!那么你很幸運(yùn)~
分享(源碼、項(xiàng)目實(shí)戰(zhàn)視頻、項(xiàng)目筆記,基礎(chǔ)入門教程)
歡迎轉(zhuǎn)行和學(xué)習(xí)編程的伙伴,利用更多的資料學(xué)習(xí)成長(zhǎng)比自己琢磨更快哦!

學(xué)習(xí)C/C++編程知識(shí),提升C/C++編程能力,歡迎關(guān)注UP一起來成長(zhǎng)!
另外,UP在主頁上傳了一些學(xué)習(xí)C/C++編程的視頻教程,有興趣或者正在學(xué)習(xí)的小伙伴一定要去看一看哦!會(huì)對(duì)你有幫助的~
