大三那年在某寶8塊錢買的.NET視頻決定了我的職業(yè)生涯
謹(jǐn)以此文獻(xiàn)給那些還在大學(xué)中迷茫的莘莘學(xué)子們!
韓愈在《師說(shuō)》中提出了作為師者應(yīng)該做的三件事:傳道、授業(yè)、解惑。
1、傳道:培養(yǎng)學(xué)生的道德觀
2、授業(yè):傳授學(xué)生專業(yè)技能
3、解惑:解答學(xué)生內(nèi)心的迷茫迷惑
曾幾何時(shí),我們和大學(xué)生活已漸行漸遠(yuǎn)了,磕磕盼盼的社會(huì)生活時(shí)常讓我們懷念大學(xué)美好的生活,同時(shí)我們也在后悔為什么大學(xué)沒(méi)有好好學(xué)?為什么大學(xué)沒(méi)有人教我這些或者那些?以至荒廢了青春,走了太多的彎路。
在大學(xué),是否有專業(yè)的老師給你講解本專業(yè)所學(xué)的知識(shí)對(duì)應(yīng)哪種社會(huì)職業(yè)或者說(shuō)可以讓你找到什么職位的工作?
在大學(xué),你是否還在為了各種獎(jiǎng)學(xué)金、各種游戲而奮斗?
在大學(xué),你是否知道本專業(yè)畢業(yè)后可以從事哪些職業(yè)?
在大學(xué),你是否對(duì)畢業(yè)能干什么感到迷茫或者說(shuō)害怕畢業(yè)而選擇考研?
作為一個(gè)普通二本大學(xué)的學(xué)生,我的大學(xué)生活沒(méi)有什么勵(lì)志的故事,更沒(méi)有那些操蛋的情操。如大多數(shù)學(xué)生一樣隨大流,混社團(tuán)、混學(xué)分、泡圖書館,不知道畢業(yè)之后能干啥。
直到有一天,室友給我說(shuō)了一個(gè)培訓(xùn)班的網(wǎng)站,而里面的就業(yè)課程正好介紹了學(xué)完了xxxx課程就能找到xxx工作??戳酥蠡砣婚_朗,原來(lái)學(xué)計(jì)算機(jī)能干這些啊,然后再看看學(xué)費(fèi)8000-1000,作為一個(gè)農(nóng)村出來(lái)的孩子真的不愿意拿父母一年辛辛苦苦的種地錢來(lái)培訓(xùn)。
于是我先試聽了一些免費(fèi)課程,感覺(jué)講的很好,而且老師講課也很有激情。
想學(xué)又不想交學(xué)費(fèi),怎么辦?我就在某寶搜“xxxx培訓(xùn)班ASP.NET就業(yè)班視頻”,還真讓我找到了,從此就堅(jiān)定了我的學(xué)習(xí)之路。有圖為證:
下面的話也許比較啰嗦,但都是我在大學(xué)的一些真實(shí)經(jīng)歷,希望能夠給還未畢業(yè)并且處于迷茫中的朋友一些力所能及的幫助,如果你是一位老鳥或者大學(xué)中學(xué)的比較好的同學(xué)可以忽略。
大三之前
大三之前,我是完全處于迷茫期的。
大一大二大都沒(méi)有開設(shè)太多的專業(yè)課程,大都學(xué)習(xí)英語(yǔ)、物理、毛概、高數(shù)等等。唯一涉及的編程課程也就是譚浩強(qiáng)老師的《c語(yǔ)言程序設(shè)計(jì)》以及《數(shù)據(jù)結(jié)構(gòu)與算法》了吧,除了能在命令行中打印出個(gè)“hello word",弄個(gè)冒泡排序,整個(gè)二叉樹遍歷。完全不知道這些和工作有什么關(guān)系。雖然現(xiàn)在知道了這些都是各種編程語(yǔ)言的基礎(chǔ)。
更多的時(shí)間也是在混社團(tuán)帶學(xué)妹以及在圖書館看書(到畢業(yè)還借書卡時(shí)發(fā)現(xiàn)看了將近二百本書)。
稀里糊涂的就過(guò)去了。
大三
好室友很重要
其實(shí)我挺感激我的室友+好朋友的(這里有個(gè)小插曲:我大三換宿舍了,大一大二在一個(gè)除了我之外都玩游戲的宿舍,可能價(jià)值觀不同就換宿舍了,這里的室友指的是換過(guò)宿舍之后的室友)。其實(shí)我走上這條道路和他有很大關(guān)系。
首先介紹一下所有室友:A是科協(xié)成員,ASP.NET入門較早,對(duì)我?guī)椭艽蟆科協(xié)會(huì)長(zhǎng),專攻C++。C學(xué)霸,歷年獎(jiǎng)學(xué)金獲得者,現(xiàn)為南京東南大學(xué)計(jì)算機(jī)系研究生,專攻C++。D就是我了,迷茫的菜鳥。
當(dāng)我剛剛搬進(jìn)去的時(shí)候是屬于完全不知道畢業(yè)能干啥的,看到大家各有所長(zhǎng)也是極其羨慕的,我現(xiàn)在的職業(yè)完全是被影響出來(lái)的,所以說(shuō)一個(gè)好的環(huán)境可以讓人進(jìn)步的。
在A的影響下,我***次知道了博客園、CSDN、51cto這些專業(yè)的論壇博客網(wǎng)站。并且知道了有好多IT培訓(xùn)機(jī)構(gòu)專門培訓(xùn)我們這些在學(xué)校啥也沒(méi)學(xué)到畢業(yè)就面臨失業(yè)的菜鳥好讓我們?cè)诋厴I(yè)后能夠順利找到工作。
其實(shí),我主要是因?yàn)榭戳藊xx培訓(xùn)班的就業(yè)路線圖才從迷茫中走出來(lái)知道應(yīng)該怎么做才能在畢業(yè)后找到工作的。這也就有了在某寶買視頻自學(xué)的開始。
當(dāng)時(shí)我是怎么學(xué)的呢?
主要利用周末還有逃課時(shí)間,早晨八九點(diǎn)到下午四五點(diǎn)看視頻并且記筆記,下午五點(diǎn)到晚上九點(diǎn)敲代碼??匆曨l的時(shí)候不敲代碼,敲代碼時(shí)遇到問(wèn)題了再回顧視頻。
就這樣從css、html、js、jQuery、C#基礎(chǔ)、winform、sql、ADO.NET、ASP.NET、ashx、C#進(jìn)階、MVC等等一路看下來(lái),最終筆記記的超過(guò)了一百頁(yè),我把所有筆記都打印出來(lái)過(guò)一段時(shí)間溫習(xí)一下,不好的地方再做上批注。直到現(xiàn)在我每次面試之前還是會(huì)把筆記看一遍這樣幾乎能應(yīng)付所有的基礎(chǔ)知識(shí)點(diǎn)。
記得大三寒假,因?yàn)樽约嘿I的是臺(tái)式機(jī)就借了一個(gè)去打寒假工的同學(xué)的筆記本,回到家坐在被窩里看視頻,敲代碼,家里沒(méi)有暖氣凍得手都僵硬了,可是當(dāng)時(shí)根本不覺(jué)得有什么,完全的投入了進(jìn)去,每天都很有激情,這種感覺(jué)真的很奇妙。
編程感覺(jué)的培養(yǎng)
寫代碼寫的多了, 也可能是因?yàn)槔蠋熤v的比較好吧,竟慢慢的培養(yǎng)出了編程興趣,寫著寫著也慢慢的對(duì)代碼有感覺(jué)了。在實(shí)現(xiàn)某個(gè)功能點(diǎn)的時(shí)候不再那么生疏,不再需要想半天應(yīng)該用什么函數(shù),用手敲著代碼自然而然的就把功能點(diǎn)實(shí)現(xiàn)了。也許這就是編程的感覺(jué)吧,寫的多了在某一時(shí)刻突然就頓悟了,上道了。
我能用老師講的知識(shí)做什么呢?
古語(yǔ)云:學(xué)以致用,光學(xué)而不知道怎么做是可悲的,當(dāng)時(shí)老師講了xml、正則表達(dá)式、HttpWebRequest、winform控件等知識(shí)點(diǎn),下課后老師留了個(gè)作業(yè):利用所學(xué)的知識(shí)做一個(gè)簡(jiǎn)單的爬蟲。
我就花了兩天的時(shí)間(大部分時(shí)間花在調(diào)試正則表達(dá)式)寫了一個(gè)簡(jiǎn)單的爬蟲去爬“糗事百科”的段子,具體實(shí)現(xiàn)思路是:用HttpWebRequest先把網(wǎng)頁(yè)down下來(lái),然后再用正則表達(dá)式匹配每一項(xiàng),匹配的時(shí)候再把圖片down下來(lái),***保存在xml中,用winform顯示。
這個(gè)爬蟲很不智能,當(dāng)人家網(wǎng)頁(yè)改版的時(shí)候可能就失效了,也沒(méi)有考慮多線程(當(dāng)時(shí)還沒(méi)有學(xué)多線程)在down網(wǎng)頁(yè)的時(shí)候很卡。但是總體來(lái)說(shuō)實(shí)現(xiàn)了這個(gè)需求,還是很興奮的,***次感覺(jué)到了編程帶來(lái)的樂(lè)趣。
學(xué)以致用這個(gè)成語(yǔ)大家都知道什么意思,但在工作或者生活中,我們真正做到了學(xué)以致用嗎?
大三暑假實(shí)習(xí)
經(jīng)過(guò)一年斷斷續(xù)續(xù)的學(xué)習(xí)(并沒(méi)有學(xué)完所有的課程)加上學(xué)長(zhǎng)的推薦,在大三的暑假找到了一份在企業(yè)實(shí)習(xí)的工作,工作很簡(jiǎn)單主要是改一些bug,但是真正工作了才知道自己的學(xué)習(xí)還是和企業(yè)開發(fā)有區(qū)別的,什么權(quán)限控制,linq,各種封裝的框架還沒(méi)有接觸過(guò),感覺(jué)工作進(jìn)展很慢,去請(qǐng)教問(wèn)題的時(shí)候被一些開發(fā)人員鄙視,這也讓我學(xué)了一件事,對(duì)同事要尊重, 對(duì)于向你請(qǐng)教問(wèn)題的同事要耐心解答。我就一邊工作,一邊看別人寫的代碼,有些代碼直接是dll并沒(méi)有源碼,我就用反編譯工具把dll反編譯過(guò)來(lái),下班了回到宿舍看,然后自己再嘗試著實(shí)現(xiàn)。
就這樣度過(guò)了兩個(gè)月。
大四
學(xué)習(xí)
開學(xué)了,經(jīng)過(guò)兩個(gè)月的實(shí)習(xí),也明白了自己的短板,又開始接著看沒(méi)有看完的視頻,同時(shí)在圖書館借閱各種與asp.net&c#開發(fā)相關(guān)的書籍,比如:《C#從入門到精通》、《C#圖解教程》、《C#高級(jí)編程》、《C#本質(zhì)論》、《Head First C#》、《深入理解C#》、ASP.NET從入門到精通》、《ASP.NET MVC高級(jí)編程》、《ASP.NET編程寶典》、《鋒利的jQuery》等等這些書都看過(guò),不過(guò)也是淺嘗輒止,有的能看懂有的不能理解。
學(xué)校組織實(shí)習(xí)
因?yàn)榇笏膸缀鯖](méi)有課程了,到十月份基本上把課程都看完了,到了十月末學(xué)校組織到無(wú)錫NIIT實(shí)習(xí),其實(shí)這是個(gè)坑,NIIT的老師都是奔著忽悠你去花錢培訓(xùn)的。說(shuō)明學(xué)校和培訓(xùn)機(jī)構(gòu)合作的很好啊。不過(guò)效果的確顯著,忽悠了幾十號(hào)人啊。我們班***名的同學(xué)都去培訓(xùn)了。
其實(shí)后來(lái)看來(lái),培訓(xùn)還是不錯(cuò)的,雖然說(shuō)花了萬(wàn)把塊錢,但是大部分實(shí)習(xí)的同學(xué)還是從事了編程工作。
企業(yè)實(shí)習(xí)
十一月份實(shí)習(xí)回來(lái),我也在本地順利的找到了實(shí)習(xí)工作。經(jīng)過(guò)一段時(shí)間的學(xué)習(xí)能力也有了提高,所以在工作中由于編碼速度快,bug少而迅速的得到了上級(jí)的認(rèn)可,從而也開始接手一些相對(duì)核心一些的工作,什么OA、電商。對(duì)軟件開發(fā)理解的更加深刻,對(duì)業(yè)務(wù)的認(rèn)知度也上了一個(gè)層次。到2014年四月份技術(shù)部老大跳槽到另一家公司詢問(wèn)我是否愿意過(guò)去,雖然沒(méi)有過(guò)去,但這也是一種能力上的認(rèn)可吧。到五月份就辭職了,因?yàn)樵撆撐臏?zhǔn)備畢業(yè)了。
畢業(yè)季
操蛋的人生開始了……
總結(jié)
只要你付出的比別人多一點(diǎn)點(diǎn),你選擇的余地就會(huì)多一點(diǎn)點(diǎn),別人選擇你的機(jī)會(huì)也會(huì)多一點(diǎn)點(diǎn)。