哈哈,原諒我恬不知恥的用了逆襲這個(gè)詞,敢用這個(gè)詞的人想必都是已經(jīng)逆襲成功的。而我?沒(méi)錯(cuò),現(xiàn)在還是小白一枚,不過(guò)請(qǐng)相信我,這次我可是真心想改頭換面重新做人了,畢竟已經(jīng)混過(guò)了大學(xué)四年,再?zèng)]有時(shí)間可以給我浪費(fèi)了。。。
1、關(guān)于為何選擇前端這條路。
瀏覽之前寫的博客,上溯三篇是參加校招面試JAVA程序員的一些很初級(jí)的算法內(nèi)容,曾經(jīng)我也勵(lì)志從事JAVA開發(fā),但是本人的動(dòng)手實(shí)踐能力實(shí)在太弱,倒不是說(shuō)不會(huì)寫,就是自己平時(shí)在學(xué)校懶得打開電腦去敲,懶得配置環(huán)境,總之一個(gè)懶字?jǐn)嗨土宋疫@條生涯,想來(lái)也是后悔,倘若當(dāng)初少刷兩部劇,動(dòng)手練練習(xí)題做做實(shí)驗(yàn),也不會(huì)落得個(gè)此番境地。
由于自己的JAVA技術(shù)薄弱,參加校招自然沒(méi)有什么優(yōu)勢(shì),后來(lái)找了個(gè)小型互聯(lián)網(wǎng)公司實(shí)習(xí),本想著參加工作,在那個(gè)環(huán)境中多少也會(huì)長(zhǎng)進(jìn)一點(diǎn),可沒(méi)想到,我被硬生生塞進(jìn)了產(chǎn)品組。當(dāng)然,那時(shí)候我在想既然技術(shù)能力不行,做個(gè)產(chǎn)品經(jīng)理也是個(gè)很好的選擇。實(shí)習(xí)兩個(gè)月期間,學(xué)了一些產(chǎn)品的基礎(chǔ)知識(shí),想著別錯(cuò)過(guò)秋招這個(gè)很好的機(jī)會(huì),能夠找個(gè)大點(diǎn)的公司起點(diǎn)高一點(diǎn)多好,于是就回到學(xué)校參加校招,萬(wàn)萬(wàn)沒(méi)想到啊,產(chǎn)品經(jīng)理竟是個(gè)如此搶手的活兒。面試那場(chǎng)面,嗯,簡(jiǎn)直將僧多肉少表現(xiàn)的淋漓盡致。一個(gè)月內(nèi),我參加各種企業(yè)的招聘,不斷的筆試面試、面試筆試,經(jīng)受著一次次希望,又一次次的失望,我感覺活到這么久從來(lái)沒(méi)有這么辛苦又委屈過(guò),很多次我告訴自己也許再堅(jiān)持一下就可以了,再堅(jiān)持一下,再一下,可最終我得到的仍然是一次次的拒絕,結(jié)果就是,我沒(méi)有堅(jiān)持到最后,在一次又一次的打擊中我越來(lái)越?jīng)]有信心,越來(lái)越低沉。或許,我根本就不適合這個(gè)職業(yè)吧,至少現(xiàn)在還不適合。走到今天,我也算是命途多舛了,現(xiàn)在不想去多想些什么,就想重新拾起自己的技術(shù),潛心的學(xué)習(xí),一心一意的把技術(shù)做好。
首先,我想說(shuō)選擇前端開發(fā)這條路并非不得已而為之,多多少少,作為一個(gè)理工科的學(xué)生,對(duì)技術(shù)還是有一些執(zhí)念的吧。我認(rèn)為人一定要有一個(gè)安家立命的本事在手上,這樣才能無(wú)論走到哪里,無(wú)論什么際遇,都不會(huì)虛。其次,對(duì)于開發(fā)這門技術(shù),多多少少耳濡目染了一些,自己也曾實(shí)踐過(guò),也算是有一些底子的,真正走入這行也不算難。況且,我還年輕,現(xiàn)在開始為時(shí)不晚。至于興趣,我喜歡在鍵盤上敲敲打打,喜歡做出一些東西來(lái)證明自己的價(jià)值,更喜歡做出些可視化的東西。不知道這是不是我真正想要的工作,至少現(xiàn)在,我還沒(méi)有厭煩它,而且我相信興趣也可以逐漸去培養(yǎng),希望,長(zhǎng)此以往,能夠愛上這門藝術(shù)。
2、關(guān)于如何開始修煉。
我認(rèn)為最重要的兩個(gè)原則:多動(dòng)手、看書系統(tǒng)學(xué)習(xí)。
HTML和CSS的學(xué)習(xí)資料在一些前端學(xué)習(xí)網(wǎng)站上唾手可得,基本瀏覽一遍,找?guī)讉€(gè)界面自己動(dòng)手實(shí)現(xiàn),多琢磨琢磨也就不難掌握了。在動(dòng)手過(guò)程中遇到的問(wèn)題要善于記錄、總結(jié)。
JavaScript的知識(shí)則需要系統(tǒng)的學(xué)習(xí)。年前參加完秋招就買了3本前端書,都是挑前輩們都認(rèn)可推薦的書,分別是《JavaScript DOM編程藝術(shù)》、《JavaScript高級(jí)程序設(shè)計(jì)》、《JavaScript語(yǔ)言精粹》。第一本已經(jīng)學(xué)完,上邊的例子自己也動(dòng)手做了一遍,感覺整個(gè)學(xué)的過(guò)程還是很輕松的,也為自己增加了不少信心。目前正在讀高程,講解的很透徹很清楚,接下來(lái)一段日子,希望自己能夠通讀一遍這本書,經(jīng)常歸納總結(jié)、堅(jiān)持做筆記,算是記錄自己的成長(zhǎng),更是激勵(lì)自己一步一個(gè)腳印的走下去。
一些后續(xù)的框架知識(shí),等到學(xué)完JavaScript能夠?qū)崿F(xiàn)一些動(dòng)態(tài)效果后在逐漸深入學(xué)習(xí)。
路漫漫其修遠(yuǎn)兮,吾將上下而求索。愿你我共勉之!
ps: 文末要感謝男友陪我度過(guò)的那段艱難求職時(shí)光。在迷茫的時(shí)候萬(wàn)幸有你,你將是我前行的動(dòng)力,愿我們彼此成就,共赴一生之約。