回顧2018,展望2019前端之路 | 掘金年度徵文

駕考寶典heyushuo發表於2019-03-02
回顧2018,展望2019前端之路 | 掘金年度徵文

參加工作來第一次做年度總結,也希望通過這次總結認真回顧一下 2018 年工作上做了些什麼?自己私下做了些什麼?技術上得到了那些提升?同時也給自己立下 2019 年的 flag,希望自己成為一個更有深度的高階前端開發工程師

回顧 2018

2018 上半年我主要負責在 2017 年做完一個 app 和一個 pc 端的系統的維護,這段維護的日子裡真的是太清閒了,大部分時間都是在自己學習新技能,所以在五月份的時候,換了新工作開始自己 2018 年的下半年的工作,同時也在自己 github 開源了一個 mpvue 開發的小程式還在 github 建立自己的部落格庫。

2018 上半年

2018 年前半年我一直還停留在 jq 時代,Pc 端沒有前後端分離,但是 App 是前後端分離的,當時這兩個差不多都開發完了,大部分時間在維護和迭代,負責維護的 App 當時技術選型比較陋,我直接使用 Hbuild 開發的 App 沒有使用 ReactNative 高大尚的框架(當時團隊就我一個前端還有四個後端一個技術老大),當時每天的工作就是和全國各省不同地區對接 App 的接入,還有 Pc 端的一些更新,自己多餘時間很多,不幹墮落開始自己學習之路。

回顧2018,展望2019前端之路 | 掘金年度徵文

每天自己的時間還是很多的,為了提升自己開始接觸 Vue,先把 Vue 的官網從頭到尾看了個邊,學完基礎後,開始看慕課網的實戰視訊,大概看了兩三個實戰視訊,從而瞭解 Vue 開發大致步驟和流程,當時為了讓自己對 Vue 理解更加深刻,聯合網友一塊在業餘時間模仿 boss 直聘用Vue 寫了一遍,雖然很陋但也是對自己這一段時間學習的一個產出吧,在這個期間我還看了 React 的官方文件,接著也看了幾個慕課閘道器於 React 的實戰視訊,也嘗試自己弄了一套 React 專案的 webpack 配置。

通過這半年的學習,最後在五月份的時候成功跳槽到現在的公司。

2018 下半年

進入新公司,才感受到做一個需求的整體流程,先需求評審,預估工期,開發完後,測試開始測試,在發到線上,然後在回測,然後才算整個過程完成,在上個公司的時候真的是一點都不規範啊,新公司技術棧 Vue 為主,在新公司主要工作是 App 內嵌 H5 還有後臺管理系統,一直相接觸小程式開發,但是公司駕考寶典小程式已經成型了,沒機會從新開始了,這時候我接觸到了mpvue這個框架,這個框架可以用 Vue 的寫法去寫小程式,瞬間讓我有了自己寫一個小程式的想法

使用 mpvue 開發小程式,接下來幾個月我就開始研究 mpvue,想著怎麼寫介面自己弄一個完整的上線的小程式,無意中發現一個網友爬取的網易嚴選商城的一些資料大概一共有 20 張表,後來決定用這些資料來寫介面,學了半個月PHP,發現需要學習的成本太高了,最終還是選擇用 Node 來寫介面,大概用了一個多月的時間終於把自己仿網易嚴選的小程式寫出來了,小程式服務端原始碼地址這些程式碼僅供學習參考,感覺有很多地方寫的不是很規範

技術棧

前端:小程式、mpvueasyncawait

後端Nodekoa2mysqlknex.js 運算元據庫,視覺化工具使用的 Navicat

最後買伺服器買域名,域名備案(備案了大半個月),最後把專案部署到伺服器上了,但是最後發現小程式無法過審,個人不能提交商城類的小程式

我們前端組每個星期都有團隊內分享,當時也把mpvue這個框架在組內進行了分享,後期在公司也做了一個小的倒流的小程式,當時我直接用的mpvue進行開發的,做完這個後,公司又開了一個教練寶典小程式因為和同事合作開發,所以直接用的原生小程式進行開發的,也算是把小程式練了一把(使用原生和 mpvue)。

下半年的思考,發現自己一直停留在用的階段,不管是 Vuempvue 還是 Node 很少關心原理還有 Javascript 基礎方面,所以就開始想著著手去弄明白原理不能只停留在用的層面上,要想原理弄明白,肯定 JavaScript 基礎必須要過關,然後我就開始閱讀《高階程式設計三》,只是讀了很快就會忘記,在 10 月份末的時候我就在自己的 github 上開了一個部落格庫,並強迫自己每週輸出兩篇文章,也算是對自己讀書的一個總結,前期可能都是一些 JavaScript 基礎的部落格,看完基礎後後期會加入一些深入的部落格以及原始碼的解析

展望 2019

2018 年自己還算過得比較充實,但是路不能走的太快,需要沉澱,原本覺得自己 2018 年沒怎麼可總結的,但是通過寫加回想這一年還是經歷了很多,回想中也看到自己進步的同時也發現了自己的不足。

新的一年新的征程,也要為新的征程制定相應的計劃

具體計劃:

1、再過一遍《高階程式設計三》加強基礎

2、看完《你不知道的 JavaScript》上中下卷

3、堅持 github 上的部落格庫,跟新基礎知識、技術總結和專案開發中遇到的問題

4、更加深入的去理解 VueNode,同時嘗試一下服務端渲染

5、至少寫一個 React 相關的專案

6、持續輸出,完成 Linmi 主編組織的《開發者寫作計劃》33 篇文章

7、打算結個婚

8、每週儘量騰出半天時間去打籃球

新的一年希望自己成為有深度的高階前端開發工程師

掘金年度徵文 | 2018 與我的技術之路 徵文活動正在進行中......

最後附一張科比大佬的吶喊!!!

回顧2018,展望2019前端之路 | 掘金年度徵文

相關文章