一年三跳,來聊聊我的想法

語言: CN / TW / HK

highlight: a11y-light theme: channing-cyan


「時光不負,創作不停,本文正在參加2021年終總結徵文大賽

引言

“我會給你們兩次逃課機會,一定會有什麼事比上課更重要。比如樓外的蒹葭,或者今晚的月亮。” ——文學院周衡

在即將結束的2021結尾,有太多的年初誇下海口的flag、仍然躲在角落裡吃灰的各種圖書,的確有非常多在2021沒有完成的事情。

回顧2021的歷程,我經歷過Nx Server Team奇安信BBFE團隊騰訊雲設計中心三個非常Nice的團隊,無疑這三個團隊帶我的經歷都是最寶貴的東西。

在這篇文章中我會以第一人稱的口吻與大家share2021中我自己的個人工作經歷以及關於技術方面如何沉澱與提高

關於頻繁跳槽

對於如何選擇工作的事情,在我看來其實是件很不好說的事,畢竟塞翁失馬,焉知非福。

擁抱變化,堅持不懈

年初我在NX Server Team擔任前端開發工程師,關於NX其實是一家15年成立的小型創業公司。

這份工作中100多人的團隊中我是唯一一位前端開發工程師,負責公司中臺體系以及聊天平臺的建設。

我相信這是絕大多數前端人在小公司的困惑,公司只有一個前端開發,我應該如何成長?

首先非常感謝當時我所在團隊的leader,這家公司在我任職期間前端技術棧的選型完全可以由我一人決定,這也是公司內部前端開發比較少的好處,我可以放下歷史包袱去嘗試更多我沒有使用過的前端知識投入實踐。

在這之中,我嘗試過BFF架構重構公司聊天中臺,首次使用Vue3結合Ts開啟新專案架構方式,包括後續的一系列electron,chrome extensions開發...

同時也是這段時間我結識了我前端路上最大的絆腳石--一個崔姓菜到摳jio的py開發師。

總是無緣無故讓我check自己的請求,過了半小時告訴我後臺引數key上次修改了沒有及時同步文件。

雖然我倆後來都被"開除"了,當然這是一個名為遺憾的故事。

其實對於奮鬥在小公司中的前端人,相對來說任何技術選型與架構我覺得都應該邁出第一步去勇敢嘗試。

因為相對於大公司來說,小公司的優點恰恰是“小而新”。在眾多技術不確定的技術選擇中,嘗試通過新技術為公司帶來更好的收益或者使用者體驗時,哪怕最後結果可能差強人意,但是無論是對於公司還是個人來說相信我,這都是一種成長。

同時我更多想要提到的是雖然身處小公司,但是請你仍然不要忽略對於個人成長的提高

很遺憾在Nx Server Team我並沒有在知識的精度上有很深的造詣。

那段時間對於新知識的追求是我每天上班的的動力,白天嘗試在業務中利用新知識進行優化,晚上下班在公司尋找更好的技術解決方案。

非常感謝當時日復一日的我自己,對於現在我的的養成了很重要的學習習慣,雖然現在偶爾仍然會借Dota打發時光,哈哈。

image.png

這是我從畢業以來長此以往堅持在某學習視訊平臺的沉澱,哈哈。

有時可能受制於歷史原因,專案無法進行重構或者大規模優化。我也遇到過很多類似的場景下,可是如果它已經很糟糕而你選擇適應它的寫法時我覺得此時你已經選擇了承認了自己的糟糕。

Most of the time程式碼優化可以從很多方面去考慮,並不只是只有修改架構才能算作優化程式碼。

在逆襲的最後階段,公司因為業務轉型所以不得不對於大批員工say goodbye,的確是趕到非常遺憾。但正是因為這種遺憾才讓我有了現在的樣式,不是嗎?

當然據我瞭解現在好像已經轉型成功在上海、西安都設有公司。真心祝願NX越來愈好!

在壓力下學習

年中時我離開了NX,加入了奇安信BBFE團隊,

關於BBFE團隊,你可以檢視寒草大佬的用一年經歷帶你瞭解BBFE是個怎樣的前端團隊

怎麼說呢,就像我開頭講到的如何選擇工作的看法。BBFE是我職業生涯中就職最短的經歷,同樣也是我離開時最愧疚的團隊。

我在BBFE的工作經歷只有短短半個月,其實這段經歷我完全可以在個人簡歷中抹去消除這簡短的個人經歷帶給我的影響。

但是,不得不說我對於BBFE團隊的評價很高。 在我看來,這是一個非常具有朝氣且技術能力非常強大的團隊。

正是通過這段簡短的經歷,打破了我在NX時的認知。臥槽,前端竟然這都要會,讓我真正見識到了前端領域的深度探索

當然我在這裡也遇到了很多優秀的同事,每一位都是在我看來非常強大且平易近人的全棧大佬。

關於技術深度的探索,我更加推薦大家去嘗試一些業內大公司團隊。

我不否認小公司對於技術深度同樣有很深的探索,但是對於大公司內部對於知識體系的落地程度是絕大多數小公司無法落地與實踐的。

我相信大多數朋友會有疑惑:“那你為什麼要離開BBFE呢?”。

這也是我離開BBFE感到遺憾的原因。BBFE是一個非常優秀的團隊,但短期來說由於我個人發展的原因所以在經過思考之後我決定離開這個團隊。

雖然只有短短半個月,但是毫不誇張的說BBFE對我知識體系的衝擊是非常大的。在這裡我見識了太多牛逼且一直在努力的人,

奇安信這家公司在網路上的確存在不少負面評論,但是就我個人感受來說無論是在技術氛圍還是同事關係來說,強烈推薦有能力的小夥伴可以去嘗試一下。

To Create and Share

最後一份工作也是我目前從事的團隊騰訊雲設計中心

也許大多數同學會好奇在設計中心做開發是一種什麼樣的體驗。

其實稍微有一種返璞歸真的感覺哈哈。這裡我的日常工作會偏向於使用者體驗更多一些,但是並不是說我們不會涉及大前端方面的知識!

在日常業務的承載之餘我們會嘗試在前端構建工具、輔助業務外掛以及探索更多高效率開發與設計工具的解決方案。

每一個團隊都會各自不同的優點,如果說NX Server Team為我打開了技術廣度的大門、BBFE大前端帶給我的是技術上的震撼的話,那麼這裡恰恰是落實我在廣度和深度沉澱上的提升。

基於日常業務中的沉澱和思考我可以嘗試以自己的方式落地與業務,並且在業務中總結遇到的問題並且嘗試基於業務的最佳解決實現方式。

有了解我的朋友可能清楚我主要在負責Low Code開發平臺的開發,這裡有興趣的朋友可以瞭解一下我們的產品 騰訊雲微搭低程式碼 WeDa,哈哈!

如果有興趣參與雲業務的開發的朋友,也可以在評論區留言。說不定你就是我的下一個同事~

Move fast

其實關於決定你是否需要更換一份工作時,我並沒有什麼明確的答案給出大家。

在我自己看來,我在2021做的這些決定說不上好壞與多錯,但是我覺得即便是錯了。年輕時候多錯一些並不是什麼壞事。

Move Faster的意思並不是告訴大家跑路的時候要快!哈哈,這裡更多的我是想告訴大家在選擇一份工作時/是否需要跳槽時,我希望你可以真正明確自己想要的是什麼而現在的情況是否可以滿足你的期望。

時間長短,薪資水平固然很重要。但是大多數一份工作如果讓你開始考慮是否需要更換時,我希望你可以真正審視自己明確你希望得到的是什麼。

畢竟目前來說,我對我的每一份歷程可能會感到遺憾,但是正是通過這一份份經歷才會造就現在我的心態與習慣。

關於評價一個公司的好壞,在排除硬性條件上我覺得最重要的一條就是選擇一家尊重個人成長的公司,儘可能的去選擇一家尊重個人成長的公司長遠來看在未來有一天你的路一定是會更加廣闊。

image.png

這是我在2021年初的一條朋友圈,在2021的結尾我其實問心無愧的可以說我做到了。

至於即將到來的2022,我會繼續活躍在掘金社群繼續帶給大家自己的見解,繼續去沉澱自己。

寒冬已至,春花可期,加油!