SHERlocked93 的 2018 年終總結

圖片描述

在下 SHERlocked93,一年半的前端打字員 ~前端

年末了,開始變得浮躁,看書看不下去了,代碼也不太想寫,恰好簡短回顧一下 2018 年的得失收穫。vue

1. 2018 年終總結(流水帳)

年初比較閒,只作了一兩個小項目,看了兩本 JS 基礎方面的書,後來一段時間忙於換工做的事,短暫就任於研究所;雖然收入大幅度增長,可是環境包括氛圍實在不適應,本就睡眠質量不佳的我由於加班更難以入睡,脾氣變差戾氣也變多,有次晚上10點回寢室以後躺在牀上以爲我都不是我了,爲了這點增長的收入不得開心顏真的好麼。node

這裏的教訓是在作任何重要決定前,把出發和到達評估的清清楚楚再選擇,有時候你會發現事情並非你所想象的那樣。這樣就折騰了兩三個月,不過年輕人哪一個不折騰呢 😅webpack

因此我又跳了出來,收入降低了,勝在自由一些(至少不用什麼都得走流程等審批),不用加班,領導也年輕容易交流,這時候時間已經到了7月。git

7月到2019年1月一直作的前端開發,有一些 Spa 的,也有 WebApp 的,大多順風順水,跟同事也合做愉快,節奏並不催人,因此有空作一些本身的工做。github

環境合適,反而自願留下來加班了,只爲了本身,即便沒有加班費也心甘情願;而後在工做的同時,靜下心來看了一些 Vue 源碼方面的內容,寫了個小插件,一個導入前端 API 的小工具,博客方面也基本上每週一篇,這段時間技術提高很大,天天都很充實,奇怪的是即便常常加班到十一二點,卻沒有以前被動加到9點累... 🙃web

寫博客認識了很多人,加了一些羣(瑟瑟發抖地)看大佬們談笑風生,有時至關有收穫,大大提高了我(吹牛)的能力;買了個 3 年的服務器和域名折騰我的網站,放一些我的項目方便交流學習;Github 上加了幾個組織,看看大佬們的代碼;後來加入掘金翻譯計劃參與校對翻譯一些牆外文章,也算是對社區的回饋,順便掙點積分(能夠兌掘金周邊的那種 🤪),不過這個比較耗費時間,得提早安排好;算法

年末的時候爭取了一波加薪,畢竟要恰飯,但願在如今的單位有更好發展吧 ~vue-router

2. 關於我的博客

從去年年終終結到這篇文章以來一共分享博客 23 篇,大多數都是工做或者學習的時候遇到的問題,分佈大約是這樣:vuex

  • Vue:7
  • JS:2
  • CSS:2
  • 工程化/持續集成:2
  • 瀏覽器相關:3
  • 讀書筆記/工具:7

今年開始在掘金上發一些文章,目前收到關注 5.7k,閱讀量 61k,點贊 3.9k。SegmentFault 上 2.5k 聲望,0.7k 贊,閱讀量 55k

關於寫博客,在個人理解中博客應該是這樣被產出的:找到一個你感興趣的話題,從問題的原由到代碼實現到最優解,試圖把這個問題講明白,講明白的標準以能夠說服本身爲準,並記錄過程。而不是學習完畢以後的總結,這樣每每會以爲 "我還什麼都不會呢,沒什麼好寫的",可是就跟學習同樣,寫博客也是強迫自習學習的一個辦法,因此有時候也帶有點強迫本身的性質(至少對我是這樣)。

後來跟兩個朋友在 Github 上約戰了,每週一篇博客,不知道誰先當狗 😏

可能這也算一個強迫本身學習的辦法吧....?

3. 看過的書

推介星級:

  • ★★★:值得一看,看了不會後悔的
  • ★★☆:能夠一看,瞭解瞭解
  • ★☆☆:不推介,浪費你寶貴的生命

前端書籍:

  • ★★☆ 深刻理解 ES6
  • ★★☆ GitHub 入門與實踐
  • ★★☆ 網絡是怎樣鏈接的
  • ★★☆ 你不知道的 JavaScript 上
  • ★★☆ 你不知道的 JavaScript 中
  • ★☆☆ 你不知道的 JavaScript 下
  • ★☆☆ JavaScript 函數式編程
  • ★☆☆ 大型 JavaScript 應用最佳實踐指南
  • ★☆☆ Vue.js 實戰

課外書:

  • ★★★ 許三觀賣血記
  • ★★☆ 湘行散記
  • ★★☆ 番茄工做法圖解
  • ★★☆ 作人得有趣 - 李敖
  • ★★☆ 擺渡人
  • ★☆☆ 追風箏的人

能夠看到我今年看了不少爛書,你們引覺得戒,一顆星的就不要看了 🤫

去年的目標是沒實現了(數據結構、算法,嗚嗚嗚打臉啊),今年在深度方面有一些進展,在 React、MobX、Node/Express、MongoDB 之類有所探索,但大多停留在 Demo 階段淺嘗輒止,並不可喜,僅以再礪。

去年的年終總結帖了一些去年看的書的星級,能夠瞅瞅 ~

4. 一些思考

關於焦慮

博學如李敖,自比十七八世紀的百科全書式學者,處於當前知識爆炸,不只自覺有一物不知,更是百物不知、千物不知而痛苦且失落;那如何避免瞭解越多越失落,而失卻了自信心的狀況呢,他的辦法是知道我所要知道的,不知道我不要知道的,應該知道的就去花時間瞭解,不應知道的東西就不浪費時間。

在此基礎上,我的的理解是去作一個知識索引型的人,特別是前端如今發展如此快,框架體系每兩年幾乎徹底更新換代,2018年初咱們搭建的項目是基於 webpack2 的,如今 webpack5 都已經出來了,你可能找的一些 node 的視頻仍是 0.x/4.x 的,然鵝目前(2019-01-23)已經出到 10.15.0 了....

因此常常會陷入要學的太多已經不知道學哪一個的狀況(至少我是這樣),手忙腳亂的這個瞭解一下,那個瞭解一下,一事無成,在這種狀況下學不動了是不少前端仔們的心聲。

我我的對這種狀況的想法是,對大部分新技術只求理解其解決的痛點和主要特點,而和生產密切相關的技術則求深,力求掌握到源碼級別,同時保持對新技術的敏感,積極嘗試,但不急於切換技術棧作小白鼠;這樣能夠作到在選型的時候快速索引,兼顧深度與廣度,儘早擺脫絕望之谷。

番茄工做法

今年末的時候嘗試引入番茄工做法來幫助學習生產過程的時間管理,在治療拖延症上有一些成效。

大的計劃和目標採用 TodoList 使用滴答清單管理起來,執行過程當中分解成小任務經過收穫多個25分鐘的番茄鍾來解決任務,集中精力減小分心,必定程度上舒緩焦慮;

原先我以爲,25分鐘太簡單了吧,那豈不是一直要去調整番茄鍾,可是實踐起來的時候發現,專一很是容易被打斷,要麼是打開了知乎看起了別人剛編的段子,要麼僞裝成大佬到羣裏跟真·大佬們談笑風生,25分鐘持續的專一實際上並不容易達成;若是能夠將每一個任務分解成多個專一的番茄鍾,那麼其實並不難完成,最後每月末或者年底的時候點開「已完成」看一下,頗有成就感。

是有一些收穫,可是創建在嚴格遵照番茄工做法的規則,若是能夠堅持則收益可觀,有興趣的同窗能夠了解一下,在販賣焦慮的時代也能夠獲取一些慰藉。

5. 2019 年展望

  1. 但願進一步探索好比 GraghQLexpress/koa/eggTypeScript 等,適機升級一下團隊工具庫版本好比 webpack4vue-cli3vue3.x 等,看一下 vuexvue-routermobx 等源碼,提高對路由、狀態管理等知識的認識;
  2. 鑑於 2018 探索的挺多東西最終都只是 Demo 階段,沒有實際落地,可謂遺憾,2019 年指望不管是本身寫小項目仍是參與開源,儘可能學以至用,不然理解不深,也很容易忘;
  3. 瞭解一下理財,減小沒必要要的支出,增長被動收入;

大學的時候喜歡玩遊戲,如今寧願看看之前最討厭的新聞也再也不玩遊戲,學的技術棧一波又一波,再也沒有高中雙曲線拋物線那樣酣暢淋漓,而最懼怕的事從成績有沒有超過60分,變成了父母深夜的電話;小時候渴望長大,如今但願父母年輕,長大不會早一秒,時光一樣不會慢一分一毫;然而我知道有些東西確已改變,這也許就是時間。

將來,但願咱們努力的速度能遇上父母老去的速度

此致,共勉


PS:歡迎你們關注個人公衆號【前端下午茶】,一塊兒加油吧~

另外能夠加入「前端下午茶交流羣」微信羣,長按識別下面二維碼便可加我好友,備註加羣,我拉你入羣~

相關文章
相關標籤/搜索
本站公眾號
   歡迎關注本站公眾號,獲取更多信息