2015.09.30號(hào),我在中關(guān)村圖書大廈骄恶,還沒有走出抑郁的我食铐,漫無目的地翻閱書刊,也就是那天我突然下定決心學(xué)習(xí)編程僧鲁,去當(dāng)一名程序員虐呻;
(雖然象泵,這已經(jīng)不是第一次下定決心了——2014.09,我也打算學(xué)習(xí)編程斟叼,可惜只堅(jiān)持了看了幾頁C++入門偶惠,不了了之了;)
彼時(shí)朗涩,我還是一名博士生洲鸠,已經(jīng)打算退學(xué),理由是馋缅,繼續(xù)讀下去我看不到未來在哪里,我決定趁早轉(zhuǎn)行绢淀,這也是我讀研最開始就想好的萤悴,有時(shí)間再說這個(gè);
于是皆的,只在大學(xué)一年級(jí)學(xué)過C語言的我覆履,開始了我的自學(xué)之路。
剛開始费薄,不知道學(xué)習(xí)什么硝全,就在圖書大廈,買了一本Python的入門書楞抡,國(guó)慶七天假期伟众,我去教室自習(xí),學(xué)習(xí)這本Python入門召廷,學(xué)的挺快凳厢,但是只是看懂了,沒有練習(xí)竞慢;
2015.04月份報(bào)考的CPA考試在即先紫,10.15號(hào)我又轉(zhuǎn)向復(fù)習(xí)CPA考試科目,復(fù)習(xí)備考筹煮,最后考了兩門遮精,會(huì)計(jì)和審計(jì),都是低分飄過败潦;
考試完之后本冲,也就是10.19號(hào)開始全身心的學(xué)習(xí)編程,每天8:30準(zhǔn)時(shí)出現(xiàn)在中科院圖書館变屁,中午回宿舍休息一會(huì)眼俊,然后一直學(xué)習(xí)到晚上9:00關(guān)門,回到宿舍9:30的樣子,洗個(gè)澡粟关,繼續(xù)學(xué)習(xí)到11:00疮胖;
這個(gè)時(shí)候环戈,我開始學(xué)習(xí)C語言,我在網(wǎng)上找了很多資料澎灸,最后選擇了兩本比較經(jīng)典的C語言入門書籍《The C Programming Language》院塞、《C Primer Plus》,因?yàn)橛⑽哪軌蚩炊哉眩椭苯涌从⑽陌娴睦怪梗@個(gè)看到了10.25號(hào);
10.25-11.03糜颠,開始看數(shù)據(jù)結(jié)構(gòu)汹族,學(xué)習(xí)這個(gè)過程比較迷茫,也充分暴露自己的焦躁和極度缺乏耐心的心境其兴,找了幾本比較經(jīng)典的以C語言為基礎(chǔ)的數(shù)據(jù)結(jié)構(gòu)書來看顶瞒;
11.04-11.09,又開始看C 語言元旬。
11.09-11.18號(hào)榴徐,看數(shù)據(jù)結(jié)構(gòu)。
這樣反復(fù)折騰的原因匀归,不因?yàn)檫@樣看更有效果坑资,而是因?yàn)槲姨痹辏驗(yàn)槲一A(chǔ)太差穆端,又急于求成袱贮。
回過頭來看,跟我當(dāng)時(shí)的處境有很大的關(guān)系体啰,那個(gè)時(shí)候我已經(jīng)打算退學(xué)字柠,但是暫時(shí)還沒有出路,所以一直跟老板僵著沒有去實(shí)驗(yàn)室也沒有提交退學(xué)申請(qǐng)狡赐,我的目的很明確窑业,就是拖著,拖過這個(gè)學(xué)期枕屉,為自己自學(xué)爭(zhēng)取一點(diǎn)時(shí)間常柄;
所以這段時(shí)間我很焦躁;
C語言學(xué)的不是很好搀擂,數(shù)據(jù)結(jié)構(gòu)對(duì)于我來說又有點(diǎn)難度西潘,看得我很煩躁,總是看到幾十頁的地方就看不下去了哨颂,于是乎喷市,我又決定去找視頻來看,覺得看視頻總能夠理解了吧威恼。
我去找到了中國(guó)科學(xué)技術(shù)大學(xué)和北京大學(xué)的數(shù)據(jù)結(jié)構(gòu)和算法的教學(xué)視頻品姓,全套的結(jié)果是我都沒有怎么看寝并,因?yàn)樘菰锪耍瓤磿嗔烁贡福矣X得不行衬潦,最后找到了小甲魚的視頻,他的視頻很基礎(chǔ)入門級(jí)別的植酥,比較適合我镀岛,所以我就聽聽他講的,了解了基本的數(shù)據(jù)結(jié)構(gòu)的概念友驮,鏈表漂羊、集合和基本的排序算法;
那個(gè)時(shí)候卸留,我認(rèn)為是自己沒有找到一本適合自己的數(shù)據(jù)結(jié)構(gòu)和算法的書拨与,所以在網(wǎng)上找了很多本相關(guān)的書籍,最后選擇了一本普林斯頓大學(xué)的《Algorithms》第四版艾猜,來學(xué)習(xí),因?yàn)槭荍ava版的捻悯,所以我又去看Java了匆赃。。
2015.11.19-2016.01.11號(hào)今缚,這段時(shí)間算柳,我都用來看Java基礎(chǔ)了,也算是看得最認(rèn)真和仔細(xì)的時(shí)了姓言,選擇一本《Introduction to Java》來學(xué)習(xí)瞬项,這本書的第十版,內(nèi)容很詳細(xì)也很啰嗦何荚,但是對(duì)于編程一無所知的我來說囱淋,還是很合適的,至少看得的時(shí)候不用太費(fèi)腦子餐塘,看起來也很快妥衣;
但是問題也是因?yàn)樘敿?xì)了,我雖然我盡量保持著速度戒傻,但是還是花費(fèi)了很長(zhǎng)時(shí)間税手,并且沒有重點(diǎn),看了就忘了需纳,但是還是很感謝作者寫了這樣一本書芦倒,我算是終于摸到了編程的門;
期間不翩,投了一些簡(jiǎn)歷兵扬,基本沒有回應(yīng)麻裳,印象中有一家初創(chuàng)公司給了面試機(jī)會(huì),但是我沒有去周霉,太懶掂器,也沒有多少動(dòng)力想去;然后去面了一家創(chuàng)業(yè)公司薪人薪事俱箱,HR電話里問我愿不愿意學(xué)習(xí)PHP国瓮,我說愿意啊,去面試狞谱,答題乃摹,要求用PHP,然而我只會(huì)C就用C答了跟衅,估計(jì)結(jié)果不怎么樣孵睬,然后HR略帶嘲諷的打發(fā)我回去了;
然后伶跷,我就突然意識(shí)到了掰读,這個(gè)學(xué)期快要結(jié)束了,要快過年了叭莫,明年開年我要找工作了蹈集,怎么辦?
2016.01.13-2016.01.31雇初,我去學(xué)Android了拢肆,是的,皮毛都沒有學(xué)到靖诗,在這么短的時(shí)間里郭怪;
怎么學(xué),那個(gè)時(shí)候刊橘,我還沒有想到學(xué)習(xí)google的官方文檔鄙才,所以找來了黑馬培訓(xùn)班的視頻來學(xué)習(xí),照著他們講的內(nèi)容促绵,希望能夠快速的學(xué)習(xí)掌握Android基本知識(shí)咒循,然并卵;
操之過急的后果是基礎(chǔ)嚴(yán)重不過關(guān)绞愚,缺乏對(duì)基本概念的理解叙甸,死記概念并沒有什么用,這個(gè)是我工作之后體會(huì)到的位衩;
2.3號(hào)回家裆蒸,2.7號(hào)大年三十,2.15回到學(xué)校糖驴;
2.16-2.29僚祷,按照之前的節(jié)奏佛致,繼續(xù)學(xué)習(xí)Android,這個(gè)時(shí)候已經(jīng)著手學(xué)習(xí)Android簡(jiǎn)單的項(xiàng)目了辙谜;
3.01號(hào)開始寫簡(jiǎn)歷俺榆,找工作,寫簡(jiǎn)歷雖然是個(gè)技術(shù)活装哆,但是巧婦難為無米之炊罐脊,沒有實(shí)際的項(xiàng)目經(jīng)驗(yàn),去參加社招蜕琴,面試機(jī)會(huì)渺茫萍桌,所以我硬著頭皮寫了一年的工作經(jīng)驗(yàn),隨便寫了兩個(gè)小項(xiàng)目凌简;
開始了海投簡(jiǎn)歷上炎,好在有拉勾網(wǎng)這樣專業(yè)的招聘網(wǎng)站,及時(shí)反饋雏搂,很有效率藕施,陸續(xù)的投出去的簡(jiǎn)歷開始收到反饋,獲得了零星的面試機(jī)會(huì)凸郑,但大多數(shù)都是不出意料的不如人意裳食,
最后應(yīng)該是緣分,來到了現(xiàn)在的這家公司线椰,度過了最開始的那種煎熬,實(shí)力終究是瞞不過去的尘盼,好在公司同事和領(lǐng)導(dǎo)很好憨愉,拿著尚可以接受的薪水,壓力不大的工作節(jié)奏卿捎,正適合夯實(shí)基礎(chǔ)配紫,沉下心來踏實(shí)學(xué)習(xí);
已經(jīng)工作了8個(gè)半月午阵;正在努力適應(yīng)和提升中躺孝;
回頭看這一年來,跌跌撞撞底桂,很不容易植袍,因?yàn)樽约簯?zhàn)略上的失策,導(dǎo)致自己陷入了非常被動(dòng)不利的局面籽懦,也因?yàn)樽约旱膱?jiān)持和不服輸?shù)男宰佑诟觯瑘?jiān)定的走到了今天。
敢問路在何方暮顺?路在腳下~