這10個(gè)建議,真希望計(jì)算機(jī)專業(yè)的學(xué)生早點(diǎn)知道
往期推薦:
“培訓(xùn)經(jīng)歷”是你一輩子的污點(diǎn)?
這個(gè)世上沒有后悔藥,有些事情如果早點(diǎn)知道,那該多好……
10個(gè)建議,真的希望計(jì)算機(jī)專業(yè)的你早點(diǎn)知道,我相信,看完以后,你會(huì)感謝我,記得點(diǎn)贊收藏!
1、轉(zhuǎn)變思想 - 不懂就查
這是我最想告訴你的一件事情,以下的這些行為,我其實(shí)都不太建議,看看你有沒有這樣:
遇到問題bug,不會(huì)了,就去找別人問,希望別人給你解答
浪費(fèi)時(shí)間找各種各樣的學(xué)習(xí)交流群,心想著在群里能學(xué)到東西,有問題別人可以幫著解答
……
倒不是說這樣不對(duì),好學(xué)肯定是對(duì)的,但是以上的做法效率極其的地下,說的簡(jiǎn)單點(diǎn)就是在浪費(fèi)時(shí)間,所以不建議……
很多人剛開始的想法就是這樣的“遇到不會(huì)的問題就去問”,這個(gè)其實(shí)也不能單純的怪我們自己,畢竟我們之前接受到的教育就是,不懂就問啊,還有什么不恥下問,反正就是告訴我們,遇到問題就去問……
但是這種思想放到現(xiàn)在,根本不行了,當(dāng)你脫離了初高中以后,就要盡快舍棄這種思想,把不懂就問改成不懂就查,也就是,遇到問題了,第一時(shí)間不是想著去問別人,而是先通過自己的努力,利用搜索引擎去查一查,慢慢提高自己的自我問題解決能力!
當(dāng)你脫離初高中以后,要知道搜索??引擎是你最好的老師!
2、棄用百度
倒不是說百度不好(實(shí)際就是……),只是我個(gè)人覺得,咱們作為計(jì)算機(jī)專業(yè),應(yīng)該懂得一些別人不懂得,用一些更加有效的工具,所以在搜索引擎選擇這塊,大家有條件的應(yīng)該盡量選擇更加高效的搜索引擎!
這里的高效指的是搜索出來(lái)的內(nèi)容應(yīng)該是有用的,不要太多無(wú)用的垃圾信息,那這一塊的選擇,給大家做個(gè)我心目中的排名,僅供參考:
Google搜索 》必應(yīng)搜索》百度搜索
瀏覽器這塊的一個(gè)推薦如下:
Chrome 》Edge 》火狐 》》》》》360,2345……
OK,想必你懂了已經(jīng)!
3、嘗試系統(tǒng)化學(xué)習(xí)
我現(xiàn)在回想起來(lái),覺得自己大學(xué)的時(shí)候?qū)W習(xí)過于雜亂,沒有一個(gè)規(guī)劃,導(dǎo)致的結(jié)果就是看似自己也在努力學(xué)習(xí),每天都很忙的樣子,但是實(shí)際下來(lái),時(shí)間花費(fèi)了不少,但是實(shí)際上覺得自己啥也沒學(xué)到,啥也不會(huì),啥也不是……
所以如果你要決定學(xué)個(gè)什么,你可以這樣做:
花時(shí)間集中了解一下,比如畫個(gè)一天時(shí)間,集中上網(wǎng)搜索了解
指定一個(gè)系統(tǒng)的學(xué)習(xí)規(guī)劃,也就是要學(xué)習(xí)哪些東西,自己整理一個(gè)學(xué)習(xí)路線
然后就是按照自己制定的學(xué)習(xí)路線去花時(shí)間學(xué)習(xí)了
這期間有需要注意的兩點(diǎn):
學(xué)習(xí)路線一但制定,中途不再更改,直到把學(xué)習(xí)路線上的內(nèi)容全部學(xué)完位置(不要想著自己的路線不夠好,不夠完整,這樣只會(huì)阻礙你的學(xué)習(xí))
學(xué)習(xí)過程中注意記筆記,要記電子化筆記,不要拿個(gè)本子在那記,這不是初高中了
接下來(lái)就看你的執(zhí)行力了!
4、注重計(jì)算機(jī)基礎(chǔ)的學(xué)習(xí)
俗話說“勿在浮沙筑高臺(tái)”,計(jì)算機(jī)基礎(chǔ)是你作為一個(gè)科班生與非科班生的主要差別,也是一個(gè)計(jì)算機(jī)專業(yè)的核心競(jìng)爭(zhēng)力,這玩意就像一個(gè)人的內(nèi)功一樣,學(xué)好了,受益無(wú)窮??!
很多人在大學(xué)里都會(huì)覺得計(jì)算基礎(chǔ)課程枯燥乏味,學(xué)習(xí)有難度,慢慢就放棄了,殊不知到了以后個(gè)個(gè)后悔的要死(沒錯(cuò),我就是這樣)!
所以,一定要重視計(jì)算機(jī)基礎(chǔ)的學(xué)習(xí),在對(duì)的時(shí)間里練就扎實(shí)的基本功!總的來(lái)說就是如下幾門課:
數(shù)據(jù)結(jié)構(gòu)與算法
操作系統(tǒng)
計(jì)算機(jī)組成原理
計(jì)算機(jī)網(wǎng)絡(luò)
C&匯編
編譯原理
學(xué)吧,基礎(chǔ)是一個(gè)人的核心競(jìng)爭(zhēng)力?。ㄈ绻院笙脒M(jìn)大廠的話,這也是必備的)
5、刷題刷題刷題
重要的事情說三遍,主要就是刷算法題,需要你先學(xué)習(xí)數(shù)據(jù)結(jié)構(gòu)與算法,之后你就可以多刷題,多刷題,多刷題了!
這件事情越早做越好,最好的開始時(shí)間節(jié)點(diǎn)是大二,大一把數(shù)據(jù)結(jié)構(gòu)與算法學(xué)習(xí)學(xué)習(xí),大二就開始刷題了,這個(gè)可以選擇國(guó)內(nèi)的力扣和??途W(wǎng),都是很不錯(cuò)的刷題網(wǎng)站!
據(jù)說,在牛客網(wǎng)刷題,可以遇到很多大廠的面試原題,加油了!
6、學(xué)會(huì)使用GitHub
這個(gè)真的是一個(gè)巨大的資源包括,這個(gè)也號(hào)稱是程序員最大的同性交友網(wǎng)站,我覺得,每一個(gè)計(jì)算機(jī)專業(yè)的人都應(yīng)該知道它,會(huì)基本的使用它,在這上面,你可以找到很多有趣實(shí)用的項(xiàng)目供你學(xué)習(xí)!
這就是一個(gè)代碼托管平臺(tái),簡(jiǎn)單說,就是全世界各地的程序員會(huì)把自己用代碼寫的東西上傳上去,然后你就可以用了,一定要善加利用,好處多多,用了就忘不掉了!
7、多折騰項(xiàng)目
千萬(wàn)不要只做一個(gè)理論派,理論固然重要,但是離開了實(shí)戰(zhàn),理論的作用將大大折扣,所以身為一個(gè)計(jì)算機(jī)專業(yè)的學(xué)生,除了要學(xué)好學(xué)透必備的理論知識(shí),一定要花時(shí)間多去折騰一些項(xiàng)目!
說的簡(jiǎn)單點(diǎn),就是用你所學(xué)的知識(shí)去做一些東西出來(lái),把理論知識(shí)落實(shí)到實(shí)戰(zhàn)當(dāng)中去,在實(shí)戰(zhàn)中去不斷的彌補(bǔ)鞏固你的理論上知識(shí),理論與實(shí)戰(zhàn)一定是相互促進(jìn)的!
這個(gè)至關(guān)重要,可以最大化的積累你的項(xiàng)目實(shí)戰(zhàn)經(jīng)驗(yàn)和編碼能力,為你以后找工作提前做好鋪墊,現(xiàn)在很多人到了該找工作了,就開始犯愁了,除了誰(shuí)都不會(huì)之外,沒什么項(xiàng)目可以往簡(jiǎn)歷上寫的!
唉……
8、參加有價(jià)值的競(jìng)賽
多參加一些有價(jià)值的計(jì)算機(jī)競(jìng)賽,比如:
ACM(
含金量最大)GPLT
藍(lán)橋杯
Kaggle
阿里天池
百度之星
中國(guó)大學(xué)生計(jì)算機(jī)設(shè)計(jì)大賽
這里面含金量最高的就是ACM,如果你想通過比賽獲獎(jiǎng)?wù)业焦ぷ魃兜?,估?jì)只有ACM有這個(gè)實(shí)力了,但是由此可見,其難度也是不低的!
參加這類計(jì)算機(jī)競(jìng)賽并取得一定不錯(cuò)的成績(jī),以后就可以為自己的簡(jiǎn)歷加分很多,是你個(gè)人編程能力和經(jīng)驗(yàn)的一個(gè)證明,尤其在考研方面加分更多,好處還是蠻多的,建議學(xué)有余力的同學(xué)多多嘗試!
9、去找個(gè)實(shí)習(xí)吧
提前實(shí)習(xí),好處多多!尤其不準(zhǔn)備考研,畢業(yè)就準(zhǔn)備工作的!
這里關(guān)于這個(gè)實(shí)習(xí),需要稍微普及一下,一般來(lái)說,我們都是正常的上大學(xué),然后畢業(yè),拿到畢業(yè)證,然后去找工作,這個(gè)時(shí)候你的身份是應(yīng)屆生,也就是最平常的那種畢業(yè)了以后找工作,這是大多數(shù)人的一個(gè)常規(guī)流程!
but……
我們沒有畢業(yè)的時(shí)候,也可以出去找工作,這個(gè)就叫做實(shí)習(xí),實(shí)習(xí)結(jié)束之后還是要回去上課的,那這個(gè)是怎么回事呢?
我們拿本科大學(xué)四年時(shí)間來(lái)說,比如2015年8月開始到校報(bào)道,一般9月初開學(xué),畢業(yè)時(shí)間大概在2019年7月份左右!
也就是,整個(gè)大學(xué)時(shí)間:2015/8 ~ 2019/7!
然后分開來(lái)算就是:
大一:2015/8 ~ 2016/7
大二:2016/9 ~ 2017/7
大三:2017/9 ~ 2018/7
大四:2018/9 ~ 2019/7
以上只是一個(gè)大概,可能稍微有所偏差,那大學(xué)四年,自由時(shí)間比較多的其實(shí)就是暑假時(shí)間了
主要的實(shí)習(xí)其實(shí)也就是在暑假時(shí)間了,因此,你要在大學(xué)主動(dòng)去學(xué)習(xí),讓自己盡早擁有去實(shí)習(xí)的基礎(chǔ)能力,這樣你就可以盡早的去實(shí)習(xí),有人就是說,你大一就很有規(guī)劃學(xué)習(xí)了很多東西,掌握的還不錯(cuò),那么在大一暑假你就可以出去找實(shí)習(xí)!
當(dāng)然,有的人會(huì)在寒假的時(shí)候也開始找實(shí)習(xí),反正實(shí)習(xí)這個(gè)事情,越早越好,別人放假都出去嗨了,你去實(shí)習(xí)了,這對(duì)比不就出來(lái)了!
不過一般比較好找實(shí)習(xí)的時(shí)間是在大三的暑假,也就是在每年的6-9月份,這個(gè)要看自己學(xué)校的時(shí)間安排了,因?yàn)閷?duì)于一些企業(yè)來(lái)說,也是希望遇到合適的人才然后能進(jìn)來(lái)來(lái)上班,因此在會(huì)在畢業(yè)的前一年開放實(shí)習(xí),讓比較優(yōu)秀的學(xué)生來(lái)他們這里實(shí)習(xí),等到畢業(yè)之后可以直接來(lái)公司上班!
但是這個(gè)時(shí)候招的實(shí)習(xí)生有要求,就是要求你是2019年畢業(yè)的,在大三也就是2018年7月份放暑假之后開始進(jìn)行暑期實(shí)習(xí),這個(gè)時(shí)候?qū)嵙?xí)比較重要,因?yàn)樵谀闶钇趯?shí)習(xí)之后,開學(xué)就是大四了,在大四開學(xué)以后,也就是上學(xué)期,時(shí)間大概在9-11月將迎來(lái)有史以來(lái)你最好找工作的一次機(jī)會(huì),那就是秋招,而你暑期實(shí)習(xí)經(jīng)歷就可以為你的秋招大大加分!
OK,關(guān)于實(shí)習(xí)暫且分享這么多,總的就是越早實(shí)習(xí)越好,一定要把握的則是大三暑期實(shí)習(xí),為秋招做準(zhǔn)備!
10、開始寫博客
到了最后,你就會(huì)發(fā)現(xiàn),很多程序員都在保持著寫博客的習(xí)慣,這是對(duì)程序員非常有利的一件事情,不僅僅局限于技術(shù)能力的提升,還可以積累影響力,拓展自己的圈子等等,好處多多!
剛開始不要折騰博客主題啥的,最重要的是直接開始寫起來(lái),比如CSDN,博客園,掘金等等,不要瞧不起CSDN,絕對(duì)大數(shù)程序員都是從CSDN開始的!
不要拘泥于形式,而是開始做起來(lái)!
好啦,到了這里,這10個(gè)建議就給大家分享完啦,如果對(duì)你有用,歡迎點(diǎn)贊,轉(zhuǎn)發(fā)收藏哦!
最后再分享一句話給你:
千萬(wàn)不要做思想上的巨人,行動(dòng)上的侏儒,未來(lái)可期,干就完事了!
