30歲了,程序員中的老司機(jī)們,30后的路該開向哪里?
我是程序員,也是老司機(jī)。我已過而立之年,也還沒過而立之年——年紀(jì)是到了,卻還沒有立,不論是立德、立言還是立功。你問我慌不慌,我問你路在何方。
我當(dāng)程序員數(shù)數(shù)日子,八年有余,自封老司機(jī)也不算太過分,至少寫過的代碼比吃過的鹽多。那些碰到過的臭蟲,被指派的需求,請求的網(wǎng)頁,搜索的問題,都是沿路的風(fēng)景。你問我風(fēng)景美不美,我問你前路在何方。
我寫過客戶端、做過網(wǎng)站、寫過后端服務(wù),踩過的坑,多過別人埋過的地雷。網(wǎng)頁開發(fā)很無聊,客戶端適配也枯燥,服務(wù)器高并發(fā)只能靠重啟。你問我焦慮不焦慮,我問你午夜加班鍵盤聲,是不是如同窗外蛙鳴焦躁不安。
你問我迷茫不迷茫,我問你前方該左移還是右移。
30 歲了,寫代碼十年八年了,老司機(jī)們 coding 的時(shí)候很熟悉左移和右移,但是開車到這個(gè)年紀(jì)……
想想當(dāng)年讀著侯捷的書,看著人家「左手程序右手詩」,羨慕著他的功成名就,文筆風(fēng)流。到如今,開始流行「左手右手一個(gè)慢動(dòng)作」,動(dòng)作一慢下來,就開始在想:
30 歲以后的路,該怎么走?是該繼續(xù)碼代碼,還是轉(zhuǎn)管理?還是左手程序,右手做點(diǎn)其他的營生?那幾年以后,左邊的手藝是不是該放下了?還是勇敢創(chuàng)業(yè)?30 歲后的路,該左移還是右移?
代碼能寫一輩子么?這是個(gè)問題。英國的莎士比亞并沒有告訴我們答案。85 年的我,身邊不少 30 歲左右的程序員。一起看看,在寫代碼的這條大路上,老司機(jī)們的焦慮和迷茫。
左:代碼寫到底?右:果斷轉(zhuǎn)管理?
不少朋友,30 歲左右,開始考慮是否要轉(zhuǎn)管理。左轉(zhuǎn)還是右走?
向左轉(zhuǎn)有什么好處?讓我們來看看:
- 代碼寫到底,生活簡單。
- 升高級工程師,升架構(gòu)師,升資深架構(gòu)。從技術(shù)菜鳥,到技術(shù)大拿,到技術(shù)大神,一路打怪升級,也算是技術(shù)人的封神之路。
- 管理做不來,溝通好累。“與人斗,其樂無窮”,只是可惜,咱欣賞不來。
- 開會(huì)好無聊。一天到晚各種開會(huì),人生簡直各種虛度啊。
- 有的人很喜歡寫代碼,總感覺寫代碼的時(shí)光是最純粹、最幸福的。
- 管理比較虛,后面不好找工作。技術(shù)積累一步一個(gè)腳印,這家掛了,還有下一家。
- 不會(huì)寫代碼的 CTO 不容易管理別人。寫代碼的人,和武俠世界一般,誰的水平高,誰更容易讓人折服。領(lǐng)導(dǎo)的過程,就是帶人修煉的過程。
水平不行,別人怎么從你的實(shí)戰(zhàn)中修煉?你看大俠喬峰,松鶴樓上顯露其有成就、有名望;杏子林中展示其有魄力、有本領(lǐng)。帶領(lǐng)丐幫七八年來,一直順風(fēng)順?biāo)蠹倚姆诜?/p>
上圖是網(wǎng)傳的百度薪資,你看,技術(shù)層級蠻多的,夠打怪升級很久了。不少人天池有限,可能到 T7 左右就到盡頭了。
不過別喪氣,T7 package 上限也能到近百萬了,北京房價(jià)是貴了些,但是買個(gè)小房子過一輩子總是沒太大問題。非技術(shù)行業(yè)的人,能搞定年薪百萬的又有多少?
向右什么好處?讓我們來瞅瞅:
- 代碼寫到一定層次,發(fā)現(xiàn)也就那么回事。
- 技術(shù)轉(zhuǎn)管理,新的挑戰(zhàn),新的趣味,還能接觸各種管理層,擴(kuò)展人脈。
- 我就是這么外向,管管人挺有挑戰(zhàn),挺有趣味。
- 管理人是門藝術(shù),而寫代碼只是技術(shù)。藝術(shù)是活的,代碼是死的。
- 走管理,未來創(chuàng)業(yè)可以當(dāng) CEO;而走技術(shù),未來創(chuàng)業(yè),更多的是 CTO。
- 管理做得好,才能管更多的人,讓更多的人圍繞著自己的想法去做產(chǎn)品。人越聰明,越有抱負(fù),越想掌控更多。
很多時(shí)候,做技術(shù)的無法決定技術(shù)團(tuán)隊(duì)的招聘,無法決定產(chǎn)品的走向,無法決定的事情太多了。
而走管理,你慢慢能掌控的事情會(huì)更多,你能管理一個(gè)小組,一個(gè)技術(shù)團(tuán)隊(duì),你能管理一個(gè)部門,你能管理一個(gè)事業(yè)部,你能管理一家公司,你能管理一個(gè)集團(tuán)——也就是說,技術(shù),產(chǎn)品,銷售,運(yùn)營,你都能管,全方位的挑戰(zhàn),自然就有全方位的成長空間和機(jī)會(huì)。
我身邊的朋友,面試過的人,多少也有類似的困惑。有些朋友,在三五百人的公司做管理,類似總監(jiān)角色,管幾十號人,技術(shù)中等,薪資和高級架構(gòu)師差不多,五六十萬的樣子。
朋友覺得公司發(fā)展一般,偶有混日子的感覺。身邊不少同事都跳槽去微軟百度之類的,轉(zhuǎn)純技術(shù)了,他依然堅(jiān)持做管理。
做管理不容易,找方向,做產(chǎn)品,執(zhí)行,人員招聘,和老板爭取員工福利等,都是你的事情,可能不用忙著寫代碼, 但是心也容易累。
要是一個(gè)技術(shù)崗位擺在他面前,年薪 100 萬,你問我他跳不跳槽?我相信肯定跳。
從這類技術(shù)人可以看出,技術(shù)不見得薪資低,管理不見得錢多煩心事少。選擇路徑的時(shí)候,要看到好的閃光點(diǎn),也要看到潛在的煩惱三千。
有些朋友,技術(shù)中等,能大概知道技術(shù)選型和解決思路。一線指導(dǎo)不行,不過指下方向,幾個(gè)技術(shù)討論沒有結(jié)論的時(shí)候,拍版決定還是沒問題的。
這位朋友就很擅長管理,知道怎么招聘,知道發(fā)現(xiàn)人才,知道怎么給有能力的技術(shù)空間,知道怎么激活團(tuán)隊(duì)氛圍,知道怎么給優(yōu)秀的人獎(jiǎng)勵(lì),知道怎么處理好團(tuán)隊(duì)和老板的關(guān)系。
總之,技術(shù)好的人,不會(huì)覺得他技術(shù)差,不配當(dāng)自己領(lǐng)導(dǎo),反而,覺得自己的能力容易施展,有的甚至懷有知遇之恩。
這類人就挺適合當(dāng)管理的。他當(dāng)過兩三家公司的 CTO,能說話,會(huì)演講,擅長鼓舞士氣,在朋友中算頗有人緣。這類人,天生適合轉(zhuǎn)管理。
有些朋友,在創(chuàng)業(yè)公司成長起來,當(dāng)了架構(gòu)師,當(dāng)了高級技術(shù)經(jīng)理,帶十幾二十個(gè)人的團(tuán)隊(duì),慢慢轉(zhuǎn)型管理。
技術(shù)也慢慢荒廢下來,不是想荒廢,而是一天到晚無數(shù)的會(huì)議,合作伙伴找你,老板找你,產(chǎn)品找你,市場找你,團(tuán)隊(duì)里的技術(shù)小朋友找你,日子久了,技術(shù)不得不荒廢下來。管的人多了,薪資不見得多,畢竟是公司培養(yǎng)起來的,不是外來高薪聘請的。
年薪五六十萬,不高也不低,后來覺得無聊,跳槽去 BAT 或者微軟了,反而一身輕松。可能不再帶人了, 也可能帶的人少了,兩三個(gè),三五個(gè),人是少了,帶的人水平卻高了,產(chǎn)出高,溝通簡單,寫代碼真心爽。這類朋友,就挺適合走專家路線。
凡事有利有弊,別人適合轉(zhuǎn)管理,不代表你就適合當(dāng)領(lǐng)導(dǎo)。30 歲的你,在考慮轉(zhuǎn)型之前,不妨問問自己幾個(gè)問題:
- 我真的喜歡管人嗎?
- 你善于管理自己么?
- 我開會(huì)的時(shí)候是不是經(jīng)常在寫代碼?
- 我是不是討厭開會(huì)?
- 自己實(shí)現(xiàn)代碼,實(shí)現(xiàn)產(chǎn)品功能,或者生活中的問題,我是不是莫名的滿足?
- 碰到別人問自己各種難纏的 Bug,我是不是很喜歡解決?
- 我擅長幫助別人解決問題么?
- 我擅長溝通么?別人是否喜歡問我問題?
- 我在學(xué)生時(shí)代是否當(dāng)過班干部?
- 管理的人越多越有成就感,還是越少越舒服?
- 管理的價(jià)值是什么?給團(tuán)隊(duì)帶來的價(jià)值有哪些?
想清楚上面的一些問題,可能適不適合轉(zhuǎn)管理,你自己就有了答案了。時(shí)間的路有千千萬萬條,條條大路通大道。希望大家都能到適合自己的路。
左:做工程?右:轉(zhuǎn)算法?
我雖然工程出身,不過也涉獵算法,面試過的算法候選人也有幾百個(gè)了。有一個(gè)面試的原則是,算法得在白板上寫寫代碼。
不寫代碼,那是耍流氓。不是說模特都開始學(xué)習(xí) Python 了么,光簡單寫寫 Python 腳本,就敢號稱自己是深度學(xué)習(xí)的高手,那我們招一個(gè)數(shù)學(xué)系的學(xué)生得了。
人到 30 歲, 雖然還不算人到中年,還不需要保溫杯,不過前路到底如何走,也是操碎了心。身邊有不少朋友,覺得自己寫不動(dòng)代碼了,打算轉(zhuǎn)算法。
總結(jié)了一些寫代碼的人想轉(zhuǎn)算法的理由:
- 算法工資高,年薪幾百萬美金的科學(xué)家不少。
- 算法可以長久做,很多科學(xué)家都是大器晚成。
- 擔(dān)心自己再過幾年,寫代碼真寫不動(dòng)了。
- 寫代碼的市場競爭力在走低。
- 寫代碼有點(diǎn)過時(shí)了,現(xiàn)在人工智能和深度學(xué)習(xí)這么火,應(yīng)該趁熱打鐵。
- 目前是算法工程師溢價(jià)的最佳時(shí)期,正如是人工智能泡沫最大的時(shí)期(假如有泡沫的話)。
有個(gè)朋友他目前所在的團(tuán)隊(duì),工程是他從業(yè)的公司里最好的,比一些大公司還出色。跟我說基于一些考量,他想找個(gè)專注做算法的工作機(jī)會(huì)。
我說,其實(shí)我身邊不少做工程的人,都能拿到年薪一兩百萬。你身邊專門做算法的,現(xiàn)在能拿到年薪百萬的有幾個(gè)?朋友已經(jīng)做了決定,怎么勸都沒用。
很有意思的是,我之前面試過一個(gè)學(xué)生,算法基礎(chǔ)很好,在微軟實(shí)習(xí)過。但是他覺得做算法很無聊,學(xué)不到太多工程的經(jīng)驗(yàn),大部分時(shí)間在調(diào)整網(wǎng)絡(luò)結(jié)構(gòu),調(diào)試模型參數(shù),跑實(shí)驗(yàn),改腳本。想找一個(gè)能好好寫代碼的工作。
可見,你想往東走,可能東邊的人正想往西走。如同圍城,城外的人想沖進(jìn)去,城里的人想逃出來。各有各的苦惱。做工程就一定比做算法差么?事實(shí)并不見得:
01.工程的工資也不低
谷歌傳奇 Jeff Dean 就是偏工程的大佬,他的工資可不見得比任何機(jī)器學(xué)習(xí)的大佬低。能搞出谷歌三大神器(Bigtable, Mapreduce, GFS),做出機(jī)器學(xué)習(xí)平臺 Tensorflow,照樣牛逼。
算法不夠好,我們不妨了解算法專注工程啊。算法也需要訓(xùn)練、GPU、分布式、存儲、嵌入式,都是工程師的機(jī)會(huì)。
國內(nèi)不少牛人,也主要是工程出身。像阿里巴巴合伙人多隆,級別 P11,他一個(gè)人能頂一個(gè)高效頂尖的團(tuán)隊(duì)。
看他做過什么——文件系統(tǒng) tfs、key-value 系統(tǒng) tair,cache、搜索、通訊框架...別告訴我這些是算法或者深度學(xué)習(xí)的活兒。百度出過戴文淵這樣的算法牛人(目前第四范式創(chuàng)始人),也有林仕鼎這樣的工程好手。你問我誰比較厲害,我只能說各有春秋。
02.不見得每個(gè)做算法的都可以長久
算法干得長久的固然有,但不見得每個(gè)做算法的都長久。舉個(gè)簡單的例子,大家回顧一下整個(gè)數(shù)學(xué)發(fā)展,出過的少年英才多,還是大器晚成的數(shù)學(xué)家多?高斯,歐拉,伽羅瓦,阿貝爾,哪個(gè)不是少年成名?
算法更新較快,更需要?jiǎng)?chuàng)造性。我敢說,國內(nèi)的大部分公司,并不需要科學(xué)家,也請不到稱得上“家”稱號的科學(xué)家。
原因很簡單,聰明的工程師看看論文也能實(shí)現(xiàn)出來。做得快,訓(xùn)練快,調(diào)試快,各種超參數(shù)、網(wǎng)絡(luò)結(jié)構(gòu)等快速做實(shí)驗(yàn),靠工程能力,快速高效搞定優(yōu)質(zhì)的大數(shù)據(jù),效果比什么都管用。
03.工程師究竟能寫到幾歲
就看操作系統(tǒng)和編程語言的幾個(gè)大佬吧。Linux 之父 Linus 雖然成名早,現(xiàn)在也快 50 了,他不寫代碼了么?C++ 之父,1950 年出生,依然活躍在技術(shù)圈。
Python 之父,1960 年出生,這會(huì)兒依然在技術(shù)公司任職,目前應(yīng)該在 Dropbox。你可能說這些人都是大佬,沒有參考意義。我身邊接觸過的幾個(gè) CTO, 目前依然在寫一些代碼,能加班,能 Review 代碼。
C++ 之父
04.寫過的代碼,都是你的財(cái)富
寫過的代碼版權(quán)歸公司,但都是你的財(cái)富。寫一百遍一樣的代碼,沒法增值,但是踩過一百個(gè)不同的坑,就是你獨(dú)有的經(jīng)驗(yàn)和價(jià)值。剛畢業(yè)的人沒法有,正如剛畢業(yè)的人沒法有歲月雕刻的皺紋一樣。
有一個(gè)很有意思的問題,我面試的大部分工程師,哪怕比較資深的,對機(jī)器學(xué)習(xí)都沒什么概念,別說 DNN,CNN,LSTM 等,對決策樹,SVM,CRF 也完全陌生。
相反很多北大清華的應(yīng)屆生,對這些目前熱門的機(jī)器學(xué)習(xí)算法都比較熟悉,不少在相關(guān)的領(lǐng)域中,使用這些算法發(fā)表過論文。換句話說,年輕人搞新算法更有優(yōu)勢。
05.人工智能和深度學(xué)習(xí)這么火,工程要趁熱打鐵
人工智能是很火熱,但人工智能公司里大部分都是工程師,科學(xué)家和研究員沒幾個(gè)。老板不會(huì)給你那么多時(shí)間搞研究,能跟上最新的研究成果,就足夠在業(yè)界領(lǐng)先了。
最好的百度可能需要最牛逼的科學(xué)家,但是Top 10靠牛逼的工程師就夠了。人工智能創(chuàng)業(yè)百花齊放,AI + 傳統(tǒng)行業(yè)的機(jī)會(huì)多多,目前人工智能的機(jī)會(huì),肯定不是一家兩家贏者通吃。
06.泡沫總會(huì)過去
泡沫,總是容易過去的。等你學(xué)好了吳恩達(dá)的機(jī)器學(xué)習(xí)課程,做好了面試準(zhǔn)備,可能到時(shí)候你的競爭力還不如普通架構(gòu)師值錢。
上面潑了這么多冷水,不是說做工程的轉(zhuǎn)算法就不行。什么樣的鞋子適合自己,穿一穿就知道了。
給幾個(gè)自己的看法:
- AI 公司很多,這些公司的工程師職位更多。
- 不要什么熱搶著去做什么。安卓熱,你做安卓,小程序熱,你怎么不轉(zhuǎn)小程序?
- 算法好的,不妨學(xué)學(xué)寫好代碼。代碼的優(yōu)化,對算法的效果也很重要。
- 工程好的,不妨學(xué)學(xué)算法,看看機(jī)器學(xué)習(xí)的資料和論文,了解常見的 Task 使用的算法,了解主流的機(jī)器學(xué)習(xí)算法、工具、平臺。
- 是武學(xué)奇才的話,不妨練練老頑童的雙手互搏,算法和工程兼修。向谷歌大牛 Jeff Dean 看齊。
- 擅長什么,不要放棄。擅長工程,就不要眼紅人家搞算法的。堅(jiān)持到底,路才能更寬,走得更遠(yuǎn)。
Google 大神 Jeff Dean
左:打工賺錢? 右:創(chuàng)業(yè)冒險(xiǎn)?
當(dāng)技術(shù)積累到一定程度的時(shí)候,大部分人都會(huì)技癢難耐,考慮創(chuàng)業(yè)。
原因有如下幾個(gè):
- 給別人寫代碼,期權(quán)從幾千股到幾萬股, 比例從毫不知情到萬分之幾、千分之幾就不錯(cuò)了。自我感覺很好,但并不是創(chuàng)始人,也不是早期員工。高回報(bào)和自己關(guān)系不大。
- 公司發(fā)展很快,不代表自己發(fā)展很好。
- 你需要給自己一次超越領(lǐng)導(dǎo)的機(jī)會(huì),需要一次彎道超車的機(jī)會(huì)。
- 你喜歡什么事情你來安排,你說了算。你不喜歡別人指指點(diǎn)點(diǎn),尤其是那些不那么讓你服氣的人。
- 你喜歡冒險(xiǎn),未知的世界真刺激。
- 你喜歡挑戰(zhàn),挑戰(zhàn)技術(shù)、管理、產(chǎn)品、運(yùn)營。在全方位的挑戰(zhàn)中,你的閱歷得到豐富,思考得到升華。
- 你有好的產(chǎn)品想法,想要讓它在你手里變成現(xiàn)實(shí)。讓用戶喜歡、受益、著迷享受,你喜歡著用戶的喜歡,你憂傷著用戶的不便。
- ……
30 歲了,寫過的代碼如同作家,早已著作等身。30歲的你,坐在冷板凳上,可能寫過了網(wǎng)站,寫過了 Java,寫過了 C++,甚至也趕上了機(jī)器學(xué)習(xí)、深度學(xué)習(xí)的熱潮。你發(fā)現(xiàn),你需要更大的挑戰(zhàn)。
于是,很多人創(chuàng)業(yè)了——不管是萬事俱備,還是僅憑一腔熱血,總之,你沖上去了。聽說創(chuàng)業(yè)成功的比例萬中無一,但是你管不了那么多,且行且走吧。
一些朋友,是連續(xù)創(chuàng)業(yè)者。十個(gè)人以內(nèi)的小團(tuán)隊(duì),堅(jiān)持好幾年,這個(gè)項(xiàng)目不見起色,就換另一個(gè)項(xiàng)目。什么都需要自己干——融資自己想,項(xiàng)目自己拉,招聘自己做,核心代碼自己上——真累啊。
有些人堅(jiān)持了幾年,產(chǎn)品沒用戶,收入不見增長,終于放棄了。這類朋友,可能加入 A 輪后的公司,當(dāng)個(gè)技術(shù)負(fù)責(zé)人。也許了此余生,也許只是短暫的休息,等待下一次的創(chuàng)業(yè)旅程。
一些朋友,在 BAT待過三四年,級別不太高(T5 到 T6)年薪四五十萬。眼看著在大廠加薪升職希望渺茫,他們開始尋求捷徑去創(chuàng)業(yè)。
找個(gè)早期公司,有 BAT 背景,加上溝通能力,以及帶隊(duì)經(jīng)驗(yàn),和創(chuàng)始人一拍即合,第二天就開干。
但多數(shù)創(chuàng)業(yè)沒有太好的起色,盡管給了CTO 的職位,除了技術(shù)以外也不擅長別的,也不好意思和老板提加薪。幾年下來,薪資是高了一些,并不比同期專攻技術(shù)的朋友薪資高。
創(chuàng)業(yè)幾年,有的朋友從四五十萬發(fā)展到了年薪百萬,運(yùn)氣好的去了美團(tuán)、頭條、小米,期權(quán)價(jià)值更是翻了好幾倍,或許早身家上千萬了。
面試過幾個(gè)候選人,在創(chuàng)業(yè)公司當(dāng)過 CTO 或者合伙人 ,技術(shù)深度一般,擅長的是技術(shù)廣度。其實(shí)很多創(chuàng)業(yè)公司的產(chǎn)品,技術(shù)含量并不高,哪怕你做了前端,又管理后端,你的能力在市場上不見得比 BAT T6 以上的高。
加上天天會(huì)議,代碼生疏,技術(shù)深度并不夠,大公司的高管你搞不定;A 輪+明星創(chuàng)業(yè)公司,技術(shù)總監(jiān)你也搞不定。這幾年忙各種需求,人工智能的算法也完全陌生。
這類候選人,也許三四年前在 BAT 是 T6 的級別,面試過后我們也只能給到 T6 的待遇。因?yàn)闆]有人會(huì)為你全面但不突出的能力買單。
每個(gè)人都有自己的路,別人的路不一定合適你,適合你的路也不一定適合別人。大家都需要根據(jù)自己的能力,心態(tài),綜合決策,再做出是繼續(xù)給別人打工,還是單槍匹馬出去闖江湖。
張愛玲說,「出名要趁早」。你看 00 都開始創(chuàng)業(yè)了,再不創(chuàng)業(yè),眼看就成老老一輩了。不過,成名的畢竟少數(shù),創(chuàng)業(yè)成功更是鳳毛麟角。
30 歲左右的我們,在放棄穩(wěn)定的工作之前,也先別慌,了解下行業(yè),了解下商業(yè),再?zèng)Q定要不要踏上創(chuàng)業(yè)這條孤獨(dú)的不歸路。
不創(chuàng)業(yè),也沒問題。平凡之路,也有其幸福,有其榮耀。
左:混互聯(lián)網(wǎng)? 右:能轉(zhuǎn)早轉(zhuǎn)?
互聯(lián)網(wǎng)是高科技,高科技是第一生產(chǎn)力,生產(chǎn)力高,自然薪資也高。于是,這幾年,互聯(lián)網(wǎng)行業(yè)水漲船高。
尤其是人工智能時(shí)代的來臨,各行各業(yè)都開始憂慮了起來:我們行業(yè)會(huì)不會(huì)被 AI 取代?要不被取代,該如何想辦法和 AI 結(jié)合?AI + 農(nóng)業(yè)怎么樣? AI + 醫(yī)療怎么樣?AI + 教育呢?AI + 傳統(tǒng)零售呢?總之,三百六十行,行行出 AI 。
互聯(lián)網(wǎng)這么火,人才這么貴,那么為什么還有很多人要離開互聯(lián)網(wǎng),轉(zhuǎn)行到傳統(tǒng)行業(yè)呢?
想了想,至少有以下原因:
- 互聯(lián)網(wǎng)太累。累了容易過勞死,累了還容易脫發(fā)。君不見,互聯(lián)網(wǎng)行業(yè)的寫字樓電梯里,經(jīng)常看到生發(fā)的廣告—— XXX,這是一個(gè)神奇的生發(fā)靈藥。
- 互聯(lián)網(wǎng)競爭太激烈。做個(gè)團(tuán)購,一下子涌現(xiàn)出來幾千家,最后剩下一兩家。做個(gè)互聯(lián)網(wǎng)金融,出來一波就是幾十幾百家,一死便是幾十上百家。
做個(gè)智能音箱吧,大廠小廠,先別管有 AI 沒 AI,大家一起上啊先,馬上形成百箱大戰(zhàn)的局面,紅海一片,過幾年肯定也是哀鴻遍野。
- 互聯(lián)網(wǎng)技術(shù)更新?lián)Q代太快。前幾年還學(xué)著 ASP.NET,過兩年就開始學(xué) C Sharp,學(xué)完了C Sharp,還沒見自己犀利( sharp )起來,大家又開始集體玩 Java了。
寫 C 的人寫代碼的日子加了幾年,開始學(xué) C++,轉(zhuǎn)眼 C++ 的那撥人,又學(xué)谷歌內(nèi)部發(fā)明的 Go 語言。
- 互聯(lián)網(wǎng)人太單純。單純本來沒啥不好,但是有了孩子,有了社會(huì)關(guān)系,太單純就不容易玩得轉(zhuǎn)了。可能你錢攢了一些,但是社會(huì)地位還是低。大家自嘲叫碼農(nóng),叫程序猿,叫屌絲。
最近就出了幾個(gè)碼農(nóng)屆的大新聞:一個(gè)是某家公司產(chǎn)品更新日志里赫然寫著要?dú)⒊绦騿T「祭天」,真是語不驚人死不休。
另一個(gè)則更是驚天動(dòng)地,當(dāng)老板的某程序員,被其前妻逼死了,原因是被敲詐,要么賠一千萬的精神損失費(fèi),要么等著去把牢房坐穿。
0 和 1 構(gòu)建出來的虛擬世界很復(fù)雜,但是真實(shí)世界并非只有 0 和 1、對和錯(cuò),真實(shí)世界復(fù)雜到程序員們玩不轉(zhuǎn)。
- 互聯(lián)網(wǎng)人才市場太火熱。太火熱本來是好事,但是當(dāng)聰明人都往互聯(lián)網(wǎng)涌時(shí),壓力就來了。
互聯(lián)網(wǎng)火,奧賽冠軍們都學(xué)計(jì)算機(jī)去了,搞理論的都進(jìn)產(chǎn)業(yè)界了,北大清華學(xué)霸們都和你搶飯碗了,海歸大牛們都紛紛回國謀求機(jī)會(huì)了,你說競爭激不激烈?自詡聰明的你,也不得不今天學(xué)習(xí)統(tǒng)計(jì)學(xué),明天看看深度學(xué)習(xí),后天關(guān)注自然語言處理。
今天一個(gè)消息,互聯(lián)網(wǎng)巨頭網(wǎng)易賣豬肉去了;明天一個(gè)消息,互聯(lián)網(wǎng)人創(chuàng)業(yè)去做肉夾饃了;后天一個(gè)消息,大佬去做新零售了。你可以說他們轉(zhuǎn)行了,也可以說他們還在互聯(lián)網(wǎng)。
還有一些朋友,受夠了北上廣深的壓力,呼吸夠了帝都的霾和魔都的風(fēng),他們要逃離北上廣。北京,北京,「我在這里歡笑我在這里哭泣,我在這里活著也在這兒死去,我在這里祈禱我在這里迷惘」。
媽蛋,通通給我滾蛋。于是,念起了陶淵明的《歸田園居》:「歸去來兮,田園將蕪胡不歸?既自以心為形役,奚惆悵而獨(dú)悲?悟已往之不諫,知來者之可追。實(shí)迷途其未遠(yuǎn),覺今是而昨非。」北京不好混,那咱們一起回家混呀。
都說北平的秋好,天氣那個(gè)新鮮勁。回到老家,也許還四季如春呢?人比人,氣死人。城市比城市呢?恐怕城市里的人只能發(fā)瘋了。
有的朋友,在 BAT 或者其他大廠,干了三四年,攢了一筆錢,決定離開北京等大城市,回家發(fā)展。可能回到了家,沒有了引領(lǐng)時(shí)代潮流的弄潮兒氣概,卻有了「采菊東籬下,悠然見南山」,「卻道天涼好個(gè)秋」的閑情雅致。
有一個(gè)朋友告訴我說,他要從工程轉(zhuǎn)算法。同時(shí),他老婆也要去讀個(gè)書,慢慢從互聯(lián)網(wǎng)行業(yè)轉(zhuǎn)出去。
也許過幾年,她老婆先在老家開個(gè)超市,先賣雜貨,或者開個(gè)飯館,如果一兩年下來,沒虧并且還能賺一些錢,到時(shí)候他再辭職去幫把手,雙雙離開互聯(lián)網(wǎng),開個(gè)夫妻店。
他告訴我這樣安排比較穩(wěn)妥,否則過幾年,兩個(gè)人都在互聯(lián)網(wǎng),哪天一起失業(yè)了,風(fēng)險(xiǎn)太大。這個(gè)朋友能力還可以,有過互聯(lián)網(wǎng)大公司的工作經(jīng)歷。
我給他分析他的優(yōu)勢,告訴他不用擔(dān)心失業(yè),告訴他我有一些朋友,四十幾歲了還在一線寫代碼,告訴他我能告訴的所有事情。
然而,一百條理由,頂不上他一個(gè)執(zhí)拗的借口——他已經(jīng)決定了走上轉(zhuǎn)行的道路。這條路也許需要幾年,但是他已經(jīng)在有計(jì)劃地開展了。
寫到這里,我突然想起來我高中求學(xué)的經(jīng)歷。2001 - 2004 年,我讀高中,寄宿在學(xué)校附近,房東大概有六間房出租,一間房子一個(gè)學(xué)期大概收入六百塊錢。一年下來大約 1200 * 6 = 7200。
旁邊的一些房東們,有的有十幾個(gè)房間在出租,一年租金兩三萬。當(dāng)時(shí)我一個(gè)月生活費(fèi)大約 400,這么算下來,收房租夠讓兩口子過上衣食無憂的生活了。
當(dāng)然,大北京的房租,目前已經(jīng)到了一個(gè)月四千到一萬的水平了,世事如此,十幾年前的我是萬萬想不到的。
有一些朋友也在想,要不在北上廣工作幾年,攢一些錢,回家去花。正如人家在美國賺美金,回中國來花人民幣。
老家也許房子還不貴,也許一百萬就能買不錯(cuò)的房子?咱們大城市奮斗幾年,小城市買上它三套房,一套用來住,兩套用來租,每天一覺呼呼到天明,我們也過上小時(shí)候夢想的收租金的生活啦——翹著二郎腿收租金的日子,過得真 TM 舒服啊。
當(dāng)然,回家做個(gè)小生意,開個(gè)小賣部,或者開一個(gè)超市,或者開一個(gè)飯館,都是路。30 歲了,既然前進(jìn)的路多歧路,那就看看退路——到處都是退路。條條大路都是余生的路。
有人在退,也有人在進(jìn)。不少其他行業(yè)的朋友,也在看著互聯(lián)網(wǎng)的機(jī)會(huì)。比如我有個(gè)朋友,在小縣城,但是眼光卻一直在互聯(lián)網(wǎng)。
教書的閑暇時(shí)光里,他運(yùn)營著幾個(gè)網(wǎng)站和公眾號。一個(gè)公眾號十幾二十萬粉絲,注冊個(gè)公司,請兩個(gè)小編,讓外面的技術(shù)做些小活,一個(gè)月接幾單廣告,一年下來也有三五十萬的收入了。
在他們眼中:
- 互聯(lián)網(wǎng)充滿機(jī)會(huì)。前年你開個(gè)網(wǎng)店,你可能就月入十萬了。去年你做個(gè)代購,可能就財(cái)務(wù)自由了。今年你運(yùn)營個(gè)公眾號,抄一些網(wǎng)上的水貨文章,可能就錦衣玉食了。明年你做個(gè)小程序,興許就衣食無憂了。
- 互聯(lián)網(wǎng)變數(shù)多。十幾年前沒有趕上 PC 互聯(lián)網(wǎng),忘了搶幾個(gè)域名,沒有關(guān)系,這兩天注冊幾個(gè)好的小程序名,亡羊補(bǔ)牢未為晚也。
前幾年可惜沒有趕上移動(dòng)互聯(lián)網(wǎng)的大浪潮,錯(cuò)過了 APP 的紅利期,沒關(guān)系,還有物聯(lián)網(wǎng)的機(jī)會(huì)。這次錯(cuò)過了智能音箱和其他智能硬件,也沒關(guān)系,再等幾年,說不定新的技術(shù)浪潮就來了。
技術(shù)浪潮如此,商業(yè)模式就更如此了,團(tuán)購過了有互聯(lián)網(wǎng)金融,互聯(lián)網(wǎng)金融冷了還有比特幣、區(qū)塊鏈。熟人社交沒機(jī)會(huì)了,我們還有陌生人社交,新媒體沒機(jī)會(huì)了,我們還有新零售。AI + 傳統(tǒng)行業(yè),三百六十行,行行是機(jī)會(huì)。
- 互聯(lián)網(wǎng)里人人都能當(dāng)英雄。買賣域名能撈得盤滿缽滿,倒騰流量也能做到肥得流油。機(jī)會(huì)少了?沒關(guān)系,咱還有消費(fèi)升級呢。機(jī)會(huì)有的是,慢慢來。快速試錯(cuò),勇敢迭代,這才是互聯(lián)網(wǎng)的風(fēng)格和做派。
- 互聯(lián)網(wǎng)新鮮好玩。賣吃的賣喝的,提供衣食住,再升級也少不了吃喝拉撒,多沒勁呀。沒勁還罷了,利潤率還低,人員復(fù)雜,機(jī)構(gòu)臃腫龐大,管理費(fèi)心費(fèi)力。
互聯(lián)網(wǎng)今天一個(gè)概念,明天一個(gè)潮流,說不定做的事情一不小心就影響到幾百萬甚至幾億用戶,真刺激。一個(gè)十幾個(gè)人的小團(tuán)隊(duì),說不定做公司做到幾十億美金的市值或估值。互聯(lián)網(wǎng)里,短小精悍,以小搏大。
因此,一些傳統(tǒng)朋友遇到互聯(lián)網(wǎng)的人,就過來問:有什么好項(xiàng)目嗎,我們一起做做唄?你負(fù)責(zé)技術(shù),我負(fù)責(zé)資金投入,有錢大家一起賺。
當(dāng)然,互聯(lián)網(wǎng)的人轉(zhuǎn)其他行業(yè),有成功,也有失敗。傳統(tǒng)行業(yè)的人擠到互聯(lián)網(wǎng),也是有成有敗。勝敗乃兵家常事,而有想法的人,總不會(huì)停止自己不斷探索的腳步。
在我第一次離職的時(shí)候,我向我尊敬的 Leader 撒了一個(gè)善意的謊言——當(dāng)時(shí)我說我打算轉(zhuǎn)其他行業(yè)了,北京壓力太大,生存困難,居之不易,算了算,買房的日子遙遙無期。
我說我一個(gè)哥來北京發(fā)展了,做傳統(tǒng)茶酒生意,需要我過去幫忙。幾年過去了,我依然還在北京,還沒有逃離,并且我深信,只要你努力,北京雖大,總有立錐之地,居之不見得比當(dāng)年的大詩人白居易難太多。
不管是出于帝都魔都居之不易的考慮,還是你本來就喜歡傳統(tǒng)行業(yè),厭惡互聯(lián)網(wǎng),總之在考慮要不要換行前,以下幾點(diǎn)值得思考:
- 你是不是單純的技術(shù)人。線下真實(shí)世界的玩法你熟悉嗎?你習(xí)慣嗎?
- 你能玩轉(zhuǎn)傳統(tǒng)行業(yè)的人情世故么?你能喝酒么?你會(huì)抽煙么?
- 你的口才怎么樣?你善于應(yīng)酬么?
- 你是否善于管理?你會(huì)催款么?
- 你喜歡快節(jié)奏還是喜歡悠閑?
- 其他行業(yè)就沒有競爭么?那里的競爭,你是否更有競爭力?
- 互聯(lián)網(wǎng)好多于壞?對你而言,互聯(lián)網(wǎng)的種種好,是否真的已經(jīng)超過了壞?
結(jié)語
30 歲了,我們有過榮耀,有過痛苦,有過迷茫,正如樸樹的《路途》唱到:“我們路過高山,我們路過湖泊,我們路過森林,路過沙漠,路過人們的城堡和花園,路過幸福,我們路過痛苦,路過生命中漫無止境的寒冷和孤獨(dú)”。
這是個(gè)旅途,路途多歧路,歧路中有幾個(gè)困惑和選擇:
- 做工程,還是轉(zhuǎn)算法?
- 代碼寫到底,還是果斷轉(zhuǎn)管理?
- 打工賺錢,還是創(chuàng)業(yè)冒險(xiǎn)?
- 互聯(lián)網(wǎng)混到底,還是轉(zhuǎn)行收房租?
30 歲了,不管是否三十而立,總歸我們都是成年人了。面對困惑,我們都應(yīng)該深思熟慮,做出成年人的選擇。
這世界真好。























