大學(xué)經(jīng)驗(yàn)丨寫給計(jì)算機(jī)專業(yè)準(zhǔn)新生,學(xué)弟學(xué)妹們千萬別忽略啦!
首先,恭喜各位即將進(jìn)入大學(xué)、即將邁入計(jì)算機(jī)世界的新生。恭喜你們十三年寒窗苦讀,最終換來今日的成績(jī)。
筆者希望通過本文,能夠以自己的經(jīng)驗(yàn),幫助計(jì)算機(jī)專業(yè)的新生,甚至是其他專業(yè)的新生,少走一些彎路,能夠在大學(xué)四年中不負(fù)你的夢(mèng)想。

本文分成如下幾個(gè)模塊:
(1)糾正思想:同為被應(yīng)試教育荼毒的一代人,深知我們的思維方式存在問題,所以,糾正你的思維方式是非常重要的。
(2)學(xué)習(xí)之路:你們一定聽老師說過,“上了大學(xué)就好了,大學(xué)就輕松了”。我可以非常明確的告訴你,這是非常錯(cuò)誤的思想!?。∪绾伪苊猱厴I(yè)即失業(yè)?如何避免“你只是看起來很努力的尷尬境地”?如果把大學(xué)比作一首曲子,那么只有學(xué)習(xí)才是其中的主旋律。
(3)生活:在大學(xué),學(xué)習(xí)是主旋律,生活就是點(diǎn)綴。只有將學(xué)習(xí)和生活安排的井井有條,你才能度過一個(gè)完美的大學(xué)。
好了,就讓我們開始吧!

重塑你的思維方式
知道自己想要究竟是什么
我知道,你們當(dāng)中的部分人,智力非凡,敢打敢拼,考上了211、985,但仍有可能不滿意;還有,你們中的大部分人,可能是高考失利、可能是奮斗過只考了個(gè)普通本科,心有不甘。但是我想要對(duì)你們說的是,當(dāng)你拿到錄取通知書的那一刻,要么滾去復(fù)讀,要么面對(duì)現(xiàn)實(shí)。如果你讓這種不甘的心情陪伴你整個(gè)大學(xué)四年,那種感覺會(huì)很痛苦的。這就是改變思維方式最重要的一步:認(rèn)清自己,認(rèn)清現(xiàn)實(shí)。
我喜歡和人聊天。我喜歡聽他們談?wù)撍麄兊膲?mèng)想,聽他們談?wù)撍麄兊寞偪?。你可以看到,?yōu)秀的人,往往心中都會(huì)有一個(gè)清晰的目標(biāo),知道自己想要的是什么,知道自己如何做才能得到自己想要的。但是還是有相當(dāng)一部分人,甚至是絕大多數(shù)的大學(xué)生,他們并不知道自
己想要的是什么,也不知道自己喜歡的是什么,就更不要提實(shí)現(xiàn)夢(mèng)想的事情了。
平時(shí)聊天的時(shí)候,我偶爾會(huì)問我的朋友:你們今后的打算是怎么樣的?他們都非常云淡風(fēng)輕的告訴我,走一步看一步。其實(shí)在我的心中是替他們感到焦急的,我曾經(jīng)嘗試著開導(dǎo)他們,但是最終確實(shí)以失敗告終。直到做課程設(shè)計(jì)的時(shí)候(計(jì)算機(jī)專業(yè)的課程設(shè)計(jì)有時(shí)候很坑人的,有的東西非常難,但是我堅(jiān)信“難得不會(huì),會(huì)得不難”),他們才欲哭無淚,一直念叨著當(dāng)初聽我的就好了。真的有些悲劇,但是這個(gè)悲劇是自己造成的。
其實(shí)中國(guó)最可悲的并不是應(yīng)試教育的這種方式,我其實(shí)是感謝應(yīng)試教育的。可能只有高考,才能使得我們真正相對(duì)公平的較量一場(chǎng),今后可能很難有這樣的機(jī)會(huì)。其實(shí)中國(guó)教育最可悲的地方在于,把學(xué)生們培養(yǎng)成了做題的機(jī)器,而忘記了培養(yǎng)學(xué)生的興趣愛好,忘記了培養(yǎng)學(xué)生發(fā)現(xiàn)問題、解決問問題的能力。
實(shí)際上,計(jì)算機(jī)專業(yè)是一個(gè)非常迷人的專業(yè)。也許只有在計(jì)算機(jī)行業(yè)中,才會(huì)有不可預(yù)見的波瀾壯闊。在大一,我希望你能夠找到自己感興趣的方向,如何找到自己感興趣的方向呢?別無他法,只有讀書。在書中,你一定可以找到自己的愛好。
讀書,你會(huì)知道“中國(guó)芯”所處的尷尬境地,也許你會(huì)愛上計(jì)算機(jī)學(xué)科的基礎(chǔ)研究;讀書,你會(huì)知道物聯(lián)網(wǎng)的美好藍(lán)圖,知道所謂的黑科技都會(huì)在你的手中實(shí)現(xiàn),也許你就會(huì)愛上物聯(lián)網(wǎng)開發(fā);讀書,你會(huì)知道安全領(lǐng)域的變化莫測(cè),電子對(duì)抗、黑客攻防,堅(jiān)守黑客精神,為計(jì)算機(jī)世界打造一方凈土;讀書,你會(huì)知道我們游戲究竟是如何被開發(fā)出來的,你會(huì)享受游戲開發(fā)的樂趣,從一個(gè)玩家成為開發(fā)者;讀書,你會(huì)了解做一款人人都用的應(yīng)用的樂趣,也許你就會(huì)成為下一個(gè)張小龍……
計(jì)算機(jī)專業(yè),有著無限的未來,有著無限的前景。希望你能知道自己要走的路。

重塑你的思維方式
在你上大學(xué)的前十三年,我們一直在為應(yīng)試教育奔波,沒有愛好,沒夢(mèng)想,只知道朝著高考努力,考一個(gè)好大學(xué)。可是考上了大學(xué)呢?
有大部分人,就是因?yàn)樯狭舜髮W(xué)之后,依然保持這原有的思維方式,一切以分?jǐn)?shù)論高低,很有可能以自我為中心。
如果你仍然保持著分?jǐn)?shù)至上的思想,那么我想你的大學(xué)是悲哀的。
你要知道,我們?cè)僖膊皇亲鲱}的機(jī)器,我們是解決問題的人。大學(xué)的課程,實(shí)際上是一個(gè)又一個(gè)等著你去解決的問題,尤其是專業(yè)課。就比如說當(dāng)時(shí)我大一學(xué)的C語言,我們班期末分?jǐn)?shù)最高的同學(xué),你讓他寫個(gè)簡(jiǎn)單的程序,一個(gè)簡(jiǎn)單的猜數(shù)游戲的程序,他是寫不出來的。很有意思吧!當(dāng)然不是說分?jǐn)?shù)低的就能夠?qū)懗鰜?,我只是想說明,計(jì)算機(jī)專業(yè)并不是簡(jiǎn)單的做題,而是極為注重實(shí)踐編碼的專業(yè)。改變你的思維,就要先改變你的動(dòng)手能力。

大學(xué)其實(shí)一點(diǎn)都不輕松
其實(shí)高中的老師并非有意騙我們,而是為了讓我們有對(duì)大學(xué)的向往,然后轉(zhuǎn)化成做題的動(dòng)力。
你要知道,大學(xué)其實(shí)并不輕松,如果你只是為了混過大學(xué),很簡(jiǎn)單。大學(xué)一學(xué)期一般會(huì)有19周,你大可以利用其中的17個(gè)星期開心玩耍,最后兩個(gè)星期瘋狂復(fù)習(xí)。我想你的成績(jī)一定會(huì)不錯(cuò)的。但是,你要注意的是,大學(xué)中的成績(jī)是在最后兩個(gè)星期決定的,而你與其他人的差距,是在前17個(gè)星期出現(xiàn)的。
學(xué)習(xí)之路
我一再?gòu)?qiáng)調(diào),大學(xué)中學(xué)習(xí)才是主旋律,那么我們應(yīng)該如何學(xué)習(xí)呢?首先你要知道的是,? 我們一般走的路子,就兩條:考研或者工作,所以我所說的都是圍繞著這兩項(xiàng)展開的。
其次,計(jì)算機(jī)專業(yè),有一部分知識(shí),也是計(jì)算機(jī)專業(yè)最重要的知識(shí),不論你是考研還是工作,都是必學(xué)的。

必學(xué)課程
數(shù)學(xué);也許你在高中最不喜歡的課程就是數(shù)學(xué),但是我還是要說,計(jì)算機(jī)專業(yè)的重中之重就是數(shù)學(xué)?。。∧阋?,計(jì)算機(jī)專業(yè)一開始就叫做應(yīng)用數(shù)學(xué)。你要學(xué)習(xí)的課程有(書單):《高等數(shù)學(xué)(同濟(jì)大學(xué)的教材)》上下冊(cè),《線性代數(shù)(同濟(jì)大學(xué)教材)》、《概率論與數(shù)理統(tǒng)計(jì)》。
英語:不可否認(rèn)的是,中國(guó)的計(jì)算機(jī)技術(shù)應(yīng)用確實(shí)處于世界前列,所謂的新四大發(fā)明,都是計(jì)算機(jī)技術(shù)應(yīng)用的產(chǎn)物,但是一些重要的、核心的技術(shù),依然掌握在外國(guó)人手中,尤其是美國(guó)。所以,一些前沿的計(jì)算機(jī)文章、計(jì)算機(jī)圖書都是英文的,這就要求你有一定的英文閱讀能力。雖然有翻譯過來的文章和書籍,但是很多的翻譯都是差強(qiáng)人意的。
掌握兩門開發(fā)語言:在c/c++和java中任意選擇一門。一開始的學(xué)習(xí),我并不推薦你直接看書學(xué),因?yàn)樾侍停粗粗筒恍辛?,不信你可以試試。所以,我推薦你看一些視頻教程,最好是培訓(xùn)班的課程,因?yàn)檫@些課程一般都是有知識(shí)、有應(yīng)用的,對(duì)于初學(xué)者很友好。
準(zhǔn)備邁入計(jì)算機(jī)的世界:推薦閱讀書籍:《編碼:隱藏在計(jì)算機(jī)軟硬件背后的語言》、《計(jì)算機(jī)是怎樣跑起來的》。接下來就是重中之重的核心課程。
數(shù)據(jù)結(jié)構(gòu)與算法;《數(shù)據(jù)結(jié)構(gòu)與算法:c語言描述》、《算法(第4版)》、《算法導(dǎo)論》,推薦看書前先看小甲魚的數(shù)據(jù)結(jié)構(gòu)與算法視頻。算法是計(jì)算機(jī)專業(yè)的重中之重。
計(jì)算機(jī)網(wǎng)絡(luò):《計(jì)算機(jī)網(wǎng)絡(luò):自頂向下方法》,了解計(jì)算機(jī)網(wǎng)絡(luò),才能了解互聯(lián)網(wǎng)是如何構(gòu)建起來的。
計(jì)算機(jī)組成原理:《計(jì)算機(jī)組成原理(唐朔飛)》,了解計(jì)算機(jī)組成原理,才能真正知道,計(jì)算機(jī)是如何構(gòu)建起來的。
操作系統(tǒng):《深入理解計(jì)算機(jī)系統(tǒng)》、《現(xiàn)代操作系統(tǒng)》,讓你知道操作系統(tǒng)是如何工作的。
Linux系統(tǒng):《鳥哥的Linux私房菜》,Linux系統(tǒng)不多解釋,計(jì)算機(jī)專業(yè)必學(xué),開源萬歲。

工作
如果你今后致力于大學(xué)畢業(yè)后在工作中打開一片天空,那么你可以選擇的方向有:WEB開發(fā)、前端開發(fā)、后臺(tái)開發(fā)、安全工程師、運(yùn)維工程師、安卓工程師、ISO工程師、測(cè)試工程師等等。以上這些崗位,對(duì)于985、211的同學(xué)非常友好,即便沒有什么實(shí)際項(xiàng)目,一般都是能夠收到面試通知的。不可否認(rèn)的是,你的學(xué)校一般決定了你的下限。但是,雙非院校的同學(xué)不必氣餒,首先你要做的就是,承認(rèn)你與重點(diǎn)學(xué)校同學(xué)之間的差距,并努力減小差距,直到消除這種差距,并實(shí)現(xiàn)超越!
你應(yīng)該如何做呢?
當(dāng)你大一找到方向之后,大二就要為這個(gè)方向努力。一邊學(xué)習(xí)我上面列出的內(nèi)容,一邊學(xué)習(xí)自己技術(shù)方向的內(nèi)容。多做項(xiàng)目,有用的項(xiàng)目,有技術(shù)含量的項(xiàng)目。大三最好能夠去找實(shí)習(xí),增加工作經(jīng)驗(yàn)。差距就是這樣消除的,至于更加細(xì)節(jié)的內(nèi)容,我后面會(huì)針對(duì)這個(gè)寫一些文章。歡迎你關(guān)注我的微信公眾號(hào)來看。
對(duì)于重點(diǎn)本科的同學(xué),也不要沾沾自喜,你只是通過了簡(jiǎn)歷選擇這一關(guān),如果你的技術(shù)不行,照樣無法勝任工作。
隨著互聯(lián)網(wǎng)的飛速發(fā)展,比如說大數(shù)據(jù)、云計(jì)算、算法、人工智能(不過我覺得人工智能應(yīng)該屬于“非有生之年系列”)。這些方向是對(duì)學(xué)歷的要求非常高的,一般都是碩士學(xué)歷,如果說你希望以后從事這些方向的工作,那么我推薦你考研。
所以一定要慎重考慮,這絕對(duì)會(huì)影響你的一聲。

考研
考研的話,必學(xué)課程中的科目你都學(xué)會(huì)了的話,那么你的考研一般不成問題。不過我的老師是這樣跟我說的,如果你要讀博士,做研究,那么考研絕對(duì)是有意義的,如果不是,只是為了單純的找工作,那就算了吧。
考研的話,我了解的不太多,只是很多朋友都說國(guó)內(nèi)的讀研環(huán)境很差。還是說能夠慎重考慮。
學(xué)習(xí)網(wǎng)站
中國(guó)大學(xué)MOOC
網(wǎng)易云課堂
騰訊課堂
騰訊大學(xué)
Coursera
bilibili(沒錯(cuò),就是B站)
網(wǎng)易公開課
慕課網(wǎng)
……
生活
雖然大學(xué)的主旋律是學(xué)習(xí),但是我們?nèi)ゴ髮W(xué)也是生活。所以,學(xué)會(huì)生活,非常必要。
學(xué)會(huì)時(shí)間管理
有些人總是埋怨時(shí)間不夠用,其實(shí)不是時(shí)間不夠用,而是你浪費(fèi)的時(shí)間太多了?!赌阒皇强雌饋砗芘Α芬粫姓f:“看起來每天熬夜,卻只是拿著手機(jī)點(diǎn)了無數(shù)個(gè)贊;看起來起那么早去上課,卻只是在課堂里補(bǔ)昨天晚上的覺;看起來在圖書館坐了一天,卻真的只是坐了一天;看起來去了健身房,卻只是在和帥哥,美女搭訕?!边@就是感覺時(shí)間不夠的人的現(xiàn)狀。所以,學(xué)會(huì)時(shí)間管理非常重要!
另外,我有必要提醒你,手機(jī),真的是青少年成長(zhǎng)道路上的毒瘤。這是一種典型的娛樂至死的情況,希望你能夠理性的對(duì)待手機(jī)。
至于抖音、快手、頭條這些應(yīng)用,我的手機(jī)上是沒有的,雖然我很佩服做這些東西的人,但是你在這些平臺(tái)上花費(fèi)的時(shí)間,除了增加你對(duì)現(xiàn)實(shí)的不滿,沒有任何實(shí)際意義,想要改變生活,從戒除手機(jī)開始。

學(xué)會(huì)閱讀
閱讀,是提升自己最好的方法。下面的這些書籍,都是我特別喜歡的書,也是改變了我很多的書。我給大家列出來。
《人性的弱點(diǎn)》、《黑客與畫家》、《原則》、《當(dāng)下的力量》、《少有人走的路》、《霍亂時(shí)期的愛情》、《解憂雜貨店》、《平凡的世界》、《活著》、《干法》、《文明之光》、《浪潮之巔》、《數(shù)學(xué)之美》、《見識(shí)》、《財(cái)務(wù)自由之路》、《天才在左瘋子在右》、《三體》、《基地》、《智能時(shí)代》。
書單有些亂,但是這些書都非常有意義。
古人說:“腹有詩書氣自華”,讀書你能體會(huì)到自己由內(nèi)而外的轉(zhuǎn)變。
希望你學(xué)會(huì)閱讀,學(xué)會(huì)在閱讀中收獲、提升自己。
談一場(chǎng)戀愛
雖然我至今是個(gè)單身狗,但是我還是希望大家能夠在大學(xué)談一場(chǎng)轟轟烈烈的戀愛(最好是能和優(yōu)秀的人談一場(chǎng)戀愛,因?yàn)槟軌虮舜酥g的提升),不論最終的結(jié)果如何。
因?yàn)椴饺肷鐣?huì),一個(gè)是時(shí)間變得更少了,另外一個(gè)就是大家都被社會(huì)熔煉了,你懂得。
結(jié)語
千言萬語,真的希望同學(xué)們能保有當(dāng)初的赤子之情,為了夢(mèng)想不懈奮斗。
對(duì)于熱愛編程的朋友來說,路再難走也要堅(jiān)持走下去!如果你想在大學(xué)期間更好的提升你的編程核心能力(內(nèi)功)不妨從現(xiàn)在開始!
微信公眾號(hào):C語言編程學(xué)習(xí)基地
整理分享(多年學(xué)習(xí)的源碼、項(xiàng)目實(shí)戰(zhàn)視頻、項(xiàng)目筆記,基礎(chǔ)入門教程)
歡迎轉(zhuǎn)行和學(xué)習(xí)編程的伙伴,利用更多的資料學(xué)習(xí)成長(zhǎng)比自己琢磨更快哦!
編程學(xué)習(xí)書籍分享:

粉絲編程交流:
