A New Beginning
為什么寫這篇博客
不知不覺(jué)的,今天已經(jīng)是我的生日了。我原以為我會(huì)在工作中度過(guò)我22歲的生日,沒(méi)想到依然是在學(xué)校里焦急著等待召喚。
我不打算在今天總結(jié)過(guò)去的一年的成長(zhǎng)、思考,還是把這個(gè)工作留在2013年的結(jié)束吧。相反,由于過(guò)去一段時(shí)間,受了很大的刺激。在網(wǎng)上隨意刨出大神也好,在線下看到周圍的很多人都已經(jīng)找了非常不錯(cuò)的實(shí)習(xí),而我由于各種@#$%原因,仍然留在學(xué)校,非常有緊迫感,我覺(jué)得我已經(jīng)落后了,而這是我最不愿意接受的現(xiàn)實(shí)。我感受到了我和他們之間的差距。雖然,比我強(qiáng)的人有太多,但這也是我非常不愿意看到的。這并不是說(shuō)對(duì)那些非常厲害的人有敵視的意思,而是對(duì)我自己非常不滿意。我知道厲害的人有很多,也許由于天賦的因素,我永遠(yuǎn)都不能達(dá)到他們的高度,但是我也不會(huì)這么輕易接受這個(gè)現(xiàn)實(shí)。我不能保證,我一定會(huì)趕上、或超過(guò)他們,但我一定有足夠強(qiáng)大的意志,鞭策我足夠努力,一步步靠近他們。即使最終沒(méi)有超過(guò)他們,我想我也比一般人要強(qiáng)很多了。
過(guò)去一段時(shí)間,我直接或間接的接觸了更多的人,了解了他們做過(guò)的或正在做的事,視野更加開(kāi)闊了,對(duì)于未來(lái)的路的方向,以及怎樣走這條路也有了更加清晰的認(rèn)識(shí)。其中,對(duì)我影響比較深的是 BYVoid 。最近在網(wǎng)上流傳的 阿里星面試跟蹤詳情 ,也著實(shí)的刺激了一把,在佩服的同時(shí),更多的是對(duì)自己的一些期許。
這也是我寫這篇博客的初衷:在生日這天,許下心愿,定下目標(biāo),制定策略,自我激勵(lì)。希望,從這個(gè)全新的開(kāi)始,能讓最近無(wú)事可做的自己增加些動(dòng)力。
?
我的目標(biāo)
距離我正式找工作還有三年的時(shí)間,我希望能夠在三年內(nèi)達(dá)到 BYVoid 目前的水平。我希望能夠把落后差距限制在3年。承認(rèn)比別人差確實(shí)非常難受,但希望經(jīng)過(guò)我的努力能夠迎頭趕上!
3年時(shí)間,我希望能夠再一下幾個(gè)方面有較大幅度提高:
- 數(shù)學(xué)功底
- 編程能力
- 工程能力
- 英語(yǔ)水平
這幾個(gè)目標(biāo)對(duì)于計(jì)算機(jī)學(xué)科來(lái)說(shuō)非常基礎(chǔ)當(dāng)然也非常重要。不過(guò)只是這樣列出來(lái)又略顯蒼白,還需要?jiǎng)澐值母蛹?xì)致。
數(shù)學(xué)
數(shù)學(xué)是計(jì)算機(jī)學(xué)科的基礎(chǔ)。我不需要把所有數(shù)學(xué)都學(xué)透,只希望在和計(jì)算機(jī)密切相關(guān)的 離散、線代、概率等方面下些功夫;只希望我在做相關(guān)工作的時(shí)候,不因數(shù)學(xué)功底差而受阻礙。數(shù)學(xué)能力決定著編程水平能夠達(dá)到的最高度,這一點(diǎn)還有有體會(huì)的,在做一些ACM題的時(shí)候,確實(shí)能體會(huì)這一點(diǎn)。我不會(huì)集中一段時(shí)間去學(xué)習(xí)數(shù)學(xué)基礎(chǔ),只會(huì)在用到或?qū)⒁玫降臅r(shí)候去補(bǔ)充下知識(shí)。
編程能力
這一點(diǎn)不用說(shuō)了,對(duì)于做程序員來(lái)說(shuō),這是最最最重要的了。我想,能夠體現(xiàn)編程能力的對(duì)數(shù)據(jù)結(jié)構(gòu)和算法的掌握了吧。我想,ACM是提高編程能力最好的方式了。此外,ACM也強(qiáng)調(diào)基礎(chǔ)算法,和數(shù)學(xué)也有關(guān)系,所以一定要經(jīng)常刷ACM試題。具體練習(xí)量后面再談。
工程能力
我之所以把工程能力和編程能力分為兩個(gè)部分,我覺(jué)得還有有些區(qū)別的。編程能力更強(qiáng)調(diào)基礎(chǔ)能力,而工程能力更加專一些,更加強(qiáng)調(diào)實(shí)踐能力。比如對(duì)于編程語(yǔ)言C/C++、Java、Python,Web技術(shù),Android編程這些技術(shù)的掌握就算是工程能力。
在編程語(yǔ)言方面,我希望能夠精通C語(yǔ)言(較為低層次、面向過(guò)程、高效)、Java(面向?qū)ο蟆⒂袕?qiáng)大的庫(kù))、Python(易于掌握、非常喜歡、效率較低)及一門函數(shù)式編程語(yǔ)言(不是特別了解)。
其他技術(shù)的掌握,會(huì)在研究生階段做項(xiàng)目的過(guò)程中去鍛煉,可能會(huì)涉及數(shù)據(jù)庫(kù)技術(shù)(SQL,Oracle)、Android編程、海量數(shù)據(jù)處理(Hadoop)。畢業(yè)前,我希望能有至少5個(gè)做的非常好的項(xiàng)目經(jīng)歷。
在學(xué)校學(xué)習(xí)工作之外,我打算有一些好的idea,自己做開(kāi)源項(xiàng)目的開(kāi)發(fā)。現(xiàn)在已經(jīng)有一些idea,是基于自己生活的需求,打算做成Android應(yīng)用,但是不夠成熟。
總的來(lái)說(shuō),以前編程都是小打小鬧,上不了臺(tái)面,希望3年后,我能夠幾個(gè)拿得出手的項(xiàng)目,希望做出來(lái)的東西能夠讓足夠多的人使用,能使一些人的生活越來(lái)越方便。這樣的簡(jiǎn)歷才好看。
英語(yǔ)水平
英語(yǔ)真的非常非常重要。查閱英文資料需要用到(Reading),寫paper需要用到(Writing),以后去外企實(shí)習(xí)、工作需要用到(Listening & Speaking),看美劇需要用到。。。
?
我的計(jì)劃
提高編程能力
- 以《挑戰(zhàn)程序設(shè)計(jì)競(jìng)賽》、《算法導(dǎo)論》為參考書,3年內(nèi),400~450 ACM problems Accepted,相當(dāng)于每個(gè)月完成12道。如此,可以算法有較深理解,較大程度上提高編程能力。
- 如果有時(shí)間,參加GCJ,TopCoder等比賽。
提高工程能力
- 有2~3個(gè)實(shí)習(xí)經(jīng)歷。希望其中之一是大型外企(MS,Amazon,IMB .etc)。本科畢業(yè)后暑假,研一期間(擠出足夠多時(shí)間),研三可以作為主要實(shí)習(xí)期。如果有國(guó)外實(shí)習(xí)機(jī)會(huì),一定要抓住!(軟件所的實(shí)習(xí)經(jīng)歷不算在內(nèi))
- 參與至少4個(gè)大型項(xiàng)目研發(fā),并發(fā)揮較大作用!學(xué)校和實(shí)習(xí)單位可以提供機(jī)會(huì)。
- 至少發(fā)布4個(gè)開(kāi)源項(xiàng)目,包括手機(jī)應(yīng)用、瀏覽器插件等。并至少其中2個(gè)受到廣泛歡迎!在這一點(diǎn)上,技術(shù)是一方面,還需要有好的idea。
提高英語(yǔ)水平
- 不要害怕讀英文原版的書籍、論文。比如:《Delivering Happiness》,非常贊的一本,涉及詞匯不多,但不論思想上、英語(yǔ)上都能夠提高不少。
- 給自己創(chuàng)造英文的環(huán)境,總是試圖找能夠經(jīng)常用英文和其他人交流的機(jī)會(huì)。
- 嘗試著用英文寫文章,雖然一開(kāi)始可能比較困難、耗費(fèi)時(shí)間比較長(zhǎng),但總是值得的。
其他
- 廣交朋友,開(kāi)拓視野。(校友、人人、twitter、facebook、開(kāi)發(fā)者社區(qū)、Internet)
- 閱讀計(jì)算機(jī)領(lǐng)域經(jīng)典圖書。
- 經(jīng)常寫博客。記錄自己的生活,自己的思考,自己的收獲。知識(shí)在于積累!如果可以的話,可以嘗試建立搭建個(gè)人博客。
- 經(jīng)常去的網(wǎng)站:CSDN,博客園,stackoverflow, github, 知乎, 人人 .etc
- 縮小自己的興趣范圍,讓自己更加專注!(give up NBA, football)
- ......
?
最后的話
我原本想只列出一年的目標(biāo),考慮了好久,還是把三年作為期限。總的來(lái)說(shuō),上面的目標(biāo),如果努力是一定可以達(dá)成的,但是有些措施還不夠具體,不夠完善,可能會(huì)對(duì)其進(jìn)行修正。在接下來(lái)的一段時(shí)間,我會(huì)讓我的計(jì)劃更加具體,可實(shí)施!希望當(dāng)我開(kāi)始實(shí)習(xí)時(shí)能夠有個(gè)完整的計(jì)劃!
上面這些小的目標(biāo)的最終點(diǎn)是三年后的找工作,也就是為了我的職業(yè)生涯,工作≠生活,所以,上面這些不是我的全部。
開(kāi)始的時(shí)候說(shuō)過(guò),我希望三年后,我能夠達(dá)到BYvoid目前的程度,列出這個(gè)目標(biāo)后,我發(fā)現(xiàn),即使我所有都實(shí)現(xiàn),這樣還不夠!所以,我只能做的更出色!
好吧,不再呻吟了,以后的路誰(shuí)知道呢?Do more, think less!
22歲,又是一個(gè)新的開(kāi)始~
更多文章、技術(shù)交流、商務(wù)合作、聯(lián)系博主
微信掃碼或搜索:z360901061

微信掃一掃加我為好友
QQ號(hào)聯(lián)系: 360901061
您的支持是博主寫作最大的動(dòng)力,如果您喜歡我的文章,感覺(jué)我的文章對(duì)您有幫助,請(qǐng)用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點(diǎn)擊下面給點(diǎn)支持吧,站長(zhǎng)非常感激您!手機(jī)微信長(zhǎng)按不能支付解決辦法:請(qǐng)將微信支付二維碼保存到相冊(cè),切換到微信,然后點(diǎn)擊微信右上角掃一掃功能,選擇支付二維碼完成支付。
【本文對(duì)您有幫助就好】元
