我的第一次離職


我本身是一個非常普通的人。

有幸在兩年前通過自己算法競賽的底子,加入了今日頭條 ByteDance 公司。那時候還不叫字節跳動,單純的只是叫做今日頭條而已。那時候的抖音只有幾百萬dau,我們組也只有三個人而已,旗艦產品還是內涵段子呢。

我記得我剛剛加入公司,公司就組織了一次tb,讓我們去大草原上去玩。草原上有個騎馬的活動,那個活動需要騎着馬繞着一座山走一圈。而我這個人可能比較怪,想去做不一樣的事情,就默默選擇了步行,爬上山,然后再慢慢的走下來。山上是個美麗的地方,在這個地方能夠俯瞰整片草原,能夠隨意的呼喊,也沒有人知道。把手舉過頭頂,仿佛你就能摸到天似的。這是我印象最深的一次tb。

之后呢,由於大家工作都非常忙,畢竟是一家996企業, tb人性化的都不會占用周末時間,所以往往就是吃一頓飯了事,所以讓之后的tb都失去了紀念意義。

我記得在17年底,那時候我們組都會一起下去吃午飯,吃晚飯。我記得那時候我們在飯桌還在大談特談比特幣,那時候可是17年底。也因為這些討論,我也順手買了一些,然后18年比特幣就瘋漲了起來,我也順便賺了一些錢,哈哈,我當時覺得我們簡直就是先知。

之后呢,也是由於公司人越來越多,食堂也變得小了起來,大家如果一起去吃飯也會找不到位置坐下一起吃,所以大家也就變得不會一起吃飯了。

字節跳動確實是一家非常出色的公司,特別是我剛入職的時候,公司並沒有任何繁瑣的流程,每個人都能夠支撐非常大的業務,甚至我這種並不出色的小角色,當時一個人就能負責幾千台服務器的服務,能夠負責整個業務的代碼架構工作,這也讓我得到了非常大的提升,我也能一個人就能搭建起一套完整的推薦服務。

大家在公司,都講究迅猛開發,非常迅速的開發代碼,往往是今天寫完代碼,明天就上線。當然問題也非常顯而易見,就是很容易出現錯誤,不過產品的初期出錯的成本很低。如果出錯,就馬上回滾就好,有很大的容錯率,直到改成自己想要的樣子。那時候寫代碼的特點是,大家寫代碼都不會寫注釋,因為代碼更新的非常快,今天的這個模塊是這樣,說不定下周就變成另外一個模樣了。

之后呢,由於項目非常復雜起來,光是上線幾千台機器,往往都得花費一個下午的時間。寫代碼需要過的測試也越來越多。自己負責的業務也變得非常明確起來,越來越小的起來,每個需求有着非常死板的deadline。今天的你,就會知道你接下來三個月要做什么,每項工作的deadline都具體到每一天。

當然,業務從小,變到大而穩定,是一種好的趨勢;我們組的業務也從0,變成了國內第一的水平,穩穩超過第二名的份額,現在國際化的趨勢也非常好,亞洲國家基本都已經開展了業務。盡管我並不知道什么時候就突然變成絕對的第一的,對於我的感受每天做好了自己的事情,然后每天的監控qps都在漲,一天比一天多,機器需求也一天比一天多,然后漸漸的就到了一個以前完全不可想像的數量級,我們的產品居然每天每x個中國人中就有一個人使用。這個產品未來真的變成國際第一,我也絕對不會懷疑的,雖然道路非常非常的長。

那么問題來了,做到行業第一,我真的有成就感嗎?從我個人而言,做到行業第一,和我們是行業第五的時候,我干的活也沒有任何區別。這個產品並不屬於我,盡管里面的代碼有我的痕跡。我只是一個每天領着薪水,無情的寫着需求的程序員而已。

為什么我選擇離開呢?馬雲說過,要么是做的不太舒服;要么是錢沒到位。對於我來說,我認為我未來賺的錢遠比現在的多,所以我並不會糾結錢的問題,只是覺得自己做的不太舒服。

我在工作的最后半年,越來越討厭deadline,特別是自己錯誤估計deadline的時候,每天會被壓力壓的喘不過氣,仿佛每天的自己都是沒有做完暑假作業,而今天恰好是暑假的最后一天的感覺一樣。但實際上這種錯誤的時間規划在頭條非常的常見,至少我們組非常常見,真的是非常常見,隨便拿一周的周報,都會發現幾個超過預期的例子。

原因我想是因為當初大家都制定着非常激進的ddl,如大躍進一般,如果自己不制定這么早的ddl,仿佛就要掉隊了一般;大家也非常習慣於樂觀的估計自己的未來,不會給項目留任何回旋的余地,然后一旦出現不符合預期的事情,就會導致超時的出現,然后這個項目超時,就會蝴蝶效應似的使得其他項目也就跟着超時了。

當然這也是自己的問題,自己能力沒有到達自己的預期,導致中間出現了“非預期”的錯誤;如果足夠強,那當然不會出現問題了。

另外談一個東西,996對於一個人來說,可能是高壓會帶來極速的成長,這個是事實。但也可能是會變得非常自閉。我每天早上10點起床,晚上10點下班,到家10:30,洗漱之后就11點,然后望着天花板發呆就12點,一閉眼就會想起自己的deadline,就仿佛想一覺不醒多好。

那時候我經常想的問題是,如果我的能力非常強就好了,每個ddl都能按時完成,我應該是一個很強的人吧。如果我現在從事后端開發是不是好一點,這樣我的需求都是非常非常明確且清晰的東西,每個需求我只需要寫幾行代碼就能完成,而不是我現在這樣需要寫一個非常完整的架構才能做完。

我現在仿佛慢慢理解了王小波說的那句話了,人的一切痛苦,本質上都是對自己無能的憤怒。如果我有足夠的能力,就不會過的想自己的這樣狼狽了。總之那段時間,我過得非常的累,自己離自己夢想中的自己越來越遠。

直到某一天,一個自己非常敬仰的前輩邀請我去他的創業項目工作,你可能不太信,我這半年最開心的事情就是這個創業項目的面試通過了,原來我也是別人看中的一個人呢,於是我也欣然的同意前往了。

不過從某種角度來說,我的離職就像我認輸了一樣 😄,真是一件悲傷的事情呢。

我從不會為我自己做的決定后悔,我希望未來的我也不會后悔。

===============

2020.01.16 更新

和一些朋友最近又談起這個話題了,我離職還是有薪水相關的因素的。

我從實習到最后離職,在頭條工作了2年半時間,我覺得我還是付出了心血的,做出了一些東西。

但我的薪資是從未發生過任何變化的,我的評價也一直是M,我個人雖然對錢一直無所謂的態度,但是我也不願意看不到任何希望。可能當時離職會有這個想法吧。

我喜歡頭條,但頭條不喜歡我,就和暗戀一樣,既然如此,不如早點離開,找到下一個愛自己的人。

我也想過,兩年半期間,頭條只需要給我漲1000元,告訴我他仍然看得上我,我想我應該也不會選擇離職吧。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM