年過30,從事程序員這個(gè)行業(yè)已經(jīng)8載由于脂信,畢業(yè)之后癣蟋,從一個(gè)與計(jì)算機(jī)專業(yè)關(guān)系不大的專業(yè)直接轉(zhuǎn)型到一名職業(yè)程序員,開始的幾年異常迷茫狰闪。
13年通過親人介紹疯搅,第一份工作進(jìn)入到了一家剛剛成立不久的P2P公司,一干就是5年埋泵,用現(xiàn)在的話說就是穩(wěn)如老狗幔欧,期間迎來了一波又一波的新同事,也送走了一批又一批行行色色的朋友。
北漂是一條沒有終點(diǎn)的路琐馆,上面匆匆忙忙的是一群不肯絕望的人规阀,17年冬天也是P2P行業(yè)的冬天,隨著國(guó)家政策收緊瘦麸,公司開始裁撤部門減少人力成本谁撼,北京地區(qū)的分公司紛紛關(guān)閉。
放在我面前的只有兩種選擇滋饲,主動(dòng)離職和被動(dòng)被裁厉碟。而我選擇了前者,為自己留下了最后的一絲體面屠缭。
一個(gè)行業(yè)在國(guó)家的宏觀調(diào)控面前顯得異常的渺小箍鼓,P2P時(shí)代過去了,留下了一地雞毛呵曹,還有面臨擇業(yè)難題的我款咖,吸取P2P失敗經(jīng)驗(yàn)的我,認(rèn)真的分析了當(dāng)時(shí)的國(guó)內(nèi)研發(fā)環(huán)境奄喂,大廠BAT壟斷了行業(yè)中的頂尖人才铐殃,在之前的公司中也經(jīng)常會(huì)接觸從那些大廠鍍完金出來的大佬,交談的過程中也心向往之跨新。
缺少面試經(jīng)驗(yàn)富腊、技術(shù)棧過于單一、業(yè)務(wù)簡(jiǎn)單沒有突出業(yè)績(jī)成了大部分面試官對(duì)我的印象標(biāo)簽域帐。經(jīng)過幾次失敗的面試經(jīng)驗(yàn)后赘被,我決定提升自己,基礎(chǔ)不好就重新整理肖揣,經(jīng)驗(yàn)不足就一遍一遍的刷題民假,加上平時(shí)的積累成功的通過了一家心怡的做聚合支付的公司。
聚合支付對(duì)我來說完全是一個(gè)陌生的領(lǐng)域龙优,還好業(yè)務(wù)不算復(fù)雜阳欲,上手難度不大,直到遇到了從業(yè)以來最大的技術(shù)難題陋率,一個(gè)對(duì)效率苛刻的對(duì)賬系統(tǒng),如何將一個(gè)下載時(shí)間1.5小時(shí)的文件在1小時(shí)內(nèi)完成讀取和處理秽晚,小組內(nèi)的成員也束手無(wú)策瓦糟,網(wǎng)上也沒有成功的技術(shù)帖子,貌似不可能的任務(wù)我卻有些不甘心放棄赴蝇,對(duì)技術(shù)的癡迷讓我重新的研究網(wǎng)絡(luò)傳輸?shù)牡讓悠姓悖琻io:場(chǎng)景不適合,io多路復(fù)用:那是服務(wù)端的技術(shù),直到完整的閱讀了一遍netty的源碼劲蜻,在一個(gè)不怎么常用的功能類中我找到了一絲曙光陆淀,larger file的底層代碼io流的斷路續(xù)傳。
斷路續(xù)傳能解決下載速度的問題嗎先嬉?組員和組長(zhǎng)codeReview前完全摸不到頭腦轧苫,20分鐘后成功的執(zhí)行完對(duì)賬任務(wù),得到了在場(chǎng)所有人的認(rèn)可疫蔓,那個(gè)月我的績(jī)效是S含懊,這件事的過程中讓我成長(zhǎng)了很多,后來另一個(gè)行業(yè)的大佬說的一句話讓我深受觸動(dòng)衅胀,創(chuàng)新是需要信念和堅(jiān)持的岔乔。
19年底新冠疫情來襲,公司業(yè)績(jī)崩盤滚躯,薪資減半雏门,部門被裁一切來的猝不及防,開始重新?lián)駱I(yè)掸掏,獵頭問我對(duì)公司有什么要求茁影?我回答工資差不多就行,我只想要一個(gè)穩(wěn)定的環(huán)境阅束,沉淀一下技術(shù)呼胚,如果有空余時(shí)間可以多學(xué)習(xí)一些新的技術(shù),做一些開源的項(xiàng)目息裸,這次我沒有把目標(biāo)放在大廠蝇更,反而選擇了一家成功融資多輪還未上市的公司,等待手中的期權(quán)一飛沖天呼盆。
入職后接手的工作是beat年扩,beat的業(yè)務(wù)邏輯比較復(fù)雜,簡(jiǎn)單的說就是通過競(jìng)對(duì)的價(jià)格修改原有的報(bào)價(jià)访圃,實(shí)現(xiàn)最大化的盈利厨幻,所屬的業(yè)務(wù)部門成員比較復(fù)雜這里就不做過多描述了,人員匱乏腿时,只能身兼數(shù)職况脆,甚至其中一個(gè)比較重要的工作需要去開發(fā)另外一個(gè)部門的核心項(xiàng)目,為了達(dá)到產(chǎn)品要求不僅要協(xié)調(diào)各種資源批糟,推動(dòng)項(xiàng)目進(jìn)程格了,業(yè)績(jī)匯報(bào),培訓(xùn)新人提高代碼質(zhì)量徽鼎,這些都需要親力親為盛末,功夫不負(fù)有心人弹惦,20年冬天每日beat流水突破八百萬(wàn),三個(gè)月后一千萬(wàn)悄但、兩千萬(wàn)棠隐,競(jìng)對(duì)被我們按在了地上。
物極必反檐嚣,隨著公司高層變動(dòng)助泽,公司業(yè)務(wù)重點(diǎn)從原來的無(wú)序擴(kuò)張轉(zhuǎn)型到了盈利。beat投入的運(yùn)營(yíng)成本被壓縮净嘀,產(chǎn)品線上的人員相繼離職报咳,我知道我可能等不到公司上市了。
同樣的話一年后又問到了我挖藏,你想找個(gè)什么樣的工作暑刃?我同樣回答穩(wěn)定,不過這次我想了想補(bǔ)充了一句膜眠,用技術(shù)體現(xiàn)能力的公司岩臣。
人生路漫漫,當(dāng)初能選擇做程序員何其幸運(yùn)宵膨。