2021年終總結,一個8年老前端該何去何從
theme: smartblue
「時光不負,創作不停,本文正在參加2021年終總結徵文大賽」
大家好,我是旋律,一名開源愛好者。時光匆匆,轉瞬即逝。掐指一算,從事前端已經 8 年有餘了,我也就成為了零零後口中說所說的老大叔。2021 年即將過去,回顧這一年,還算挺充實。
技術/工作
技術上收穫頗多,一直注重高效工作,拒絕一切不合理需求是我的原則。
- 首先是公司架構升級。為適應新的架構,帶領大家進入衝刺組。短時間內將一個臃腫 UmiJS 的老專案遷移到了 Vite。可以參考 我們從 UmiJS 遷移到了 Vite
- 新的架構上,寫了許多 Vite 外掛(程式碼拆分、模組解析、圖示等),基於 Vite 封裝了一個底層構建工具,支撐了十多個子專案。
- 基於 single SPA 開發了一套更輕量的微前端方案,擁有更強的自控能力,也支援了 ESM 模組的載入。
- 獨立出一套公司的公共元件庫,開發並維護超過 50 個基礎元件。
- 基於業務效能瓶頸,參與設計重構了表單模組。分析出瓶頸 antd ,效能實在太差,2000 個元件下的表單已經到了不可用的地步。設計開發完成了 6 個以上的高效能元件來替換 antd。每個元件的渲染效能提升至少 5 倍以上,可以做到秒開。
- 完善了開源狀態管理庫 Heo,很好地支撐了多個子專案地業務開發,高複雜度情況下表現優秀 優雅的狀態管理
- 拿了前三個季度優秀員工,第四季度還沒下來。
- 開源了一個滾動條元件 mac-scrollbar
- 面試了 30+ 位同學。
生活
我的大部分時間都放到了工作上,平均每天上班在 10 個小時以上,可以說我也是相當的卷,這導致了我生活上就過得比較糊塗。我搬到了公司附近上班。自從我女兒出生後,每天中午都可以回家抱娃便成了我最開心的事情。再過幾天我要滿 30,我女兒也要滿一歲了。小孩子變得越來越調皮,有了更多的主觀意識,很多時候都能惹得我們很開心。其實帶娃也是一種享受,真不知道以前的恐懼是怎麼來的。有了娃,基本上沒有玩遊戲了,偶爾會玩幾把無限火力。
可能是因為疫情原因,今年基本上沒有出去旅遊過,挺遺憾的,等娃大些了再考慮這些吧。
從去年就在考慮在上海買房。原本在重慶有一套小戶型打算賣掉換到上海來,從去年 10 月看中的房子年初大漲 50%,每天都盯著房源看,房源越來越少,單價越來越高。房價從 4 萬看到了 7 萬,每天都心驚膽戰,後來心都灰了。原來的房子沒賣掉,還揹著貸款,冒不起這個險。後來我老婆說買不起上海,可以在重慶換套大一點的,至少不那麼憋屈。所以趕在了重慶第一次土拍前置換了。如今樓市涼了半截,早已沒了年初的那般火熱。
社群影響
之前大部分時間是在沉迷遊戲浪費光陰,GTA5 500+ 個小時,方舟 1500+ 小時,英雄聯盟斷斷續續玩都是一個菜雞水平。學歷不行,被很多公司據在門外,後來逐漸陷入迷茫。
在前端領域幹了一段時間後,便意識到了以後會有中年危機。不想毫無意義把時間白白浪費,後面決定改變現狀。通過自己的努力,不停的學習+思考,每天都能學到一項新東西,後面進步很大,找到了一個好工作。
儘管已經很努力了,但比我更努力的人更多。很多人都說 35 歲以後就找不到工作了,但我認為那是不夠努力,導致自己沒有核心競爭力才會被時代拋棄。
最近在 卷王,勵志哥 的幫助影響下,我也最近開啟了輸出技術文章的生涯,開了個公眾號,也能帶領大家一起破卷。也明白了一個道理:沒有好的學歷,只要肯努力,再晚也不遲,也能找到好的工作。
現在我除了輸出技術文章,有空餘的時間就會去寫一些社群裡實現得不夠優雅的功能,現在各個平臺累積的 star 總數已破千,我覺得能幫到自己的同時也能幫到大家是一件值得開心的事情。
未來規劃
一個 8 年的老前端,在經過的自己的認知瓶頸後。也明白了自己的所要走的路。在沉迷技術的同時也要擴大影響力,努力會讓自己變得更加優秀。
- 在技術上做到更加極致
- 也增加一些技術廣度
- 繼續輸出技術文章提高寫作水平
- 提升自己的溝通能力
- 增加適量的運動
- 保持一個積極向上的心態是最重要的
今年輸出的文章
我最近才開始寫,希望能幫到大家,或者也可以加群一起學習進步。