作者 | 云昭
“空降死”已經成為程序員圈內的一個熱梗。但今年以來,“降維求穩”仿佛更能擊穿互聯網大廠跳槽者的內心。該如何應對當下的裁員潮?在大小廠之間如何做出權衡?如何較快經歷過渡期?都是每位跳槽者繞不開的話題。希望能給大家一些有益的思考。
跳槽觀大變:大廠橫跳的閉環在打破
“降維求穩”成新的職場黑話,也是跳槽觀的新變化。
圖源:脈脈人才智庫
軟件開發作為互聯網行業內卷嚴重的職業,自然也免不了“吃青春飯”的自嘲與唏噓。只有26.1%的受訪程序員表示,愿意一直做技術崗位到退休。程序員跳槽也是迫不得已。如果將加班內卷視為披著奮斗光環的隱形捶打,那么“被裁與畢業”就變成了赤裸裸的無情毒打。
背后的原因也很復雜,但重要的因素逃不開這兩個:時間成本、供需關系。技術開發是一個不斷成長高速迭代的行業,需要程序員跟著時代發展不斷學習,“今天用的語言、結構,明天可能就過時了,這樣的壓力太大了。”保持學習對于初入職場5年以內的年輕人來說問題不大,但對于閱歷和經驗豐富的中年人來講,時間卻沒有保證。工作需要時間,學習需要時間,一旦成家立業,家庭也需要時間,三方不斷壓榨程序員的時間,當時間不夠用的時候,學習常常是第一個被放棄的。
再一個就是供需關系,職級與薪資掛鉤,但大廠有能力的人也不少,高P、高M的崗位數量極為有限。加上近些年,盈利表現差的業務裁來裁去,對于技術人才的需求量也只能跟著降維。
大廠之間的人才“橫跳”
截至目前,互聯網大廠的裁員潮依舊沒有平息,以至于正在打破了大廠之間的人才橫跳“閉環”。2022第一季度脈脈的人才報告數據顯示:互聯網大廠并不是35歲以上大廠人跳槽的首選目標,有40.4%選擇了前景較好的中小型企業。
圖源:脈脈人才智庫
某種程度上說,大廠高P之所以選擇加入小廠,絕大部分人是想通過跳槽往管理轉型,畢竟大廠有能力的人居多,但管理坑位和發揮空間有限。如果眼光獨到,小廠發展成下一個大廠,那么還有機會做到中高層管理。
小廠同樣步步驚心
小廠的確不失為釋放自身價值的戰場,但降維真的能維穩嗎?對于跳槽到小廠的前大廠技術人,面臨的坑也不少。比如:低薪高股權陷阱、合適的人員難以招進來、非技術出身的CEO各種不合理的要求、“水土不服”等眾多隨“空降”而來的種種問題浮出水面。
網上有流傳這么一個梗:
“某A輪公司,老板來自傳統行業,缺技術花了300萬挖了某互聯網大廠的一個團隊。但是那個團隊偏后端,而且全部采用php技術,管理平臺用php,rpc用php,前端用php,巴不得app也用php,結果半年過去了,還在討論后臺架構和用戶上億以后大數據如何精準。最后,前端的app和h5出來質量極其差,并且業務管理平臺進度很慢,業務運轉不起來。8個月后,團隊集體離職。”
據非正式統計,這些年中國民企進入高速發展期,新進人員存活率不高,尤其空降高管,挺不過試用期的占比達 80%以上。
大廠裁員潮下,大廠出來的人未必適合小公司。每位技術人都要思考“雞頭”與“鳳尾”的問題。
從“鳳尾”到“雞頭”,技術研發人如何過渡?
從大公司來到中小公司,職位大多會走向高級管理崗位,如何較快平穩過渡,是每個身處其中的技術人要考慮的問題。
首先,記住環境和任務的變化,沒有那么多架構需要規劃,沒有那么多性能需要調優。在一個業務方向上最快出產品才是最重要的事情。開源代碼、CMS、SAAS,凡是市面上能用的都要拿過來用。PS:由于缺少DBA、DevOps等基礎建設。
大公司的商業運營模式、開發環境已經十分完善,小公司則不然,創業公司的工作特點就是瑣碎。產品打磨,先放后面,立刻出產品才是最重要。
其次,明確自己的目標很重要。
許多技術人進入到一家新公司,大部分精力肯定用于關注研發的速度和質量上,但對于公司的的存活問題卻考慮得太少。公司是否能存活牽涉到多方因素,市場需求是否判斷正確?銷售渠道是否能打開?運營推廣是否能增長?融資是否能跟上?
這里強調這些小公司的風險的用意是想說在創業的過程中設立好自己的目標非常重要,至少要保證即使公司失敗了,自己在創業過程中也要有收獲。比如:
- 技術視野是否有前瞻性?
- 以怎樣的行動策略領導公司技術團隊?
- 最終是否能通過技術手段實現降本增效?
- 在公司擔當一個怎樣的個人角色?
- 是只想做“技術經理+項目經理”的復合角色,還是希望更多地影響公司的發展方向?
- 如何利用好自己的技術閱歷,在創業過程中是否能擴展技術人脈?
再者,轉到中小公司管理職位后,要擺脫不少已有的習慣,因為變化也會很多。克拉夫琴科曾有過一段創業公司CTO的經歷,他將公司的數字代理業務增長到數百萬的收入。他給出了一些中肯的建議:
(1)溝通
創業公司的溝通量將會增加十倍,以至于不得不招聘助理來提高效率。你將不得不與許多下屬進行交談,討論他們的工作進展、產生的問題等等。溝通這項軟技能在任何管理職位上都至關重要。
(2)壓力管理
在沖刺期間極有可能完不成任務。管理者將成為開發人員的盾牌,因此對開發團隊不好的消息都會接踵而至:公司會有很多利益相關者來施壓,并認為他們的研發需求是最重要的。這種需求“并行”處理的壓力比較令人棘手。
所以,除了處理好優先級之外,還需要學習如何應對壓力,比如周末抽出一段時間外出運動、或者獨自冥想放空都是不錯的減壓方式。
(3)決策
決策是一門學問,每一個小的決定都可能關系到整個團隊和整個公司。決策通常包含一些權衡。例如,重構代碼的某些部分是當前穩定性和未來可維護性之間的權衡。將一些單體架構重寫為一堆微服務通常是在可伸縮性、開發成本、復雜性、性能和維護之間進行權衡。管理者通常負責做出具有挑戰性的決策,例如是從頭開始重寫服務,留住員工,還是讓他們離開。
(4)學習和適應新事物的能力
市場上不斷有新的東西,新的編程方法。有必要保持開放并吸收盡可能多的信息,以保持領先地位。在管理層并不意味著你需要停止觀看各種架構設計、新興技術的課程。對于作為決策者的你來說,對許多事情有廣泛的了解至關重要。實現這一目標的唯一途徑是永遠不要停止學習。
(5)最后,接受你是會錯的
犯錯讓人感覺惱火,但無可避免。工作中被驗證決定是錯誤的情景總會發生。方案錯了,意味著建議的解決方案比你的更好,這對公司而言,結果也是一件好事。不要對與你爭論的人懷有怨恨,因為這會降低他們將來與你討論的欲望。能在不確定的參數因子中找到最優解本身是一件好事。
寫在最后
對于大齡技術人而言,大廠的光環仍在,但亮度在減弱,而那些有前景的小廠成為了值得打拼的不錯去處。但有人的地方就有江湖,跳槽后的角色變化會帶來一系列的現實問題。
大廠的環境福利雖好但工作枯燥,小廠業務簡單但更為繁瑣,沒有絕對的好壞之分。但一個不得不承認的事實就是:中小公司更多需要的是“多面手”、“”復合型”人才,絕非單一型人才。
于目前的跳槽環境而言,將中小公司作為職業生涯的下一站開始成為一種新趨勢。積土成山,積水成淵,愿每一位成功落地的“廠里人”,如今不管是官升一級,還是身兼數職,都能在歷盡千帆、打怪升級、攻城略地后,歸來依舊少年。
參考鏈接:
https://36kr.com/p/1724595142657
https://www.zhihu.com/question/31753374?f3fb8ead20=2dddcc66aac530d328fed6b903d31930
https://vadimkravcenko.com/en/switching-from-engineering-to-management/