十年牧碼,我的平凡之路

2021-09-28 12:34:54 字數 4415 閱讀 1860

我是乙個有著十年碼齡的無證程式設計師,如果算上996那就更長了。我有讀故事的喜好,別人的艱辛、遭遇、苦難,往往能化為我生活的勇氣和前進的動力。今天我想講講自己的故事,它雖不夠精彩和離奇,但卻如同那一行行**,平淡、樸素而真實。平凡人的奮鬥、掙扎、彷徨,往往最能打動人心,因為有自己生活的影子。

本人80後,湖南人,01年上的大學,入川是我第一次坐火車,火車上我第一次說普通話,在擁擠不堪的綠皮車上,用憋嘴的湘普跟乙個川妹子聊了整整一天一夜的人生和理想。

大二的時候,為了學習程式設計,便與中學同學合資買了一台電腦,他讀土木工程系,住5舍7樓,我測控系,住5舍3樓,電腦一人宿舍放乙個月。

牛人的故事講到第一台電腦,往後就是各種開掛,而凡人的故事卻不能按此套路發展。上學、工作、跳槽,沒有天賦異稟,沒有吊絲逆襲,沒有農奴翻身,山炮、土味、lowb,從平凡到平庸,最多就是中間撲通兩下,然後就沉寂無聲。

電腦剛買來的時候,我確實裝了turbo c,且把書上的**抄進去編譯,無奈報錯搞不定,後來這電腦的用途就完全偏離了當初購買時的初衷。記憶中,我玩的時候,他坐我旁邊,他玩的時候,我坐他旁邊,一玩就是幾個鐘頭,本該發奮塗牆的年華,兩隻沙雕卻把大好青春時光都奉獻給了紅警和cs。

大三的時候,我選修了一些計算機專業課,但因為長期翹課,所以隨機掛了許多科,如今憶起,仍擔心不已。

大學生活過得稍微有點不羈,在學校迪廳蹦迪膝蓋脫臼,坐過救護車;翻圍牆被掛,胳膊上留了道幾厘公尺長永久的疤;再就是廢寢忘食地打牌,臨考時揹著被子樓道裡看書抱佛腳。

成都實在是太過安逸,長此以往,擔心自己大約會廢掉,便在05年考了北京一所學校的計算機系研究生。學校不大,站在南門便能望見北門,彷彿有種從大學讀到高中的感覺,讀研的生活枯燥單調,甚是無趣,混完專業課,便迫不及待地找了家遊戲公司實習。

待到08年初,熬到畢業,便留在了該公司。

畢業那會兒,本來簽了中行總部,但年少不懂事,加之人窮志短,被hr一頓忽悠,一年16薪,還有季度獎,見餅眼開,便從朋友那裡借來五千元,跟中行毀了約。

後來公司便耍起了流氓,先是實習期不算試用期,然後試用期六個月,再來個季度獎延後乙個季度發,七算八算,第一年就只有基本工資。

總之,最終解釋權歸公司所有,公司要是耍起流氓來,基本上便沒你什麼事了。後來公司的乙個實習生因為戶口的問題,跟招他的hr幹了一架,ceo方下了禁令,不得隨意畫餅,後面招聘才稍加收斂。

其實當時公司的遊戲很賺錢,但老闆認為遊戲既然都已經成功,維護專案栓條狗就行,所以哪怕在最賺錢的專案做事,跟了這樣的老闆,也只能被白piao。

感覺到此地不宜久留,一年半之後,便收拾細軟,改投北京另一家遊戲公司,該公司是幾個清華學生做起來的,技術水平和氛圍都還不錯。08年前後很難進,我碩士畢業時,連面試機會都沒爭取到。

我在這家公司做了5年,我的大部分程式設計技能都是在這裡學到的,時至今日,我依然感謝給我做出良好程式設計示範的架構師。

那時候也年輕,總覺得學好c++,走遍天下都不怕。依然記得每天下班回家,還會挑燈夜讀,那幾年我精讀了不少技術經典,那段時間,我媽關燈睡覺之前總是搖著頭說:一天到晚對著個電腦,眼睛遲早會瞎掉。

因為錯過了pc遊戲的**時期,最終遊戲上線後,效果一般,等於是花4-5年時間買了一張彩票,然後開獎,謝謝惠顧,人世間最痛苦的事莫過於此

而在研發過程中,我一直有一種錯覺,預感專案要火,我要起飛,這應該也是我參加工作以來,最樂觀的階段。

專案上線後,次年(14年)年初,伺服器幾個開發骨幹,便依次離了職,乙個服務端同事回了家鄉移動,心灰意冷之下,我去了某網際網路公司。

每個時代有每個時代的熱點,不能以靜止的眼光看待世界,唯有順應潮流,迎接變化,才能不被時代拋下。

14年初入職那家網際網路公司的時候,彼時公司尚未上市,給了一些期權,當時沒有太拿它當回事,若按今日股價算來,簡直是一筆鉅款。

因為當時的事情有些迷茫,無所事事,便在轉正之後揚長而去,人生唯一的一夜暴富的機會從此錯過

現如今,我身上的稜角早已被生活磨平,年少時的意氣風發也已隨風飄逝,只留下圓滾的身軀、油膩的靈魂、唯諾的姿態。回首過往,一聲嘆息,但人生不是鉛筆畫,不可修改塗抹,亦不可重來。

這段經歷對我影響很大,我的諸多固有觀念都被顛覆。之前,我單純的以為職場比拼的就是技術,所以我花大量時間在學習程式設計技能上,但實際上,並非如此。

世事洞明皆學問,人情練達即文章。為人態度、處事方式、溝通技巧,這些都很重要,而且職位越高,這些軟能力的重要性越高。

另外,認知、視野、思考,也很重要,世間萬物都有它的本質和規律,要根據第一性原理,探尋事物的本質,而不應該被表象所迷惑。

比如你認為重要的事情,可能並非如你所想般重要。工作中,你應該聚焦在你領導認為最重要的事情上,而非你自認為重要的事情上;比如你應該保持對行業的關注和思考,了解從不同視角對事物的看法,而不應該活在自己的封閉邏輯裡。

離開上家網際網路公司之後不久,輾轉去了南方那家大廠。入職那會正值三伏天,稍微一運動便會揮汗如雨。雖然廣東靚仔的稱呼令我迷醉,但因家在北京,甚為思念,不過半載,便作別特區,內轉到北京的部門,履職兩年有餘,工作稀鬆平常,生活毫無波瀾。

這段工作經歷的最大收穫就是成功跳出遊戲圈,轉行的事情在我心裡醞釀已久,雖然在遊戲行業沒有做出什麼突出成績,但終究還是有些積累,若是繼續做下去,也算輕車熟路。

但我覺得遊戲行業已經過了最好的時期,在這個行業繼續做下去,意義不大。所謂捨得,不就是先捨而後得麼,想清楚這點,便不戀過往,縱情向前

後面機緣巧合,又回到之前那家網際網路公司做架構,剛開始也遇到過適應上的問題,也一次次為前程擔憂,那些輾轉難眠的夜晚,每個經歷過挫折的人都能明白。

同在該公司任職的師兄給我講了段意味深長的話:「我在公司十年,眼見太多人來來去去、高潮低谷,但歸根到底,不離開,堅持住,便會有轉機」。我聽從他的建議,堅持了下來,轉眼間兩年了,我感激人生道路上每乙個給我指點和幫助的人。

第乙份工作、第一次入的行業,對職場人的影響跟原生家庭一樣大,轉行意味著很多積累都作廢,而進入新的行業,前面幾個月,你會發現開會幾乎聽不懂,更別說有什麼獨特的見解了,所以,必須不停的補缺,你會很累。

近些年,各種折騰,居無定所,人到中年不如狗,但對未來,我依然保持樂觀,有時候想想,中學時期,成績比我好、比我聰明的同學多了去了,而有些因為選擇了傳統行業,十年如一日,在廠裡熬著,生活更加沒有指望,所以,雖然也常附和調侃996,但至少,進入網際網路這個生機勃勃的行業,曾經有機會撲通幾下。

雖然我的職業遠談不上成功,但我依然想給職場的朋友一點建議:

技術不是萬能的,但打好基礎依然必要。

盡量去大公司,小公司的風險高。不要讓別人的夢想綁架你的前程,不要陪沙雕老闆玩。

沒有完美的團隊,也沒有完美的領導。放棄幻想,學會堅持,學會接受不完美。

要不要跳槽,多久跳一次,沒有固定答案,取決於你的實際情況。

經歷過才懂是代價最大的獲取知識的途徑,應該盡量從別人的經歷學到知識,盡量少走彎路。

多思考,找到事情背後的真相,多跟人交談,了解行業趨勢。

選擇大於努力,去體量大、發展快、天花板高的行業。選擇很重要,努力也重要。

網際網路對中年人確實不夠友好,這並非販賣焦慮,相反,人無遠慮、必有近憂,要提早做準備。

人生沒有捷徑,勤勞致富,這些奉若圭臬的名言,有可能是假的。人生如果比作一場遊戲,有些悟性高的,便能更快領悟到其中的奧妙和訣竅,便能通過最高效玩法公升級,打排位賽,而悟性低的一直在刷低經驗怪和副本。

欲戴皇冠,必承其重,一旦選擇遠方,那便一往無前,每個人生都有高潮和低谷,無論身處順境逆境,都應該保持樂觀的心態,哪怕世界以痛吻我,我也要報之以歌。

當然,你也可以選擇放棄,這並不可恥,這只是一種人生選擇,無論對錯,有時候,它甚至是乙個好的選項。我也曾無數次想過換一種生活方式,但終究沒有放棄的勇氣。

凡是過往,皆是序章。我寫這篇文章,既是對經歷的回顧,亦是對過往的反思,再就是希望下輩子可以在這個基礎上繼續,少走點彎路。雖然沒有什麼指導意義,但你或許也能從中受到些許啟發。

我雖力求客觀公正,但難免主觀偏見,不過,至少心裡,我希望能真實還原這些過往,那些難以忘懷的歲月。

最後,用一句名言作結:每個優秀的人,都有一段沉默的時光。那段時光,是付出了很多努力,卻得不到結果的日子,我們把它叫做扎根。祝願所有同行和每個朋友都擁有美好前程。

我的這十年

這十年經歷了的還算多,大致做個流水帳 一 家人篇 1 娶妻生子,做了老爸 2 老爸六十歲生日,因經濟夠拮据,沒給什麼錢,一直是心頭的乙個大包 長沙房子裝修 衡陽房子裝修 工作變故 3 04年重建了老家的房子,09年結婚的時候重新裝修了一下,07年買的長沙的房子,09年裝修了長沙的房子 二 朋友篇 1...

阿里雲喻義 十年牧碼,從碼農走向工程師的進化之路

有人會問,碼農和工程師有區別嗎?有什麼區別?相信每個人都有不同的理解。你敲下的每一行 你想過他會如何在計算機上執行嗎?你想過你的這一行 會產生多少cache miss嗎?你想過你的這段 分支 的概率是多大?你想過你這段 是否適合在邏輯核上執行?你真的想過嗎?我是08年畢業,數學專業。因為數學專業其實...

阿里雲喻義 十年牧碼,從碼農走向工程師的進化之路

有人會問,碼農和工程師有區別嗎?有什麼區別?相信每個人都有不同的理解。你敲下的每一行 你想過他會如何在計算機上執行嗎?你想過你的這一行 會產生多少cache miss嗎?你想過你的這段 分支 的概率是多大?你想過你這段 是否適合在邏輯核上執行?你真的想過嗎?給我們丟擲這些問題的是劉廷偉,阿里雲高階技...