2013年終總結——求評點求指導

  2013,參加工做的第一年,剛剛走出校園,懷着些許激動些許興奮走上了程序員道路。一路懵懂一路摸索,如今個人職業生涯居然悄悄的走過了一個年頭,回顧這一年,有許多的波折許多的故事,確實應該好好總結一番。步入社會了,不能像學生時代那麼無憂無慮,要爲本身的將來負責了。本身走過的路要反思一下,新一年的計劃要制定好,在下一個年終看看這些計劃都作到了沒。javascript

  2013年的上半年,是我大四的最後一個學期。我在學校裏是實踐派,成績保持在中等,和同窗組團隊開發項目。也就是在和團隊開發項目的時候,我據說了前端工程師這個職位,併產生了很大的興趣。學校沒有前端這門課,HTML、js、css這些知識也沒有哪門課會涉及到。因而在一幫學java的隊友中,我開始轉向研究前端,那時的目的也很簡單,就是要作出漂亮的界面來。第一次據說了jQuery,跟着《鋒利的jQuery》學寫例子,慢慢的也用到了實際中,css知識也從網上找各類文章來看。因而經過不長的一段時間,我已經能作出在同窗看來很漂亮的界面,在一羣學java的同窗中間,個人界面是作的最好的。那時也不懂什麼div+css佈局,什麼流式佈局。就用table佈局。頁面性能什麼的更不懂了。但在同窗眼中,我儼然是一個「高手」了,常常有人找我作個網頁什麼的。css

  因而在校園招聘的時候,同窗們都奔着java工程師去了,而我卻投了前端工程師。後來面試的時候發現投前端的只有三我的,因而我很沒懸念的進入瞭如今的公司。其實百度、360的校招我也參加了,都被刷下來的,很明顯,我當時還不能算是一個前端,只是一個能作基本出頁面來的僞前端。前端

  到了公司實習後我本覺得會有前端高手來帶我,但很惋惜,公司屬於那種傳統軟件企業,根本沒有前端團隊。我算是惟一一個專門作前端的。因而我在實習的時候就跟進了項目組,開始負責咱們產品的全部前端工做。壓力可想而知,我帶着我半吊子的技術,白天切頁面,寫js。晚上就拼命學習,天天晚上都看張鑫旭大哥的博客,裏面的文章一篇一篇看,漸漸的也學到了很多知識,明白了前端要掌握的技術都有哪些。不得不說,在我入門的關鍵時期,多虧了張鑫旭大哥的博客,在此也感謝一下。java

  在公司實習了半年,是我提高最快的時候,基本全靠自學,HTML、js、css的基本知識有了必定的掌握,由於jQuery在學校就在用,因此相對輕鬆些。一個項目下來,也能夠熟練的使用。node

  不知不覺到了七月份,我畢業了。鑑於在公司的優秀表現,我順利的轉正,成爲了一名真正的前端工程師。其實也談不上優秀,只是公司只有我一名前端,在後端程序員眼裏,界面能作成這樣,已經足夠了。android

  隨後又參與了下一期項目,仍是用我已經很熟練的jQuery,已經能作出一個ajax應用。在工做之餘,也常常在網上瀏覽各類前端資訊,微博上關注的基本都是百度、騰訊、阿里等公司的前端,還有國內知名的大牛,跟着他們帶給個人線索,瞭解前端的各類知識。常常瀏覽的網站有w3cfuns、w3cplus,張鑫旭大哥的博客基本是每篇新文章必看,還有就是微博上細碎的連接,有感興趣的就點去看。git

  2013另一個重要的東西就是博客園。早在學校的時候我就有搭建本身博客的想法,也試着搭過若干次,不過那時候確實也沒什麼技術,沒什麼可寫的東西,因而就都無論了。在2013年4月份的時候我終於意識到本身未來是要走技術路線了,因而下定決心把博客搞起來。看不少牛人都在博客園上,因而就選擇了博客園。一開始寫了幾篇文章,沒有什麼訪問量也沒有評論,我還厚這臉皮讓室友給我評論,結果引來了他們的一片嘲笑。後來步入工做了,不斷在學新的知識,也就有了寫的內容,從生到熟開始了寫博客,漸漸的也有了感受。越寫越想寫,像上癮了同樣。動力就是看到有人給我評論了,看到今天的PV又漲了。我也一度以寫博客爲驅動來學習,感受也是個不錯的方式。截止到今天,開博8個月,寫了39篇隨筆,有117條評論,還收穫了51個粉絲。不知我當年的室友看到後會是什麼反應,我本身反正挺欣慰的。之後也會堅持下去。程序員

  在公司裏,我還挺像個香餑餑,由於只有我一個前端,就被分在了PHP組,主要參與的也是PHP的項目。其餘組有了頁面或是js方面的問題也常常找我幫忙,甚至還參與了其餘項目的頁面改版。公司還嘗試了Hybrid APP,在咱們的IOS和android產品中嵌入頁面,因此我也嘗試了製做移動端的頁面,學了一些響應式設計相關的知識。在公司其實仍是挺受領導重視的。github

  看到這裏,是否是以爲個人2013挺順挺勵志的,其實否則,在後半年,我就明顯的感受到了如今的侷限,一度困惑,迷茫。web

緣由正是我始終是在單打獨鬥,憑着自學完成全部的工做。在公司沒有一我的能夠和我交流,沒人能給我指導。公司項目的前端沒有人架構,始終停留在原始階段,頁面上扔着一大坨<script>標籤,沒有模塊化開發,沒有構建工具,沒有前端測試。眼前的一切仍是跟我沒畢業的時候見到的同樣。

  以我如今的能力,撐死了能算初級前端工程師,要讓我架構起來一個完整的前端挺難的。一開始我有嘗試,剛據說模塊化開發的時候研究了seajs,後來發現用在項目中不現實。一來是項目太大,無法半中間再加個seajs進去,二來我只有一我的在戰鬥,實施起來難度也太大,並且本身仍是個菜鳥呢,一點經驗沒有。

  前端知識多而雜,若是不處在一個體系中,要從頭開始對於我來講太難了。後來我據說了gruntjs,試了一下壓縮js、css文件,感受挺好的,因而把咱們項目的文件壓縮了一遍。但也僅僅的到此爲止,我知道gruntjs很強大,它是用來建高樓的挖掘機,而我如今卻只是在蓋雞窩,有個瓦刀就夠用了。後來我又據說了AngularJs,是一個強大的MV*框架,對它的興趣極大,並且發現它太適合用於咱們的項目了。因而開始了學習,官方的文檔過了一遍了,寫了一系列學習筆記發表在了博客上。我迫切的但願可以在項目中使用一下來練練手,但最後沮喪的發現,咱們的項目太臃腫,原先沒有一點架構,根本沒有機會能用上。

  因而我迷茫了,多但願有一個師傅來帶我啊,前端技術更新很快,來不及等待,而我這半年基本都是點到爲止,沒能深刻的使用那些先進的技術,還停留在jQuery上。

  年末了,來需求了,要加班了,加完班,我仍是停留在原來的水平上。。。

  迷茫中,一個想法開始在腦海醞釀了,離職。

  不會這麼殘忍吧,我纔剛畢業半年啊。。。我真的該跳嗎?說實話我很是渴望到一家互聯網公司工做,體驗真正的互聯網文化,而不是如今公司的養老文化。但工做不足一年,能跳到哪裏去呢?哪裏會接收我這個畢業半年就跳槽的不靠譜青年。。。唉,真是糾結。

  無論怎麼糾結,我已經開始看基礎知識準備面試了,試試吧。我強烈的感受到,作前端開發的,不要說一年,半年都等不起。看看年後的運氣吧。。。

以上就是2013年的流水帳了,下面來總結一下這一年的得與失吧:

獲得的:

1. 前端入了門,基礎知識有必定掌握,能算初級工程師了。

2. 讀了幾本書:《瞬間之美》,道格拉斯的《javascript精粹》,周愛民的《javascript語言精粹與編程實踐》,BYvoid的《nodejs開發指南》電子版,github上的《使用AngularJs開發下一代web應用》中文翻譯版

3. 瞭解了業內比較新的技術和工具

4. 堅持寫博客

5. 參加了w3ctech組織的一次交流會,HTML5峯會,京Js

欠缺的:

1. 沒能真正深刻研究一門技術

2. 不夠刻苦,太懶散,週末時間都浪費了,dota打太多了

3. 光想不作的毛病,列了好多要學要看的東西,都沒實現

4. 不專一,上班時間也浪費了很多時間

  要是給本身打個分,我想70分吧,比及格多一點。相比於我在網上每天看的那些高手,本身真的還差一大截。荒廢的時間太多了,本身都心虛。對於一個追求完美的處女座男淫來說,上面的欠缺明顯是不能接收的。因此我對本身的2013仍是挺不滿意的。

2014年計劃

  不管怎樣,2013已是過去,將來仍是得靠本身把握,元旦以後,我把鬧鐘調早了半個小時,打算適應一段時間後調早一個小時,早晨擠一點時間出來學習。週末的時間也要好好利用,不能玩太多dota了。在2014年完成我下面的計劃:

1. 繼續深刻前端基礎知識的學習,基礎還太薄弱,須要深刻。買的高程第三版在兩個月內看完。

2. 繼續學習AngularJs,着手用在一個實際項目,若是工做中沒有就本身作一個

3. 看網上的jQuery源碼分析文章,爭取本身看一遍zepto的源碼

4. 多多瞭解nodejs,多多嘗試gruntjs的強大功能

5. 開始玩github

6. 找一份新工做,到真正的前端團隊去磨練。

  暫時想到的計劃就這些,若是能很快找到新工做,會根據工做所需專一對應的技術。不付諸實踐,計劃都是空談,必定言出必行,爭取到2014年末,達到中級工程師的水平。我清楚本身是個平凡的人,沒有早早接觸編程,沒有天賦,跟BYVoid這樣的天才簡直不能比,但至少能夠經過本身的努力追趕一下其餘的大牛們。

相關文章
相關標籤/搜索