(零)
每個時代都會悄悄犒賞努力學(xué)習(xí)的人。
沒有人生來就是主角,所有主角都是從龍?zhí)组_始,一步一步腳印,把自己的路走出萬丈光芒。
不少人在高中時候,尤其是高三的時候,會聽老師說:高中是最辛苦的,辛苦了這陣,等考上了大學(xué),想怎么玩就怎么玩!
這只是善意的謊言,不要當(dāng)真。
假如你考上的是重點院校,你會發(fā)現(xiàn)很多人都在奮發(fā)學(xué)習(xí),在這種氛圍下你需要努力學(xué)習(xí),才不會落后于你身邊的同學(xué)。
假如你考上很普通的學(xué)校,會發(fā)現(xiàn)確實有很多人在玩。因為學(xué)校本來就普通,你更需要努力學(xué)習(xí)。
有些大一新生剛開始,可能在學(xué)習(xí)上會感到很不習(xí)慣。因為大學(xué)跟高中的課程差別非常大。中學(xué)課程少,但是需要深耕。
大學(xué)的課程很多,面廣,這樣必然不可能每門都深入學(xué)習(xí)。但有一些基礎(chǔ)課,需要反復(fù)學(xué)習(xí)。
(一)基礎(chǔ)課
最基礎(chǔ)的課程,就是你年幼時最早開始學(xué)的三門課:語文、數(shù)學(xué)、英語。
1 數(shù)學(xué)
數(shù)學(xué)是所有理工科、經(jīng)濟(jì)學(xué)、金融學(xué)的基礎(chǔ)。
除了本身特別重要外,數(shù)學(xué)對訓(xùn)練邏輯思維非常有幫助。
考慮到你的專業(yè)不是數(shù)學(xué)、你的理想也不是一名數(shù)學(xué)家,數(shù)學(xué)也不是學(xué)得越多越好,因為時間總共就那么多,你數(shù)學(xué)學(xué)多了,其他學(xué)科的時間必然就少了。
那么,學(xué)哪些科目、學(xué)到什么程度比較合適呢?
大學(xué)數(shù)學(xué)的基礎(chǔ)科目很少,就三門:《高等數(shù)學(xué)》、《線性代數(shù)》和《概率論與數(shù)理統(tǒng)計》。
若只是通過期末考試,那是遠(yuǎn)遠(yuǎn)不夠的。因為期末考試很簡單,而且老師可能在考試前還會畫題。很多人都能考個80多分,90多分。
具體的標(biāo)準(zhǔn)是,考研的那些真題,能達(dá)到135分以上??佳锌偡质?50分,也就是說命中率不能低于90%。
用大一的時間,把三門大學(xué)數(shù)學(xué)都學(xué)了。大二開始,有時間就刷刷考研題。刷考研題的首要目標(biāo)是為了訓(xùn)練自己,而不一定是為了考研,因為有些人可能會保研,或者出國,或者畢業(yè)后直接參加工作。
2 英語
英語的重要性不言而喻。雖然你不是英語專業(yè),但是最起碼也有得達(dá)到4個基本標(biāo)準(zhǔn):
1)四六級分?jǐn)?shù)不低于85%,越高越好。
2)詞匯量至少2萬。四級的詞匯量是4500,六級是6000。所以四六級的詞匯量是遠(yuǎn)遠(yuǎn)不夠的,充其量只能算是剛?cè)腴T。
3)能閱讀英文原版小說。
4)能不看字幕的前提下,聽懂英語電影里90%以上的對話。這個比聽懂BBC或VOA難。
至于口語,沒有條件的人,只能自己練一練了。
但是通常能看懂原版小說、能聽懂電影對白的人,口語不會太差。碰到合適的環(huán)境,自然就會迅速提升。
常常聽人說,我英語書面還行,但是口語較差。
這個是不對的,這些人可能只是通過了六級考試、甚至只是通過了四級但是因為周圍的人連四級都沒有通過導(dǎo)致誤以為自己書面還行。
另外,通常一個人最差的不是口語,而是聽力。
3 語文
悲劇的是,多數(shù)大學(xué)里沒有語文課,少數(shù)大學(xué)有語文課但課時也很少。
幸運的是,你都上大學(xué)了,語文還指望老師教嗎?
難道你不應(yīng)該經(jīng)常閱讀嗎?
閱讀不僅使人充實,也會讓人變得有趣。
請相信,好看的皮囊千篇一律,有趣的靈魂萬里挑一。
(二)專業(yè)基礎(chǔ)課
計算機(jī)涵蓋的知識點非常多,單是編程語言,就有成千上萬種。你不可能都學(xué)。只有那些最基礎(chǔ)的,才是最重要的。
為了打好計算機(jī)基礎(chǔ),應(yīng)該掌握8門語言:C、C++、Java、Html、Css、javaScript、Shell、SQL。前6門語言要專門去學(xué)。
Shell在學(xué)Linux操作系統(tǒng)的時候,會學(xué)到。
SQL在學(xué)數(shù)據(jù)庫的時候,會學(xué)到。
學(xué)一門數(shù)據(jù)庫:MySQL。MySQL是目前最常用的數(shù)據(jù)庫,市場份額遠(yuǎn)超其他數(shù)據(jù)庫,比如Oracle和SQL Server。
有些大學(xué)里會教SQL Server,這沒關(guān)系,也不沖突。因為數(shù)據(jù)庫的原理以及SQL查詢語句都是一樣的。會了一種數(shù)據(jù)庫,再學(xué)第二種數(shù)據(jù)庫要容易得多。
學(xué)一門操作系統(tǒng):當(dāng)然是Linux。
學(xué)數(shù)據(jù)結(jié)構(gòu)和算法。這個非常重要,底子好和底子差的人,在這方面的差異非常大。
也許你會聽一些前輩說:這個東西實際用處不大,反正前人都封裝好了,會調(diào)用就行。
這是錯的。不要聽信這種論調(diào),因為那些人所從事的開發(fā)工作,都是技術(shù)含量比較低的工作。
如果有開設(shè)數(shù)學(xué)建模這門選修課,也盡可能去學(xué)學(xué)。
學(xué)第一門編程課,一定要默寫,進(jìn)步速度會比不默寫快很多。
想想年幼時你初學(xué)語、數(shù)、英吧,課文、乘法口訣表之類的你沒少背吧。
不要以為編程主要靠理解就不需要背了,初期得背,這樣會事半功倍。
教材推薦:Linux推薦《鳥哥的Linux私房菜--基礎(chǔ)篇》,算法和數(shù)據(jù)結(jié)構(gòu)推薦兩本:一本是清華大學(xué)嚴(yán)蔚敏的《數(shù)據(jù)結(jié)構(gòu)》,另一本是麻省理工學(xué)院的《算法導(dǎo)論》。其他的語言,用學(xué)校發(fā)的教材就可以了。
推薦菜鳥網(wǎng)站:www.runoob.com ,這是一個很好的計算機(jī)入門網(wǎng)站,包括但不僅限于上面提到的C/C++/Java/Html/Css/Javascript/MySQL,同時提供了在線編譯器。
(三)動手編寫綜合小程序并參加課外實踐
計算機(jī)是一門重實踐的學(xué)科。編寫書上的例題是遠(yuǎn)遠(yuǎn)不夠的。
你至少還應(yīng)該編一些綜合的小程序。比如有不少學(xué)校大一C語言課的大作業(yè)是“學(xué)生成績管理系統(tǒng)”,這個就挺好的。
除此之后,你自己還可以編寫一些小程序。
比如不帶界面的計算器和帶界面的計算器。
比如貪食蛇游戲。
比如俄羅斯方塊。
比如建一個自己的網(wǎng)站或博客,不要用建站工具,自已編寫代碼、購買服務(wù)器、購買域名并申請備案、部署項目,這樣你就能了解做一個網(wǎng)站的完整流程。
除此之外,有去IT公司實習(xí)的機(jī)會一定要爭取。
不給錢也行,不管飯也行,不給交通補助也行。
做一些真正的項目,了解計算機(jī)專業(yè)知識的具體應(yīng)用。
(四)找一個方向深耕
本科階段是不分具體的方向的,研究生階段才分。
計算機(jī)方向很多,比如網(wǎng)絡(luò)安全、大數(shù)據(jù)、計算機(jī)圖形學(xué)、人工智能等。
如果你已經(jīng)把基礎(chǔ)打得差不多了,那么越早選方向越好。
至于具體選什么方向,沒有人能告訴你。
要看你的興趣,要看你的機(jī)緣。
(五)業(yè)余活動
要是有足夠的時間和精力,去參加一些社團(tuán)吧。
雖然說社團(tuán)里有不少人抱著各種目的,有人為功利,有人為女色,但是你總會碰到一些志同道合并且有趣的人。
考慮到精力所限,參加的社團(tuán)不要超過二個。
但是如果學(xué)習(xí)時間和社團(tuán)時間互相沖突的話,要毫不猶豫地放棄掉社團(tuán)。
有時間的話,就去做一些公益活動吧。但是請摸摸你的良心,不要去做支教。
不要玩游戲,無論是網(wǎng)游、頁游、手游。游戲毀一生。
最后的最后,要強調(diào)一件跟學(xué)習(xí)沒有直接關(guān)系但有間接關(guān)系,并且比學(xué)習(xí)還要重要的事:鍛煉身體。
----------------------------------------------------------------------------------------------------
了解小朋友學(xué)編程請加QQ307591841(微信與QQ同號)或QQ群581357582