大学这几年
?????? ?最近和一些學(xué)弟學(xué)妹做交流,總能感受到他們對于知識的渴望以及對于編程的好奇心。對于一個(gè)即將畢業(yè)的本科生來說,感到很欣慰的是,我們商學(xué)院的學(xué)生也有一腔熱情,去開辟自己的興趣,去挑戰(zhàn)技術(shù)。
????? 對于很多學(xué)弟學(xué)妹們會(huì)提及的問題,我就在此做個(gè)簡單的總結(jié)。當(dāng)然也只是簡單的參考來提供。自己并沒有做出什么很不得了的事情,但是我覺得我們要縱向比較,今天的我比昨天的我進(jìn)步了就是一種成長和成功。一下分幾點(diǎn)談?wù)勎覍ψ约捍髮W(xué)這幾年的思考吧。
???? 每個(gè)人的成長途徑都是不同的,希望把自己的東西拿出來跟同學(xué)們探討,互相促進(jìn)。
????? 大一:大一的日子過得最瀟灑,最開心。學(xué)習(xí)上也是中等的成績,也是因?yàn)樽鰧W(xué)生干部的原因勉強(qiáng)拿到兩次三等獎(jiǎng)學(xué)金。當(dāng)然那時(shí)候的我對金融、期貨證券等領(lǐng)域比較感興趣,然后看了些課外書。而且看了很多小說,川端康成之類的,大體是日本比較出名的作家之作。偶爾也看看新聞,關(guān)注些企業(yè)和行業(yè)的新鮮事。當(dāng)然大一最銘記的就是做班級團(tuán)支書以及在學(xué)社聯(lián)調(diào)研部的日子。大學(xué)不當(dāng)下學(xué)生干部還是會(huì)比其他同學(xué)缺少些感知的人事的能力。畢竟當(dāng)干部不是為了得到什么,我們只是在幫助同學(xué),團(tuán)隊(duì)做事情,但這個(gè)過程中,我們就漸漸成長起來了。收獲,往往是不知不覺,無法量化的。
????? 大二:到了藍(lán)杰培訓(xùn)改變了我的職業(yè)路線了。在藍(lán)杰學(xué)Java的日子認(rèn)識了一幫很好的朋友,也收獲了知識。起初比較擔(dān)心自己學(xué)不會(huì),但是不動(dòng)手又怎么學(xué)得會(huì)呢?剛開始比較怕敲代碼沒有靈感,敲敲就不會(huì)?!安粫?huì)”,其實(shí)是剛開始接觸Java時(shí)最真實(shí)的感想。但是也不知道什么時(shí)候,代碼敲得多了,書一本本的看過去了,對編程的感覺就似有還無了。跟著項(xiàng)目組一起做項(xiàng)目很開心,也很有壓力,都是牛人,我是最菜的。但后來我脫離牛人的束縛,自己去研究技術(shù),慢慢開始把學(xué)習(xí)技術(shù)的方法融會(huì)貫通,便自學(xué)了Flex技術(shù),當(dāng)然,那是在大三的時(shí)候……大二比較好的收獲是在學(xué)工部當(dāng)助理的日子,李主任一直也很看重我,無論是寫新聞稿,還是平常點(diǎn)點(diǎn)滴滴的為人處世,都給了我很多思考。
????? 大三:大三就是技術(shù)年,把所有學(xué)校的學(xué)生干部之類的辭掉了,專心致志搞技術(shù)。中間還有些遺憾的是因?yàn)槟承┦虑槔速M(fèi)了些時(shí)間,當(dāng)然也是一種成長。事無絕對嘛。Flex的書看了10本左右,細(xì)讀的有4,5本了,然后做項(xiàng)目的時(shí)候是盯著官方文檔來看的。官方的東西永遠(yuǎn)是最好的一手資料,最可惜的是還沒有翻譯版本,不過也當(dāng)做學(xué)習(xí)英語吧,還好讀起來沒多大困難,可以理解95%以上。大三下半學(xué)期有幸到三一重工集團(tuán)IT總部實(shí)習(xí),認(rèn)識了帶崗老師——戈,以及一些熱情的一起實(shí)習(xí)的同學(xué)。實(shí)習(xí)這段時(shí)間很快樂,白天敲代碼,跟著戈學(xué)東西,晚上做項(xiàng)目或者和實(shí)習(xí)生組團(tuán)“殺人”。而且也參加了很多實(shí)習(xí)活動(dòng),收獲頗豐。如果大家感興趣的話,建議到大企業(yè)實(shí)習(xí),去感受大企業(yè)的運(yùn)作和氛圍,會(huì)收獲到代碼以外的很多東西哦。充實(shí)——這是大三這一年的感受。當(dāng)然課也是必須逃的,搞IT的加班如果是天經(jīng)地義的話,那逃課也是必不可少的必修課啊。不過對于感興趣的課或者教的很好的老師的課建議少逃啊,我發(fā)現(xiàn)90后可能比較淘氣吧~還是不要逃太多課,掛科還是不好看的~把握好度,游刃有余最好。
????? 大四,找工作。找工作之前建議同學(xué)們把知識系統(tǒng)復(fù)習(xí)一下。項(xiàng)目是不能突擊的,但是知識是可以補(bǔ)充的。而且在復(fù)習(xí)知識的時(shí)候也會(huì)有更多收獲?;貧w書本,回歸自我吧。我列出一些自己利用一個(gè)半月的時(shí)間復(fù)習(xí)的知識:C語言,數(shù)據(jù)結(jié)構(gòu),ACM競賽題;PL/SQL程序設(shè)計(jì);操作系統(tǒng)筆記(自己寫的,以前自學(xué)時(shí)候記下來的,商學(xué)院沒這些課);Java核心技術(shù)卷2;GOF的英文版設(shè)計(jì)模式;SSH框架的簡單回顧,通過項(xiàng)目;回顧做過的項(xiàng)目,總結(jié)之。當(dāng)然每個(gè)人可以根據(jù)自己的盲點(diǎn)來有針對性的、地復(fù)習(xí)。抓住重點(diǎn),提升自我。剩下的筆試面試就看自己的平時(shí)積累啦,當(dāng)然運(yùn)氣這東西,我不很提倡,保持好心情,保持微笑就好。
???? 最后,很多同學(xué)建議我列出些好書。我把看過的好書列一下吧(Java相關(guān)的,網(wǎng)絡(luò)和OS大家自己斟酌吧),當(dāng)然好書很多,學(xué)習(xí)好的資料的時(shí)候別冷落了Google和編譯器。
???? 書目:1>基礎(chǔ)類:《Java2入門經(jīng)典》,《Java核心技術(shù)卷1》
??????????????2>高級類:《Java核心技術(shù)卷2》
????????????? 3>網(wǎng)絡(luò)類:《Java網(wǎng)絡(luò)編程》--2005年出版的那個(gè)很經(jīng)典的老外寫的,還有孫衛(wèi)琴寫的那本也不錯(cuò)。
??????????????4>Web:五花八門的書很多。大家根據(jù)需求和習(xí)慣選擇就好,書很多,泛濫了,記不得名字,在圖書館借就足有了。有個(gè)《JavaEE權(quán)威經(jīng)典》第一次看比較難懂,做幾個(gè)web項(xiàng)目后再看比較有感覺。
????????????? 5>SSH:建議《Spring揭秘》,Structs和Hibernate的書也很多,大體很多國內(nèi)的,建議看老外的書。其實(shí)學(xué)習(xí)框架,先了解那東西是干嘛的,在網(wǎng)上先Google下,然后在編譯器上搭建環(huán)境,試一下體會(huì)一下。接下來讀官方文檔,看牛人Blog的分析也足有了,實(shí)在想深入了解,看本書也不錯(cuò)。
????????????? 6>RIA:Ajax方面的書看過一本比較好的,老外寫的紅色書皮,好像叫神馬《Ajax。。。Java》圖書館借的,名字不記得不好意思。但好書還有很多。DWR可以簡單學(xué)一下。用的時(shí)候再去學(xué)這些足有了。Flex技術(shù)書比較多,建議看LCDS以及Flex的官方幫助文檔,書嘛《Flex CookBook》啊,《Flex高級編程》還有國內(nèi)一《Flex大師之路》還好。
????????再強(qiáng)調(diào)一點(diǎn),最好的學(xué)軟件的方式——做項(xiàng)目,敲代碼,動(dòng)起來吧!
??????? 也羅嗦得多了,希望大家互相學(xué)習(xí)。每個(gè)人都有不同的學(xué)習(xí)方式和路徑,選好自己的,想好自己想要神馬,喜歡神馬以及為神馬喜歡就好。切忌半途而廢,你會(huì)有很多郁悶——在上千行或上萬行代碼中調(diào)Bug的郁悶,做一個(gè)應(yīng)用發(fā)現(xiàn)怎么都沒有辦法在網(wǎng)上找到解決方案,只能一個(gè)一個(gè)自己嘗試的郁悶,在別人玩游戲逛街的時(shí)候一個(gè)人在寢室里敲代碼的郁悶,給客戶做項(xiàng)目發(fā)現(xiàn)客戶今天想這樣明天想那樣以至于你不得不去改動(dòng)數(shù)據(jù)庫的郁悶……你會(huì)有各種各樣的郁悶,你會(huì)有人家說神馬程序員找不到老婆之類的話來刺激的郁悶……總之,各種各樣的郁悶,不會(huì)把你打倒,沒有任何人,任何事情可以,只有你放棄了,你投降了,那就要靜下來認(rèn)真想想未來的路和身邊的人啦。神馬都是浮云,做好眼前的事,腳踏實(shí)地敲代碼,一頁一頁的看那些“磚頭”級別的技術(shù)書吧!
總結(jié)
- 上一篇: 【转】关于Java生成背景透明的png图
- 下一篇: 成功者具备的十五种能力