少一些功利主義的追求,多一些不為什么的堅(jiān)持。 —新東方講師朱偉
大學(xué)本科讀的是計(jì)算機(jī),但是卻沒有很好地對(duì)待,最認(rèn)真的時(shí)候應(yīng)該是期末考試月,瘋狂背老師畫的重點(diǎn)、刷老師布置的平時(shí)作業(yè)和期末復(fù)習(xí)題,一切只為了不掛科。悲哀的應(yīng)試教育,然而我到大三下學(xué)期的時(shí)候才醒悟過來要為自己的未來做打算,糾結(jié)了一段時(shí)間,我決定入Android開發(fā)的坑,雖然我此前一直是用iPhone╮(╯▽╰)╭ 。但此前的大學(xué)學(xué)習(xí)中我掌握的知識(shí)實(shí)在沒多少,我只能靠自己拾起之前丟下的Java基礎(chǔ)。直到面試才知道算法和設(shè)計(jì)模式這些才是基礎(chǔ)中的基礎(chǔ)+﹏+。好在實(shí)習(xí)面試的公司沒介意這點(diǎn),只讓我進(jìn)去之后補(bǔ)一補(bǔ)基礎(chǔ)。當(dāng)時(shí)也沒多想,后來才知道是外包公司 π__π ,只管完成項(xiàng)目,管你有沒什么基礎(chǔ),能做出來東西就行。
從15年11月實(shí)習(xí)開始接觸Android開發(fā),沒有人帶,期間跌跌撞撞,總算是入門了,到16年2月中旬月結(jié)束實(shí)習(xí),想著專心準(zhǔn)備畢業(yè)論文和設(shè)計(jì)的事。但是4月份的時(shí)候聽聞了大學(xué)小伙伴的創(chuàng)業(yè)故事和產(chǎn)品,萌生了一絲念頭,這個(gè)時(shí)候也剛好他們找上了我,后來就加入他們。和小伙伴一起打拼了一年多,到今年6月底。創(chuàng)業(yè)實(shí)在坑,沒有穩(wěn)定的資金來源,只能靠外包養(yǎng)活,但還是堅(jiān)持不住,散了。
本來想著休息一陣子再開始找工作,歇息了幾天,還是覺得不能懈怠,決定趁現(xiàn)在補(bǔ)一補(bǔ)當(dāng)年走丟的基礎(chǔ)知識(shí),順帶復(fù)習(xí)一下Java和Android的一些內(nèi)容,少一些功利主義的追求,多一些不為什么的堅(jiān)持,彌補(bǔ)那些年錯(cuò)過的基礎(chǔ)知識(shí)。(其實(shí)是試圖在面試的時(shí)候更有自信 ( ̄y▽ ̄))。
系列文章主要分為數(shù)據(jù)結(jié)構(gòu)與算法、設(shè)計(jì)模式、Java和Android幾個(gè)部分,不一定按順序,看心情寫ㄟ( ▔, ▔ )ㄏ。
數(shù)據(jù)結(jié)構(gòu)與算法這部分主要是通過閱讀書籍——謝路云的《算法第4版》,寫讀書筆記鞏固一下,但是不會(huì)深入研究,畢竟不是專業(yè)搞算法的。
設(shè)計(jì)模式很玄,以前也沒怎么用心學(xué),所以設(shè)計(jì)模式這一塊主要是通過閱讀一些技術(shù)博客的總結(jié),然后寫下自己的見解,進(jìn)而提高一點(diǎn)。
Java這部分結(jié)合手頭上的《瘋狂Java講義》和一些技術(shù)博客的總結(jié)復(fù)習(xí),也會(huì)從基礎(chǔ)開始寫,應(yīng)該就寫到IO流部分,畢竟上學(xué)的時(shí)候老師講到這就結(jié)課準(zhǔn)備期末考試了,有機(jī)會(huì)的話繼續(xù)往后深入一下,對(duì)自己也是提高。# 。#
Android的話,結(jié)合《第一行代碼》第2版、《Android開發(fā)藝術(shù)探索》、《Android群英傳》還有《Android研發(fā)錄》這幾本書,從基礎(chǔ)開始寫,然后到提高,不知道寫到什么時(shí)候,但是希望能一直堅(jiān)持下去。
最后再說一下開頭那句話,少一些功利主義的追求,多一些不為什么的堅(jiān)持,這是新東方的著名講師朱偉老師經(jīng)常說的一句話。說實(shí)話,寫這些文章對(duì)我而言,并不會(huì)給我?guī)硎杖耄椭皇鞘捌鹨郧皼]有認(rèn)真學(xué)的知識(shí)。我必須堅(jiān)持下去,我要完善我程序猿這條路上的不足。