插圖來源:https://pixabay.com/
今年可以用四個詞概括,「尋找」、「堅持」、「有始有終」、「突破」
尋找
- 喜歡什麼
- 想要成為什麼樣的人
- 未來做什麼事
喜歡的事,才能有源源不斷的動力堅持下去,編碼依舊是我最喜歡的事,樂此不疲。
今年也看了不少有意思的產品,也關注了不少獨立開發者。我更加傾向於做一個有紮實的技術功底,且有創造力的開發者。
未來幾年會持續不斷為開源專案貢獻自己的一份力量。
堅持
- 鍛鍊
- 貢獻程式碼
截止今日已堅持鍛鍊 112 天,今年健身 778 分鐘,跑步 192 公里,尤其跑步,一口氣可以跑 5 公里。
在接手公司 APP 開發後,接觸 Taro 框架,建立了進一步完善元件型別宣告的討論,至今提了 10 個 PR,其中 8 個被合併,建立 miniapp-types 專案,透過各個小程式文件,生成元件型別 schema
有始有終
- 解決 umijs SSR 效能問題
- 完善 APP 細節
- CanIUse 功能實現
思否社群主站前端依賴 umijs 框架,發現 SSR 記憶體佔用過高,且官方對 SSR 功能維護力度下降,不得不尋求新方案,最終選擇 nextjs,經過半年的努力,終於用 nextjs 重構思否社群主站,伺服器記憶體佔用降低一半,目前已在灰度測試。
社群 APP 原不在本職工作範圍內,但原生 APP 已無力維護,因此跟同事接手社群 APP 重構工作,我負責框架搭及基礎功能開發,同事負責業務功能開發,當 APP 整體功能完成 90% 時,無精力繼續完成後續開發,最近利用休息時間,繼續完成剩下收尾工作,爭取早日上線
CanIUse 的功能是 Taro 核心成員Zakary提出的,由於小程式元件屬性眾多,期望提供個 CanIUse 的功能,不負眾望也實現了。
突破
從「尋找」到「堅持」,從「堅持」到「有始有終」,進而突破瓶頸,收穫頗多。
- 成為 Taro 專案合作者,加入 Taro 技術委員會
建立兩個開源專案
總結
2022 年,大環境不景氣的一年,但心不能跟著頹廢。2023 年,三十而立之年,願一切越來越好。
本文參與了 SegmentFault 思否年度徵文「一名技術人的 2022」,歡迎正在閱讀的你也加入。