今天是我加入新部門的第 7 天,本來想在加入新部門前就寫完這篇文章,但交接的時候還是有太多的事情要收尾,擱置到了今天。其實沒有寫總結的習慣,但 2023 於我十分坎坷,所以也想記錄一下,會偏意識流一些。
2023 年是我正式工作的第三年,也是感覺最迷茫的一年。在上半年的時候我完成了飛書開發者工具接入 Open Sumi 框架的事情,自己完成了前期調研,實現,也給 Open Sumi 框架提了若干個 PR,最後也上了 Open Sumi 的公眾號文章,但其實我深知工具並沒有比以前好多少。接手這個項目快一年了,沒有產品,沒有設計,基本都是自己 cover,帶我的人也在 2023 年年中的時候選擇活水,只留下我一個人和這個項目,很多時候會很累,也沒有方向感。
老實說其實我不排斥做這個項目,雖然接手過來的時候項目很亂,很多功能基本都是用不起來,我是一個個把它們全部修好了。有兩個比較重要的原因,一個是在做開發者工具之前,我在維護小程序的編譯工具,小程序的運行時基礎庫,做小程序生態的開放,很長一段時間我都是在寫純 JS,我其實沒有什麼做業務寫頁面的經驗,在學校的時候我都是在參與算法競賽,甚至於沒有什麼項目經驗,所以我有補齊這方面短板的訴求。當時正值 Dan 在寫 React 的新文檔,我也去把整個文檔看了一遍,重學了 React,也把項目裡用到的技術棧簡單學了一下,雖然後面的迭代中沒有太多重寫 UI 的部分,但是這一番學下來覺得自己不會特別害怕寫業務這件事情。另一個原因也是更好的了解小程序整個上下游的工具鏈,補齊自己在這方面業務 / 技術的視角缺失。
但有時候就是會很無力,因為你知道有很多地方可以優化,改進,不管是報錯友好,亦或是整體 API 能力對齊三端,甚至更長遠的上雲,做純網頁版的 IDE。但沒有人支持你,沒有人跟你一起討論,大家只會說工具怎麼這麼難用,這麼多問題,老闆也沒有想法,長時間得到的負反饋太多,有段時間會很崩潰。我固然可以擺烂在這裡維護工具,修修小 Bug,因為部門還是要有一個人來接這件事情,但這不是我想要的。
到年中的時候,整個項目只剩下我一個人在維護,隔壁小程序客戶端團隊該走的走,該活水的活水,我也在 8 月多的時候得知上面已經明確不在小程序這個方向再投人力了,那個時候對我的打擊很大,因為整個升級的事情其實剛落地,我在想我到底再幹什麼。加上老板又把我派去給別的部門打工,支持項目,美名其曰性能升級,需要「Solid」的同學來加入,但其實過去就是做遷移組件的事情,給我很強烈的打黑工的感覺,所以就也想走了。雖說要走,但實際也在 2024 年初的時候才落地,只能說很感謝新部門的老板。這中間有很多曲折,一度讓我很抑鬱,我也因此去看了兩次心理醫生。特別是要不斷的跟老板聊,聽他給你講後面的規劃,可以做的事情還有很多,但其實你內心其實根本不認可他說的這些事情。
在開放平台呆了三年,看著它一步步的變成只剩下消息卡片 / 網頁應用容器 / 官網幾個業務也挺唏嘘,其實我一直覺得做開放是很有意義有價值的事情。在 toB 裡做 toD 的業務雖然很難,不管是需求的落地還是實際的價值論證,但是自己還是能學到很多東西。畢竟自己剛來的時候連小程序是什麼都不知道就被拉去做小程序的業務了,笑:)。
雖然在上面吐槽了很多,但我其實是不後悔在這裡呆了三年的。部門的同事對我都很好,接觸到的事情也讓我拓寬了技術視野,我過去幾個月其實一直在想為什麼自己那麼想走,現在我想可能只是覺得這是個節點了吧,雖然大家都說外面也都是坑,但是換個環境走出所謂的舒適圈可能會對我有不一樣的衝擊。
新去的部門順應 AI 的潮流在做 AI 搭建的事情,做的事情會偏業務的更多一些。自己是 10 月多的時候去聊的,種種原因直到上周我才正式的轉岗過來,其實我一直是 AI 的使用者,但沒有太多的了解底層的技術細節,以及在現在這個時間節點怎麼去做好一個基於 LLM 的產品。我對於這件事情能不能成沒有很大的預期,但是從自身出發,如果經歷這個項目能讓我對 AI 相關的技術 / 產品思路有一定的拓寬的話,或許也就夠了。
總的來說,2023 年我很迷茫,也覺得自己沒有學到太多,一直都在內耗,整天都覺得自己活得很失敗,沒有意義。希望 2024 在新的部門能夠重新喚起自己的熱情,多一些正向的激勵吧。