每個人都有自己的學習方式,研究流行庫函數的源碼、分析淘寶等網站的源碼、讀好書等等,我這里只寫一些認為對自己幫助比較大的方式(僅僅是前端學習)
1.讀好書
尤其對于 初入門的同學讀好書尤為重要 ,開始學習前端的時候我下載了很多JavaScript經典代碼100段等類似的東西,也試圖做出一些精美的網 頁,但抄人家的代碼確實能夠出來效果,自己卻不知道為什么可以,而且稍微想改動一下就束手無策,代碼出了一些小問題也讓人感覺莫名其妙,只能瞎改一通。
這是因為我們還沒有建立知識基礎,有很多原理性的東西不明白,對于前端入門學習,個人覺得有幾本好書和資源值得推薦
?http://w3schools.com/? 這個網站就不多說了,web學習基本的東西都可以找到
?《JavaScript高級程序設計》 在javaScript經典書籍中這本和犀牛書《JavaScript權威指南》尤為耀眼,但我覺得前者更適合初學者,因為它是按照教程的方式由淺入深, 一步步教人學會JavaScript,有一定基礎了可以看看后者,使自己JavaScript方面知識更全面
?《JavaScript語言精粹》 雖然里面每章都引用一些幾乎和內容無關的莎士比亞的戲劇讓人覺得這是賣弄,但這本書確實值得人一看,對改善自己的代碼,更加深入理解JavaScript語言特性有很大幫助
?《CSS權威指南》 這本書不是在告訴你每個CSS屬性,而是簡單卻又深入的闡述的CSS一些原理性知識
?園子里湯姆大叔的? 深入理解JavaScript系列? 雖然這不是JavaScript入門的作品,但是非常值得一看
?張鑫旭的 個人博客 這哥們知識淵博,很多問題都講的非常深入,而且文風很幽默,相信看了會有很大收獲
2.自己動手寫博客
沒有詆毀回答問題的意思,畢竟StackOverflow都那么強大了,但是對于小白和小菜而言個人覺得寫博客是個很不錯的提高方式,很多知識看一 遍覺得自己明白了,和自己能夠應用知識實現某個功能之間有很大差距, 實現功能到寫出博客說明白某個技術的前世今生又是很大一個進步。
建議大家都自己寫寫博客, 梳理 一下自己知識,有時候我們希望寫一個技術點,但發現我們還需要很多相關知識才能說明白,就會去了解這些知識,我們寫的 是一個點,收獲的是一條線甚至一個面。在寫作過程中會得到大家的鼓勵、批評、意見,這些都是讓人進步的動力,而且把 自己學到的知識分享出來可能會幫到很多人 (這也是十一城一直以來所呼吁的) ,何樂而不為呢。
3.臨淵羨魚不如退而結網
不知道大家有沒有這樣的感覺在網上看到一些技術大神的履歷后覺得人家是天才,心里還能安慰過去,看到各種論壇中很多在校生對知識都理解的那么深入,汗顏不已覺得自己還不如人家沒工作的,覺得自己學晚了,要是大學的時候多努力,現在就多牛逼了,等等直接打擊的沒有了學習的動力。或者是看到同學的工資幾乎 是自己兩倍心里論著急,覺得時運不濟,沒給自己個好機遇,就這樣沉落下去。
我有一段時間是這樣度過的 (很多人會經歷這個迷茫時期,你不是一個人),現在看看自己那段日子雖然無數次立志要抓緊學習了,可是急躁,沒有靜下心學習任何東西,技術上的進步反而不如天天陪我女朋友逛北京免費公園的日子。我們把太多精力用在了和別人比來比去,心急氣躁打亂了自己持續的學習節奏,這樣反而是有害的。心里平復后看看自己上個月寫的博客,覺得自己學習了這么多知識一個月,也算是很大的進步了, 臨淵羨魚不如退而結網 ,自己踏踏實實,一步一個腳印做到比昨天的自己更優秀就可以了。
最后
啰嗦了這么多缺陷和自己的想法,不知道是不是對同樣處于小白到小菜掙扎的同學們有幫助,再回到最開始說一下自己的面試經歷。決定要走了就在網上投了 一些簡歷,因為大家都知道年后是公司招人的高峰期,所以自己想年前試幾個并不是非常了解的公司,不行的話就當練練手,總結經驗全力準備年后投百度,沒想到起 初的面試雖然給自己了些打擊,但從反饋上來看還算不錯。于是投了一些大公司的簡歷,那天看到一些招聘信息,進去后發現是個專門做互聯網招 聘的網站,感覺還不錯(防止廣告嫌疑,不說名字了,其實這個招聘網站也在招人,我還去試了,因為公司離得比較近,約好下班后過去,結果人家忘了這回事兒, 去的時候面試官下班走人了),在上面看到阿里巴巴的招聘信息,看了一下覺得要求并不是很高,就投了,當時并沒有抱多大希望,沒想到一天后阿里就給了聯系安 排了兩輪電話面試、兩輪HR面試,都是電話進行的,然后就通知說過了,體檢完就給發offer了,回想起來好不真實,但也在面試過程中學習到了很多。
前前后后面試了不少,但給感覺值得總結的不多,大概有老羅的錘子科技、網易、京東和阿里,以后有時間總結出來和大家分享一下。說了這么多做個總結:
夢想太遙遠很多時候都是我們被嚇倒了,沒有嘗試邁出第一步,也有時候是因為我們沒有足夠的耐心一步步走完,總是想快跑到彼岸,卻在迷失了方向。個人能給和我一樣同處小白或小菜階段的程序員的建議就是, 對自己有定位找到合適目標后,為目標持之以恒的努力,不被其它誘惑干擾。
在前進的路上與君共勉!