經(jīng)驗(yàn)分享:計(jì)算機(jī)學(xué)生應(yīng)該如何規(guī)劃好大學(xué)四年的學(xué)習(xí)?
有很多同學(xué)在大學(xué)里是想認(rèn)真學(xué)習(xí)的,但苦于沒(méi)有人進(jìn)行指引和答疑,導(dǎo)致畢業(yè)后才后知后覺(jué),錯(cuò)過(guò)了學(xué)習(xí)和找工作的黃金時(shí)間。
看完這篇文章之后,應(yīng)該會(huì)對(duì)于計(jì)算機(jī)專業(yè)的認(rèn)識(shí)、學(xué)習(xí)和就業(yè)都會(huì)有一個(gè)比較全面的認(rèn)識(shí)。

一、計(jì)算機(jī)方向及日常工作介紹
1.前端。前端就是手機(jī)app,電腦網(wǎng)頁(yè)的樣式和一些動(dòng)畫效果等等。主要用HTML、JS、CSS以及一些前端框架。有很多女生都會(huì)選擇去做前端。
2.后臺(tái)。后臺(tái)就是做前端的后臺(tái)邏輯,更多的是代碼層面,肉眼看不到的,邏輯性也比前端強(qiáng)一些。后臺(tái)有Java后臺(tái)、Python后臺(tái)、Golang后臺(tái)等等。主要用開(kāi)發(fā)語(yǔ)言+對(duì)應(yīng)的技術(shù)框架。
3.數(shù)據(jù)庫(kù)。數(shù)據(jù)庫(kù)管理員,也稱DBA。專門針對(duì)數(shù)據(jù)庫(kù)進(jìn)行維護(hù)、設(shè)計(jì)和開(kāi)發(fā)。主要用Mysql、Oracle、SqlServer等。
4.大數(shù)據(jù)。大數(shù)據(jù)是一個(gè)大的方向,上至爬蟲,到數(shù)據(jù)開(kāi)發(fā),下至數(shù)據(jù)挖掘,全都稱為大數(shù)據(jù)。你可以理解為:大數(shù)據(jù) = 后臺(tái) + 數(shù)據(jù)庫(kù) + 大數(shù)據(jù)量 = 數(shù)據(jù)開(kāi)發(fā) + 數(shù)據(jù)倉(cāng)庫(kù)。
5.嵌入式。計(jì)算機(jī)的同學(xué)也會(huì)學(xué)到模電等一些電子類的課程,如果對(duì)機(jī)器人或者智能車感興趣的,也可以從事嵌入式。主要用C、C++。
6.機(jī)器學(xué)習(xí)。這個(gè)是人工智能層面的東西,普通本科學(xué)生學(xué)習(xí)很難達(dá)到就業(yè)水平,更多是要研究生階段的數(shù)學(xué)積累以及實(shí)驗(yàn)經(jīng)驗(yàn)。
7.產(chǎn)品經(jīng)理。產(chǎn)品經(jīng)理主要是協(xié)調(diào)老板和程序員之間的工作,將老板的需求轉(zhuǎn)達(dá)到開(kāi)發(fā)人員那里,并對(duì)產(chǎn)品進(jìn)行合理的設(shè)計(jì)及開(kāi)發(fā)周期的協(xié)調(diào)。
產(chǎn)品經(jīng)理相當(dāng)于血型中的AB型,即任何行業(yè)都可以給這個(gè)崗位輸送人才。但計(jì)算機(jī)專業(yè)普遍有優(yōu)勢(shì),畢竟產(chǎn)品經(jīng)理經(jīng)常和開(kāi)發(fā)人員打交道,會(huì)技術(shù)的產(chǎn)品經(jīng)理還是比較吃香。

二、計(jì)算機(jī)行業(yè)優(yōu)勢(shì)
1.靠實(shí)力。相比金融、會(huì)計(jì)等文科專業(yè),計(jì)算機(jī)不那么依賴學(xué)校背景,家庭背景,更注重能力產(chǎn)出。所以能給很多學(xué)校一般,家庭一般的同學(xué)一個(gè)公平的競(jìng)爭(zhēng)機(jī)會(huì)。
2.工資高。這個(gè)工資高是相對(duì)一部分專業(yè)來(lái)說(shuō)。拿我舉例吧,我之前車輛工程的同學(xué)工資普遍在4-7K,7K已經(jīng)算高的,而我計(jì)算機(jī)的同學(xué)普遍在8-12K。而且很多行業(yè)漲工資都是熬經(jīng)驗(yàn),熬精力,而計(jì)算機(jī)還是比較注重能力,work more, get more.
3.需求量大。對(duì)比會(huì)計(jì)、土木工程等專業(yè),企業(yè)對(duì)計(jì)算機(jī)的人才需求量還是比較大。特別是現(xiàn)在的萬(wàn)物互聯(lián)網(wǎng),不是說(shuō)現(xiàn)在的車企都不招車輛專業(yè)的,都招計(jì)算機(jī)的。
4.工作環(huán)境相對(duì)較好。比起土木工程在工地,機(jī)械工程在車間,計(jì)算機(jī)的坐在優(yōu)雅的辦公室里敲著代碼,至少更體面一點(diǎn)吧,不用面朝黃土背朝天。
5.風(fēng)口上的豬。現(xiàn)在的計(jì)算機(jī)專業(yè)就像10年前的土木工程,土木工程也是我初中時(shí)期向往的專業(yè),但是現(xiàn)在已經(jīng)是夕陽(yáng)紅了。計(jì)算機(jī)可不一樣,隨著科技的進(jìn)步,對(duì)計(jì)算機(jī)的需求肯定不會(huì)減少,反而是用計(jì)算機(jī)去減少其他行業(yè)的人力工作。
雖然計(jì)算機(jī)專業(yè)看起來(lái)很美好,但是沒(méi)有實(shí)力,不認(rèn)真去對(duì)待,也跟你沒(méi)什么關(guān)系。

三、春招與秋招
1.春招:大公司每年春天的招聘。每個(gè)同學(xué)會(huì)經(jīng)歷兩次春招,一次在大三下的3,4,5月份,一次在大四下的3,4,5月份。
2.秋招:大四上9,10,11月份的招聘,只有一個(gè)秋招。
3.春秋招的定義:春季實(shí)習(xí)?招聘猶如??的時(shí)候參加?考提前批考試,這樣高考的時(shí)候就比較有優(yōu)勢(shì)。秋招是?考主戰(zhàn)場(chǎng),春季補(bǔ)招就是分?jǐn)?shù)線公布后個(gè)別學(xué)校少量名額補(bǔ)招。
4.需求:春季補(bǔ)招 < 春季實(shí)習(xí) < 秋招
5.難度:春季補(bǔ)招 > 秋招 > 春季實(shí)習(xí)

四、如何規(guī)劃學(xué)習(xí)
1.意識(shí)早。很多普通學(xué)校的學(xué)生幾乎沒(méi)有什么校園招聘的概念,他們找工作更多的是畢業(yè)了,混不下去了,才開(kāi)始找。就算一些好學(xué)校的同學(xué),他們也只會(huì)在秋招前夕準(zhǔn)備。所以擁有一個(gè)比較早的意識(shí),至少在戰(zhàn)略上已經(jīng)勝利。
2.行動(dòng)早。除了意識(shí)早還得行動(dòng)早,想的太多,不去行動(dòng)也是等于零。
3.針對(duì)性準(zhǔn)備基礎(chǔ)和項(xiàng)目。
4.心態(tài)放好。無(wú)論是學(xué)習(xí)過(guò)程中還是面試過(guò)程中,一定會(huì)有心態(tài)崩潰的那幾次,一定要及時(shí)調(diào)整并繼續(xù)堅(jiān)持。這是很正常的,要平常心對(duì)待,但也要重視。
5.盡量多的爭(zhēng)取?試機(jī)會(huì)并及時(shí)進(jìn)?復(fù)盤總結(jié)。
6.大一大二打基礎(chǔ),認(rèn)真學(xué)習(xí)專業(yè)知識(shí)。參考1,2;?三?四準(zhǔn)備項(xiàng)?以及?試知識(shí)備戰(zhàn)春招、秋招。參考3,4,5。

五、如何準(zhǔn)備理論基礎(chǔ)和項(xiàng)目
1.計(jì)算機(jī)基礎(chǔ)(計(jì)算機(jī)?絡(luò)、操作系統(tǒng)、數(shù)據(jù)庫(kù)等)。計(jì)算機(jī)基礎(chǔ)是作為從事計(jì)算機(jī)行業(yè)必備的,無(wú)論哪個(gè)方向。這些課程學(xué)校都會(huì)安排,可以讓老師領(lǐng)進(jìn)門,然后自己再去慕課網(wǎng)或者Blibli等網(wǎng)站深入學(xué)習(xí)。
2.算法基礎(chǔ)(數(shù)據(jù)結(jié)構(gòu)、算法)。算法基礎(chǔ)除了掌握理論之外,更多的是靠練,算法就像數(shù)學(xué)題,多練多總結(jié),勤能補(bǔ)拙。這邊可以通過(guò)Leetcode或者一些OJ練習(xí)即可。
3.開(kāi)發(fā)語(yǔ)?知識(shí),根據(jù)?向選擇(Java、C、C++等)。開(kāi)發(fā)語(yǔ)言是求精不貪多,根據(jù)自己的求職方向選擇性學(xué)習(xí)。
4.項(xiàng)?(框架知識(shí)、應(yīng)?場(chǎng)景)。項(xiàng)目對(duì)于學(xué)生來(lái)說(shuō)應(yīng)該是最頭疼的一件事,平時(shí)課設(shè)項(xiàng)目擺不上臺(tái)面,好的項(xiàng)目又不知哪里找,找到了又不知道怎么下手。
針對(duì)項(xiàng)目,可以去慕課網(wǎng)、淘寶等地進(jìn)行尋找。項(xiàng)目主要從業(yè)務(wù)場(chǎng)景、項(xiàng)目架構(gòu),項(xiàng)目技術(shù)棧,項(xiàng)目難點(diǎn),舉一反三,逐個(gè)擊破。
推薦:
? 慕課、嗶哩嗶哩-> 視頻教學(xué)
? 牛客、leetcode -> 刷題、面試經(jīng)驗(yàn)分享(備戰(zhàn))
六、學(xué)會(huì)利用資源
1.互聯(lián)網(wǎng):搜集能力 + 甄別能力 + 總結(jié)能力。
2.圖書館:學(xué)習(xí)環(huán)境 + 書籍。
3.老師:上課提問(wèn) + 課后請(qǐng)教 + 實(shí)習(xí)或者項(xiàng)目機(jī)會(huì)的提供

4.同學(xué):組團(tuán)刷題,攜?進(jìn)??
5.學(xué)長(zhǎng)學(xué)姐:學(xué)習(xí)路線 + 職業(yè)規(guī)劃 +就業(yè)指導(dǎo)等等,詢問(wèn)的前提是建立在1的基礎(chǔ)上,不做伸手黨。
七、如何給簡(jiǎn)歷貼金
1.獎(jiǎng)學(xué)金:有總比沒(méi)有好,而且有些公司喜歡看成績(jī)。
2.英語(yǔ)四六級(jí):英語(yǔ)能?能擴(kuò)?你的實(shí)?維度,外企公司少不了英語(yǔ)能力。
3.相關(guān)?賽經(jīng)歷:注意,是相關(guān)的。目前含金量比較高的是acm和一些國(guó)際程序設(shè)計(jì)大賽,至于像創(chuàng)新創(chuàng)業(yè)、建模什么的,含金量較低。
4.相關(guān)實(shí)習(xí)經(jīng)歷:有相關(guān)的實(shí)習(xí)經(jīng)歷,至少你已經(jīng)領(lǐng)先了80%的同學(xué),實(shí)習(xí)的含金量還是不低,但更重要的是你在實(shí)習(xí)中干了什么。
5.專業(yè)證書:沒(méi)啥用,但有總比沒(méi)有好。
6.項(xiàng)目:有自己做的項(xiàng)目,但并非課程項(xiàng)目,如果是在企業(yè)中做的項(xiàng)目,那無(wú)疑更加分。
大學(xué)四年可以學(xué)到很多東西,也可以玩的很爽,也可以既學(xué)到很多東西又玩的很爽,但你至少得比別人付出幾倍的努力。大學(xué)是選擇最多的時(shí)期,也是最后一次能利用學(xué)生紅利進(jìn)入大廠,希望同學(xué)們能好好把握。

說(shuō)了這么多,總結(jié)一下,無(wú)非就是:方向 + 方法 + 努力 + 堅(jiān)持。
為了幫助大家,輕松,高效學(xué)習(xí)C語(yǔ)言/C++,給大家分享我收集的資源,從最零基礎(chǔ)開(kāi)始的,幫助大家在學(xué)習(xí)C語(yǔ)言的道路上披荊斬棘!
微信公眾號(hào):C語(yǔ)言編程學(xué)習(xí)基地
整理分享(多年學(xué)習(xí)的源碼、項(xiàng)目實(shí)戰(zhàn)視頻、項(xiàng)目筆記,基礎(chǔ)入門教程)
歡迎轉(zhuǎn)行和學(xué)習(xí)編程的伙伴,利用更多的資料學(xué)習(xí)成長(zhǎng)比自己琢磨更快哦!大家也要把握住大學(xué)的時(shí)光,抓住成長(zhǎng)的每一次機(jī)會(huì)哦~
編程學(xué)習(xí)書籍分享:

編程粉絲交流:
