放棄年薪40W,從字節(jié)裸辭了!
哈嘍大家好,今天和大家分享的是柯南大佬放棄40萬(wàn)年薪、從字節(jié)跳動(dòng)裸辭的經(jīng)歷。
我覺(jué)得他的經(jīng)歷非常勵(lì)志,因此特意找他要了授權(quán),分享一下他的經(jīng)歷,希望對(duì)大家有所幫助,下文中的「柯南」指的是我這個(gè)朋友。
一、魔幻的大學(xué)經(jīng)歷
一)加入ACM社團(tuán)
柯南不是科班出身,本科就讀于武漢一所雙非學(xué)校的數(shù)字媒體技術(shù)專(zhuān)業(yè)。大部分課堂知識(shí)對(duì)柯南來(lái)說(shuō)都比較簡(jiǎn)單,老師上課也挺無(wú)聊。相比之下,高數(shù)題是當(dāng)時(shí)最有挑戰(zhàn),也是柯南最喜歡的,所以就常常偷跑去圖書(shū)館刷高數(shù)題。
大二的短學(xué)期柯南參加了ACM 社團(tuán)課,當(dāng)時(shí)柯南想著沒(méi)老師管比較自由,同時(shí)也想借此機(jī)會(huì)鞏固下之前學(xué)過(guò)的C/C++ 。
一開(kāi)始柯南什么也不懂,只能跟著社團(tuán)里還在訓(xùn)練的學(xué)長(zhǎng)學(xué)姐,做題有問(wèn)題就去請(qǐng)教他們。那時(shí)候他們都在準(zhǔn)備區(qū)域賽,刷競(jìng)賽題。這是柯南人生第一次接觸到算法競(jìng)賽。
現(xiàn)在他回想過(guò)去,這些學(xué)長(zhǎng)學(xué)姐可能稱(chēng)得上是他競(jìng)賽生涯的啟蒙人了。
二)初識(shí)算法競(jìng)賽
社團(tuán)里恰好有一個(gè)ACM競(jìng)賽隊(duì)三缺一,邀請(qǐng)柯南加入。之前從沒(méi)有競(jìng)賽經(jīng)驗(yàn)的柯南對(duì)這個(gè)機(jī)會(huì)是充滿(mǎn)緊張與不確定的,但按捺不住想試試的心就參加了。
柯南沒(méi)想到的是,這個(gè)決定改變了他的人生軌跡。
加入隊(duì)伍后,每天除了吃飯、睡覺(jué)和偶爾上上課外,柯南其余時(shí)間都在實(shí)驗(yàn)室里面做題。就像是枯木逢春、重遇初戀,柯南覺(jué)得挑戰(zhàn)的每一道題目都很有意思,時(shí)間也總是過(guò)得很快。
雖然每天都在被不同的題目暴打,有時(shí)候一天甚至只能寫(xiě)一道題,還可能連 bug 都找不到,但努力思考的過(guò)程對(duì)柯南卻是一種成長(zhǎng)。當(dāng)看見(jiàn)自己靈光一現(xiàn)的做法得到 Accepted 的那一刻,柯南覺(jué)得為之付出的努力都值了。
當(dāng)時(shí)柯南還太幼稚,不知道困難和挫折正恭候著他。
三)過(guò)山車(chē)般的競(jìng)賽生涯
由于柯南是大二才加入的 ACM 社團(tuán),而 ACM 亞洲區(qū)域賽每年的比賽時(shí)間是下半年,所以第一次比賽是大三時(shí)在廣西南寧舉辦的 ACM 邀請(qǐng)賽。直到現(xiàn)在柯南清楚還記得,那年他們一起坐了十幾個(gè)小時(shí)的火車(chē)硬座到達(dá)廣西大學(xué)的場(chǎng)景。
一起組隊(duì)的另外兩個(gè)女生比柯南加入社團(tuán)的時(shí)間更早一些,所以柯南也一直覺(jué)得她們很厲害,怕自己拖了后腿。事實(shí)證明,嗯,確實(shí)如此。
正式比賽那天,柯南完全 0 輸出,甚至還貢獻(xiàn)了幾次錯(cuò)誤解法,題目全是女隊(duì)友通過(guò)的。
最后的結(jié)果是打鐵,也打醒了柯南 —— 在一所雙非學(xué)校,想獲得 ACM 獎(jiǎng)牌是如此的難。

但柯南不是一個(gè)輕易放棄的人,賽后回到學(xué)校,柯南更加努力地刷題、訓(xùn)練,因?yàn)樵龠^(guò)兩三個(gè)月還有一場(chǎng)正式的區(qū)域賽,柯南不想再一次抱憾而歸。
可最終的結(jié)果依舊是冰冷無(wú)情,鐵牌第一名。
這時(shí)柯南才真正開(kāi)始自我懷疑:我適合參加 ACM 嗎?雙非的我是不是真的不行?要不要再打一年競(jìng)賽?
當(dāng)時(shí)身邊的同學(xué)在都已經(jīng)開(kāi)始準(zhǔn)備秋招,而柯南什么也沒(méi)準(zhǔn)備,而競(jìng)賽也沒(méi)有任何成績(jī)。如果再一次打鐵,秋招沒(méi)準(zhǔn)備 + 沒(méi)考研。柯南毫無(wú)退路,只能破釜沉舟。苦心人,天不負(fù),臥薪嘗膽,三千越甲可吞吳。
在經(jīng)過(guò)大三失敗后,繼續(xù)刻苦訓(xùn)練,大四上,柯南拿到了第一塊區(qū)域賽的銀牌。
二、與字節(jié)的故事
一)拿下字節(jié)跳動(dòng) offer
打完比賽快 11 月了,可能這是秋招的最后一次機(jī)會(huì),柯南就開(kāi)始著手找工作。字節(jié)跳動(dòng)對(duì)那時(shí)的柯南來(lái)說(shuō),是一個(gè)很厲害的大廠,是遙不可及。
想著自己平常都在打比賽,計(jì)算機(jī)基礎(chǔ)也沒(méi)空準(zhǔn)備,柯南對(duì)成為字節(jié)后端工程師沒(méi)有抱太大的希望,但就像加入 ACM 社團(tuán)一樣,柯南還是鼓足勇氣決定嘗試一下??履祥_(kāi)始從頭學(xué)習(xí)計(jì)算機(jī)基礎(chǔ)。
由于時(shí)間有限,看的都是網(wǎng)上總結(jié)好的知識(shí),比如操作系統(tǒng)知識(shí)點(diǎn)總結(jié) 、計(jì)算機(jī)網(wǎng)絡(luò)知識(shí)點(diǎn)總結(jié)、數(shù)據(jù)庫(kù)知識(shí)點(diǎn)總結(jié).....?此外還看了常見(jiàn)的面試題,背了一些八股文。
一次偶然刷 QQ 群的機(jī)會(huì),柯南看到有退役的 ACM 前輩所在的字節(jié)部門(mén)的內(nèi)推,就把簡(jiǎn)歷給他了。沒(méi)想到這一次勇敢的邁出,讓柯南加入了字節(jié)跳動(dòng)。
正式面試的時(shí)候,面試官看柯南大學(xué)主要都在學(xué)習(xí)算法、參加算法競(jìng)賽,所以問(wèn)的大多是算法相關(guān)。
一面的面試官基本都在問(wèn)算法題,兩三道力扣中等左右的題目。
二面是交叉面,是其他部門(mén)同事面的,先問(wèn)了一些基礎(chǔ)知識(shí),但看沒(méi)有深入了解過(guò),就也改問(wèn)算法題了。
三面主要問(wèn)了平常如何學(xué)習(xí)計(jì)算機(jī)知識(shí)與算法等,最后也問(wèn)了一道不太難的算法題。
因?yàn)樗惴}是平常一直都在刷的,所以手感很不錯(cuò),題目都做出來(lái)了,最后也成功的拿到了offer。
本以為投的是實(shí)習(xí)崗,要靠實(shí)習(xí)轉(zhuǎn)正,沒(méi)想到最后 hr 告訴是校招 offer,柯南可太驚喜了哈哈。
對(duì)于一個(gè)雙非學(xué)校的學(xué)生,offer 的工資對(duì)于當(dāng)時(shí)的柯南來(lái)說(shuō)已經(jīng)很高了,所以柯南果斷接受了offer,成為了一名 Bytedancer 。
最后交了三方協(xié)議,柯南實(shí)習(xí)拿的就是 80% 正式工資,對(duì)當(dāng)時(shí)初入職場(chǎng)的學(xué)生,剛開(kāi)始看著每個(gè)月工資,還是很開(kāi)心的(ps: 后來(lái)就沒(méi)啥感覺(jué)了...)。

二)初見(jiàn)字節(jié)跳動(dòng):驚艷
接受了字節(jié)的 offer 后,年前柯南就提前去實(shí)習(xí)了。去了之后柯南才知道自己所在的是一個(gè)新部門(mén),是當(dāng)時(shí)公司的保密項(xiàng)目。
因?yàn)楣ぷ魉玫募夹g(shù)棧都是之前在學(xué)校沒(méi)有接觸過(guò)的,所以進(jìn)了字節(jié)后柯南先熟悉了一下部門(mén)所用的技術(shù)棧,golang、python、charles、開(kāi)發(fā)機(jī)配置、業(yè)務(wù)等。差不多熟悉了一個(gè)星期,柯南才開(kāi)始了工作的第一個(gè)任務(wù)。
因?yàn)閯倎?lái),所以分配的工作不是很復(fù)雜,主要是目的是了解一下業(yè)務(wù),以及在大公司的開(kāi)發(fā)流程。第一個(gè) warmup 任務(wù)是修改一下 api 參數(shù),增加新的業(yè)務(wù)類(lèi)型。
后面柯南就漸漸開(kāi)始承擔(dān)一些難一點(diǎn)的任務(wù)了,雖然辛苦,但也很充實(shí),柯南學(xué)到了很多在學(xué)校里接觸不到的東西。
年后實(shí)習(xí)了幾個(gè)月,柯南就回學(xué)校寫(xiě)畢設(shè) (養(yǎng)老)。畢業(yè)后的柯南正式入海,開(kāi)始了社畜的生活。
三)放棄40萬(wàn)年薪,裸辭了
柯南所在的組每天大概十點(diǎn)半上班,晚上十點(diǎn)多下班。平常的工作,就是和 PM 開(kāi)會(huì), PM 提需求,一起制定排期,然后開(kāi)發(fā)、測(cè)試,以及上線。
平常愛(ài)打游戲的柯南,回到家卻連打游戲的勁都提不起來(lái)。
字節(jié)實(shí)行大小周,單休的周末,柯南睡一個(gè)懶覺(jué),收拾收拾就到了第二天上班的時(shí)候。雙休的周末他偶爾會(huì)和朋友出去吃個(gè)飯,出去溜達(dá)轉(zhuǎn)一圈,也不敢玩的太累,就這樣柯南過(guò)了接近一年。
柯南有時(shí)會(huì)躺在床上看著天花板想:這是我想要的生活嗎?
雖然在字節(jié)的工作讓柯南學(xué)到了挺多東西,但 996 和重復(fù)的工作,不僅讓柯南疲憊無(wú)聊,還讓河南逐漸找不到自己的價(jià)值。
仔細(xì)思考了下,柯南對(duì)金錢(qián)似乎沒(méi)有執(zhí)念,程序員的普通工資對(duì)柯南而言已經(jīng)完全夠開(kāi)支了,同時(shí)自身也很討厭加班。
為什么不去嘗試換一種生活呢?這種念頭在柯南腦中徘徊了大概一個(gè)月,最終柯南決定離職,而且是裸辭。
當(dāng)時(shí)柯南并不知道裸辭意味著什么,只是想著自己有大廠的工作經(jīng)歷找個(gè)不加班的工作應(yīng)該不難。
后面才知道,難!

三、開(kāi)啟新階段
一)接連碰壁后,找到955工作
辦完離職的第一天,柯南好好補(bǔ)了一覺(jué),想把之前一年沒(méi)睡好的覺(jué)都補(bǔ)回來(lái)了。休息了幾天后,柯南開(kāi)始制作簡(jiǎn)歷,將自己的工作經(jīng)歷和最新的技能更新到簡(jiǎn)歷中。
刷算法題,起初刷了一些力扣,但刷了幾十道左右,柯南覺(jué)得沒(méi)什么難度,就去刷 Codeforces(競(jìng)賽刷題網(wǎng)站)。
然后就開(kāi)始正式尋找下一份工作,其中最重要的一個(gè)要求,拒絕 996!
Github 上有一份 955 work–life balance 公司白名單,目前 star 已經(jīng)有 28k+。這些公司都是經(jīng)過(guò)網(wǎng)友投票選出的的一些公司,真實(shí)性應(yīng)該比較高,甚至比很多公司的 hr 還要靠譜。
選好了公司就可以找對(duì)應(yīng)的面經(jīng)來(lái)準(zhǔn)備,也可以嘗試去找一些內(nèi)推,盡可能多問(wèn)問(wèn)內(nèi)推人職位的信息,以便進(jìn)行有針對(duì)性的面試準(zhǔn)備。
柯南也投了幾家不加班的公司,比如微軟 、B 站、Shopee、PTA ...?但大多都抱憾而歸,有的是因?yàn)閸徫徊籱atch,有的面試官問(wèn)基礎(chǔ)知識(shí),柯南沒(méi)怎么準(zhǔn)備過(guò)...
這些接連的面試碰壁,讓柯南開(kāi)始擔(dān)心能否找到不用加班的工作,后來(lái)在??途W(wǎng)上看到一家外企在招全棧工程師,柯南沒(méi)放棄這個(gè)機(jī)會(huì),又投了簡(jiǎn)歷,hr 很快就聯(lián)系了柯南,并安排了面試。
幸運(yùn)的是,這家外企面試流程都很快,因?yàn)榭履袭?dāng)時(shí)是在北京,一面約了線上面試,通過(guò)后的第二天就約了二面的時(shí)間。三面安排在了線下,所以柯南就從北京趕來(lái)上海參加三面。
三輪技術(shù)面試主要考察的還是算法題,可能因?yàn)榭履险焦ぷ鬟€不到一年,項(xiàng)目經(jīng)驗(yàn)還不夠多。面試官也會(huì)問(wèn)問(wèn)之前工作項(xiàng)目相關(guān)的,但由于和新公司是不同的業(yè)務(wù),所以也沒(méi)有過(guò)分深入追問(wèn)。
經(jīng)歷了兩輪線上面試,一輪線下面試,以及線下面試當(dāng)天的 hr 面,柯南順利找到裸辭后的第一份955工作!
二)外企找工作
1、算法題
算法能力,外企都很愛(ài)考算法題,柯南了解到的一家外企,就連前端的崗位都會(huì)問(wèn)一兩道簡(jiǎn)單中等的算法題。
沒(méi)有學(xué)過(guò)算法的伙伴,一定要刷個(gè)一兩百題力扣。平常也可以多參加力扣周賽,一般是周日的上午 10:30 到 12:00,推薦大家都參加下,還可以鍛煉自己早起。
2、英文自我介紹
英文能力,由于開(kāi)會(huì),很多外企,需要和國(guó)外的同事對(duì)接,溝通需求,所以需要一定的英文聽(tīng)說(shuō)能力,但面試一般不會(huì)考的太難,只要會(huì)最基本的溝通,即使有點(diǎn)錯(cuò)誤也沒(méi)關(guān)系。
所以,推薦大家面試外企之前,先準(zhǔn)備一個(gè)自我介紹,可以較為流暢的表達(dá)出來(lái)就可以。
3、項(xiàng)目
對(duì)于參與過(guò)的項(xiàng)目,首先要對(duì)自己本職負(fù)責(zé)的模塊要了如指掌,以下三點(diǎn)是必須想清楚的:
- 做這個(gè)的目的是什么?
- 怎么設(shè)計(jì)的?
- 如何實(shí)現(xiàn)的?
- 難點(diǎn)在哪里,如何解決的?
然后盡量對(duì)自己負(fù)責(zé)模塊上下游也要有所了解,面試的時(shí)候,會(huì)給面試官留下好的印象。
4、海投
投的是公司,但面試官也是和我們一樣的上班的人,很有可能面試官想要的,和我們所具備的不太match,有的時(shí)候也不是因?yàn)槟隳芰Σ粔颉?/p>
所以,推薦大家投遞簡(jiǎn)歷時(shí)一定要多投幾家,盡可能多面試幾家,看看自己在市場(chǎng)上的競(jìng)爭(zhēng)力,多拿幾家 offer,留給自己選擇的空間。
柯南當(dāng)時(shí)投的公司并沒(méi)有很多,以至于到 hr 面時(shí),談薪資不是很有底氣。
三)悠閑與輕松:迎來(lái)全新生活
1、外企工作狀態(tài)
現(xiàn)在柯南已經(jīng)在外企工作了一年,平常的項(xiàng)目不是很趕,排期是自己定的,沒(méi)有 PM 來(lái) push。
做的事情也都是比較長(zhǎng)期的工作,不需要緊急開(kāi)發(fā)和上線,開(kāi)發(fā)時(shí)不用著急忙慌,而是可以奢侈地花時(shí)間學(xué)習(xí)許多基礎(chǔ)架構(gòu)的知識(shí)。
外企的工作節(jié)奏也讓柯南覺(jué)得非常的滿(mǎn)足。每天早上 7 點(diǎn)左右起床,洗漱完吃個(gè)早飯,然后背會(huì)兒?jiǎn)卧~刷點(diǎn)題 (邊刷題邊總結(jié))。
因?yàn)樽〉碾x公司比較近,大約十點(diǎn)出門(mén),10 點(diǎn)半左右就能到公司。(推薦租房的伙伴,盡可能選擇離公司近的房子,減少通勤時(shí)間,生活體驗(yàn) up up?。?span>12 點(diǎn)去吃個(gè)飯,飯后午休會(huì)兒,下午2 點(diǎn)左右開(kāi)始上班,然后 7 點(diǎn)就能美美下班回家了。
2、假期生活
工作之外,也重新開(kāi)啟了快樂(lè)生活。
每次下班回到家,柯南并不覺(jué)得很累,一邊看番一邊吃著晚飯,然后舒舒服服地癱著打游戲。
周末,會(huì)出去和朋友一起運(yùn)動(dòng),打羽毛球、跑步,還有約飯。即使不出去玩,也能在家好好休息,給自己充點(diǎn)電。
長(zhǎng)的節(jié)假日,還會(huì)去遠(yuǎn)一點(diǎn)的地方旅游,比如去年的十一假期,就和女朋友一起去內(nèi)蒙古玩了八天(假期+額外請(qǐng)了一天假)。

外企對(duì)員工請(qǐng)假也非常 open,基本上是年假想什么時(shí)候用就什么時(shí)候用,不會(huì)不讓休年假,這點(diǎn)也是柯南非常中意的。
對(duì)了,柯南家里現(xiàn)在還養(yǎng)了兩只貓咪,給柯南的生活增添了不少色彩。

寫(xiě)在最后
雖然柯南裸辭后,最終找到了一份滿(mǎn)意的工作,但還是很不推薦大家裸辭的。
裸辭就意味一段時(shí)間的不確定性,希望大家找好下家后,有底氣后再離職,否則離職后找不到工作,還要自己繳納社保,靠著積蓄維持生活,就會(huì)像前期的柯南一樣焦慮。
希望柯南的經(jīng)歷可以幫助到你,讓你知道并不只有你一人在面臨這樣的選擇。
讀書(shū)和工作都不能作為最后的終點(diǎn),人生的路還很長(zhǎng)。若干年過(guò)去,駐足回望你來(lái)時(shí)的路,也許現(xiàn)在的成功和失敗都會(huì)顯得很渺小。
但路途中努力的你卻始終閃閃發(fā)亮。
致曾經(jīng)也和我一樣迷茫的你~

