前端實習生2018年總結 | 2018 與個人技術之路

1. 前言

前端工程師的 2018 年總結前端

看了這篇文章,有感,感謝做者。vue

雙非普通大學生一枚,2018年年前得到某公司前端實習資格,年後就來到了北京。python

還好是年前收穫的實習資格,要不連年都過很差。linux

接到實習電話的時候應該是一月某天下午兩點多,正坐在牀邊看外面的白茫茫一片雪,電視機是關着的,記憶深入。webpack

如今距離那一天已通過去了近一年,2018年年前也變成了2019年年前。git

形容下2018年一年的成長:比通常要好那麼一丟丟github

2. 技術

2.1 前端

實習近十個月,前端的項目 實習這麼就前端的項目就只有兩個,都是PC端的後臺管理,內部平臺,沒人帶web

第一個沒什麼好說的,Vue全家桶,代碼寫的噁心,架構也不用說,擴展性極差。面試

第二個還好一點sql

  • 寫了本身認爲還不錯的一套npm script流,包括本地服務、數據mock服務、precommit等。
  • 仿照vue-cli手寫了一個webpack的配置,對webpack的不少配置有了深刻的瞭解,從webpack2升級到webpack3,從webpack3升級到webpack4,升級到vue-loader15,一步一個坑,踩到一個月前,寫了個webpack升級指南,不過是在內網,有時間總結下發出來,對webpack各類經常使用的插件也都作了深刻的瞭解,英文水平真重要。
  • 封裝了不少的vue組件,不知道是否是我走偏了,反正是儘量提升每一個組件的擴展性,寫了近十個基礎組件,以爲寫得最好的就是Table、Form、Pagination了,就拿table來講,能夠傳入data、fields,table根據fields展現字段,支持slot、slot scope,反正我以爲特別靈活,詳細的也很少說。後期打算參考Element寫一個本身的組件庫。
  • 對於Css模塊化也有必定的認識吧,要能複用、能繼承、完整,先總體設計出來,最後根據場景再顆粒化。
  • Js模塊化以爲通常,嚴格遵循高內聚、低耦合,而且隨着週期性的迭代,也有點不一樣的認識,不過仍是有一點模糊。
  • 也剛剛完成像TS的遷移

回家,工做交接的時候,對接的三人感受都挺佩服個人,我不是驕傲,是感受本身一我的摸索,有點高興、又有點難過,這個感受有點表達不出來。

最近經理說要在自家APP上開發一個小程序(貌似有點暴露公司了),讓我研究一下,就研究到了Taro,打算寒假針對Taro多端實踐一下。

項目外前端的東西就研究的少了一點,Vue的源碼基本看了一遍,算上一個多月前的一次,已經看了四次了,總算看明白一點了,明白了我寫了這個功能,Vue執行到了哪行代碼,不過看完源碼本身每寫完一行代碼都要檢測下性能是否是最優的。

公司內部的兩個前端框架也大概瞭解了原理,也看了下其中一個的生態,通常。具體實現的話,沒仔細看。

對另外一個框架就比較好奇了,由於據說是基於某MVVM框架基礎上封裝的,且具備在PHP服務端渲染的功能,果斷找同窗要文檔,研究源碼,目前只是開源到了公司內部,文檔什麼的寫的至關不完整,找了五百年才找到服務端渲染的入口,附帶的cli工具要具備相應的模版才能使用,研究了很久才明白怎麼回事,本身總結了下原理、優缺點,給同事一幫PHP後端作了下技術分享,草草了事。耽擱了一週多,今早想起來,回頭又看了下。

其餘工做外項目的話,跟着一個大學生創業小團隊,研發了一個服務學生的小程序,目前基本上有整個學校的用戶,對於wepy有了必定的瞭解和實踐經驗,我負責開發的是相對核心、相對複雜的一個頁面,每日的PV一萬以上。

剩下的就是幫同事個忙,同事一個創業項目,在線IT教育的,每週幫忙出幾節課程,就是前端面試的那種,這個項目上個人職稱是前端架構師😂。

2.2 後端

由於整個部門都是偏後端的,對數據流這塊要求很嚴格,上下游對接的東西至關的多,上游好幾個隊列,下游也是好幾個隊列,因此業務也很繁忙,剛來的時候前端沒有事情,就讓我作了一個多月的後端。主要是PHP+MySQL,用的是公司內部的PHP框架,內部的話只看了一點點,沒什麼瞭解,就當沒了解吧。這一個多月的後端,對我後端的提高有點幫助,包括對數據庫的基本使用、sql性能優化、數據庫設計、linux經常使用指令、高級指令、運維知識等等。最大的幫助就是模塊功能的單一性、可擴展性,感受這塊好抽象,想寫又寫不出來的樣子。

仍是上面的小程序的項目,一部分後端也是我搭建的,對於koa二、mongodb也使用的更加流暢,年前就看過koa2的源碼,作了這一塊只是用起來更加流暢了,感受並無什麼提高。若是說真的有提高的話,就是知道了要注意接口的restful。

python的話,5月份學的python3,仿照網上的資源寫了個AI的貪吃蛇大做戰,如今也忘的差很少了😅。

2.3 其餘

git上,公司用的是分支開發分支發佈工做流,分支上的經常使用操做都會用了,可是git的高級操做還不懂。

其餘研究了一點東西,像牛客網的劍指offer,每道題每道題的刷,學會了很多思想。leetcode一直想刷,但迎難而退😅。

還看了不少書,不過都是看了不多的部分,有點收穫了就不往下堅持了😅。

3. 工做

也來到公司九個多月了,組內八人,我一個實習生,但從入職時間排的話,我能夠排第三名了哈哈哈。實習生免不了要作其餘的工做,天天十點以前準時到公司搶會議室,有誰須要我就借,最後經理下面的四五十人都管我借,經理也天天問我要。

再就是組織了兩次四十多人的團建,一次在轟趴館,另外一次是自駕遊,以爲組織的通常,可是你們對我都有了印象。

經理說我很靠譜,值得信任,就給我轉正了,雖然薪資比我預期的低了2K,內心有點失落,可是仍是很慶幸。

4. 運動

公司也有健身房,就去過一次,每週都想着運動,結果每週都不能付諸實踐,2019年真的不能這樣了。

惟一的運動就是天天上下班了估計,雖然體重稱着是沒胖,可是120斤對我來講也是接受不了了,估計2019年就會胖了,因此必定要運動,再不能懶了。

身體健康,纔是最重要的。

5. 額外

5.1 廚藝

來北京九個多月一直住在青年旅社,人不少很熱鬧,我以爲本身住會孤獨,因此一直沒搬出去住,2019年就畢業了,目前有這個打算搬出去。

青旅認識了很多朋友,偶爾他們會作飯,我負責跟着吃,真的羨慕會作飯的,這個冬天要學會,之後週末中止吃外賣。

5.2 理財

雖然實習期工資比較低,可是還想着個每個月能攢下來一千左右呢,結果發現想多了,月光,可是九個月來天天的花銷都記錄在筆記本上了,有時間統計一下,一個月的支出,以及支出分類。

等畢業了前多了可必定不能月光了,要規定每個月存下來多少錢,嚴格執行。

6. 娛樂

剛來到青旅時認識的朋友不是不少,因此每週末基本上是來公司學習,晚上早點回去。

後來朋友慢慢的多了,就基本上每週都不來公司了,週末和朋友在家作個飯,聊聊天,很開心,可是總感受學習時間被壓縮了,我不知道這算什麼,有得必有失?

7. 2019展望

  • 實現一個本身的組件庫
  • 實現一個本身的cli腳手架
  • 實現一個本身的富文本編輯器
  • React源碼繼續研究
  • CSS還要繼續研究
  • 畢業設計順利完成,順利畢業
  • 回顧實習階段的項目,總結下提高
  • 打造本身的github
  • 博客仍是要繼續寫
  • 後端知識深刻學習
  • 減肥,減十斤不困難吧?困難的話就五斤吧
  • 愛好,不能放,如今已經放了一年了
  • 讀書
  • 春招努力,爭取一個大廠(雖然如今已經有了)、業務好的崗位
  • 女友(以前覺得這個計劃是很難完成的,結果剛進2019就完成了😂)

不按前後順序,有時間就加一點~

8. 總結

雖然以爲2018年過的通常,但也是我生活的一部分。

我以前失敗的婚姻,它是我人生中的陰影對吧?但那也是我人生的一部分啊。 -《心花盛開》

人生漫長,心和睦爽,遇事淡定,百歲舒暢。

哦還有,我見識淺薄,若是有大佬幫忙指點下就行了。

相關文章
相關標籤/搜索