從後臺轉前端的一些感想

背景前端

做爲一個搞了兩年java開發的學生,在接觸到前端開發各類新奇,還有美好的理想以後便對前端欲罷不能,遂於2015年5月正式投入前端開發的大懷抱。於我而言,前端開發是一個充滿新奇,刺激,挑戰的領域,我感受到前端正在變得愈來愈重要,對一個互聯網產品的印象也愈來愈大。java

踏上征途
5月,各大公司的實習生招聘已經結束了,也接近學期末,下學期就要開始校園招聘了。而我,在這個時候放棄本身最擅長的java後臺技術,去選擇搞前端,身邊的朋友紛紛勸導,放棄兩年的技術積累,在這個時候去一個新的領域,難道在短短的幾個月內就會有所斬獲嗎?並且前端也被認爲是技術含量不高的職業。如今,我很遺憾,由於我沒法給他們一個確定的答案,可是有朝一日,我會讓他們另眼相看。一路走來,
從剛開始上w3c,上各大論壇,到啃《JavaScipt高級編程》,《精通CSS》再到開始研究nodejs,在暑假的兩個月裏,不斷在學習這些基礎知識。那個時候感受到本身的基礎還算紮實,可是項目經驗爲0,並且對框架也不熟悉,但就在那個時候,迎來了第一場前端的面試。node

阿里一面
經過師兄的內推途徑拿到阿里的電話面試機會,這其實並不容易,不少人也內推了,可是沒有下文。因此對於這個機會,我很是珍惜。阿里的面試官很是好,第一輪電話面比較輕鬆,和麪試官聊得很開心。他知道我是剛學不久的,因此問了一些比較基礎的js的知識,還聊了爲何要轉前端,對前端這個職業的定位等等。整個過程很是愉快。面完以後,我以爲我有但願進入下一輪面試。程序員

阿里二面
二面是在剛要睡覺的時候收到的電話通知,面試官也很是不錯,他說他是某個事業羣的技術領導,面試問了對工做地點有沒有什麼要求,一樣也問了爲何要從後臺轉前端,對前端有什麼看法等等。整個過程很是快。面完以後,我以爲應該有戲。angularjs

阿里三面
終於來到了三面,也就是終面,但這也是我折戟的地方。三面是現場面,地點在大學城南國會議中心酒店,在面試當天,看到超多人。面試等待了漫長的兩個鐘左右。終面是一位技術面試官和一位HR面試官,剛開始,技術面試官也問了我爲何要從java後臺轉前端,他還問了一些語言的基礎,一道算法題,惋惜太急沒答對。還問了一些框架的問題,問了angularjs以及bootstrap的某個功能的實現原理。這些在如今看來都是很簡單的問題,但在當時我卻答不出來,一來是由於有點緊張。二來是由於本身確實在框架使用和原理理解上經驗不足。總之,三面過去了。面完以後,在等候室裏查詢到面試結束的消息,外面正下着雨。遺憾。面試

騰訊筆試
騰訊的筆試在華工,也是很是多人,筆試是不分崗位的,基本上什麼題型都有,還好有一些前端的題目,整份筆試題仍是有點難,對於我這個初學的人來講。筆試結束以後,我感受仍是有但願能經過的,可是在經歷了漫長的等待以後,仍是沒有等到小騰姐發給個人面試通知短信。算法

騰訊霸面
既然騰訊筆試不過,那麼就只好霸面了。騰訊面試在天河,距離學校仍是有點遠,並且面試還和美團網的面試衝突了。美團網我也是霸面的,由於筆試錯過了,哎。因此我打算先去美團網霸面,由於在華工,距離學校比較近。當到達華工以後,發現霸面者是要排到隊尾的,也就是說必需要等到全部正式面的人面完以後纔能有機會。在聽到這個消息以後,我決定先交簡歷,而後去騰訊霸面。坐了一個多小時地鐵以後,來到騰訊面試地點,很是多人,光是霸面的就坐滿了一個會議室,我交完簡歷以後,在那裏等待。騰訊採起的策略和美團是同樣的,也是霸面的排在隊尾。在等待了兩個小時以後,霸面室只有一人被叫去面試,天吶,這等下去要錯過美團了。因而我和朋友趕忙坐車回華工,看看還能不能拿到美團的一次面試機會。當咱們以最快速度到達美團的面試地點時,已是下午4:30分,恰好咱們進入A4教學樓時,看到美團的面試官們正要走了,我趕忙跑過去問接待處的工做人員,問是否還有面試機會,可是卻被告知今天的面試已經結束了,我看到等候室裏還有最後一位霸面的同窗在等待,內心有些失落。是否是我錯過了,若是我當初繼續在這裏等,說不定就會有一個面試的機會。當你想要同時獲取兩個東西的時候,你能夠作出一個只選其一的決定,這樣你有機會得到這個東西,但你確定會失去另外一個東西。但若是你兩個都想要,那麼頗有可能你會同時失去它們。編程

實習
在騰訊以後,有各類公司校招,可是此時的我,已經在一家公司實習。是經過朋友的介紹來到的這家公司,剛來到,就作了一個比較大型的項目,還記得剛來的頭兩個星期,每天加班,項目上線的前一晚,通宵守着。這確實是讓人印象很是深入的經歷。在這個公司,我成長得很快,在項目組老大的帶領指導下,很快就上手了,也學習到了不少新知識,新內容。這時候更加深入感受到前端開發和後臺開發的不一樣之處,前端開發不僅是寫寫頁面,寫寫樣式而已。對於開發來講,須要去和後臺人員溝通,須要和和產品經理溝通,須要和測試人員去溝通,這樣才能對產品有一個最準確的把握,才能把代碼寫好。對於作一個產品來講,它還須要程序員去深入理解這個產品,去發現這個產品的亮點和不足,去熱愛這個產品,改正它的不足。前端開發者應該熱愛他所開發出來的東西,這些東西都是很直觀的,美不美,哪裏有不足,一目瞭然。我以爲這就是前端開發的魅力所在之一。bootstrap

如今
如今,實習已經結束了,我決定不留在原公司。緣由是我想找一個更加有激情,更加劇視技術的公司,雖然如今各大公司的校招也都過了,看着周圍的小夥伴都紛紛找到了工做,難免感到有一些失落,好幾回都會在心裏裏問本身,爲何會落到這個地步。大學幾年,問本身對程序員這個職業有沒有熱愛,對技術有沒有鑽研,個人答案絕對是確定的。在我還沒經歷第一場面試以前,我一直以爲憑本身這兩年的刻苦努力,是能到一家本身喜歡的公司潛心學習,大展身手的。可是現在想到本身處境,不免會失落,更多的是不甘。可是,人不該該放棄,特別是那些你喜歡的,認真對待的事情,你認爲是對的事情。在追求理想的道路上,確定會遇到挫折,可是這並非失敗,在這條路上,放棄纔是失敗。框架

相關文章
相關標籤/搜索