我是一個前端,想成爲CTO,有可能嗎? | QCon

學習和堅持是程序員,尤其是前端程序員最需要的兩個品質。你的瓶頸不是精力的不足,而是喪失了求知慾和上進心。QCon北京2019 設有“前端工程實踐”和“前端前沿技術”專題, 點此查看 ,乾貨滿滿,給你的技術充點“電”。

你25歲的時候,他們說前端只能做到30歲,這時候的你彷彿打了雞血,對這些言論嗤之以鼻。你30歲的時候,他們說35歲的前端沒出路,你笑了笑,沒說話。但到了35歲的時候,面對家庭和工作的雙重壓力,你也開始陷入了迷茫。

難道,前端真的只能吃青春飯?

image

35歲的難,一環扣一環

35的前端,或者說35的程序員,都有同樣或類似的難:加班之難,家庭之難,代碼之難。

996,007,9106,這一串數字對外界來說也許是神祕代碼,但對程序員而言,卻是難以言說之痛。長時間的加班對身體的損耗,表現在越來越厚的鏡片裏,越來越後移的髮際線裏,越來越差的睡眠裏。

爲了應對長期的加班,我認識的不少程序員都有着良好的養生習慣,他們每天早起跑步,睡前泡腳。從前的他們只要冰可樂,現在,他們變了,他們喜歡多喝熱水,還要放點菊花。

上週五,我的一個前端朋友突然給我發來了兩張吹風機的照片,說是想要呵護頭髮,換了一個水離子吹風機。問其緣由,不出所料,是因爲之前頭髮掉得厲害。聽罷,我不僅陷入了思考,一個男人過得這麼精緻,究竟是時代變了還是我無知了?但想起之前他告訴我,每天晚上,即便早應該是休息時間了,他的 Boss 還在發 Bug,早上,上班還未到,Boss 就已經在挑 Bug,我打心眼裏覺得程序員不容易。再一想到那個程序員全身上下價值4萬,植髮就花了3萬6的段子,我就覺得每天被調侃髮際線的程序員更不容易。不過,比起後端的同學,前端的髮際線危機好像少一點,至少目前看到的前端大神的髮際線都還是很安全的,比如 Winter(寒冬)大神,那一頭烏黑靚麗的秀髮實在讓人羨慕……

題歸正傳,近日,一位大佬說了一句話,又引起一番輿論。他說,能做996是一種福氣。誠然,互聯網是一個變化很快的行業,它的高速發展建立在無數程序員的996之上,很多企業的成功離不開程序員的付出,與之相稱的是這個行業的高薪。但是現在的真實情況是,很多996毫無意義,只是爲了加班而加班,忽視了效率問題。而最受人詬病的一點是,班是加了,福利加了嗎?應有的權益得不到保障,誰心裏都不能平衡。

家庭,一個邁不過的檻。剛入行的年輕程序員能有貓有狗就是沒有家庭,但到了35歲,大多數程序員都有了家庭,他們面臨着一個嚴峻的問題:如何平衡工作和家庭?他們擔憂長時間加班之後,老婆孩子跟自己都不熟了,一方面又惆悵,無班可加之後的房貸和車貸問題以及老人的贍養問題。成倍增加的壓力迫使你不得不反覆思考,你的職業如何發展,才能扛得起這一切?

許多程序員入行的時候都抱着一顆對代碼充滿真摯熱愛的心,但在被現實反覆蹂躪之後,你是否還熱愛如初?與一個框架用幾年的後端不一樣,前端的更新太快了,稍微慢一點就跟不上節奏,但天天寫枯燥的業務代碼,還要滿足一個個千奇百怪又多變的需求,你哪來那麼多時間想太多事情?長久下來,技術越來越差是必然的結局。於是,你感覺自己真的到了瓶頸期……

image

35歲的坎,源於危機感

程序員三難,一環扣一環。35歲的坎,程序員怎麼邁?

其實,35歲不是不能當程序員,而是混不動了,這道門檻淘汰的是不適合這一行的那些人,到了35歲還找不到方向,又能堅持多少波互聯網寒冬而不枯萎呢?這個圈子,奔着高薪一頭扎進來的遠比跳出去的多,繼續混下去只能被替代。

從最最基礎的說起,只會 JavaScript、HTML5 和 CSS 是不能被稱爲前端的,一個真正的前端,Vue.js、Angularjs、React.js 三大主流框架得懂吧?開發工具得會用吧?Node.js 得了解吧?還有各種協議,以及新來的 PWA、TypeScript,還有 WebAssembly、Electron……雖然不知道那些高呼“學不動了”的前端朋友們是在自黑還是真情流露,但是前端更新快確實是事實。他們是真的學不動了嗎?不,是他們缺少一頓現實的毒打。看到新來的小朋友們,危機感還是會促使老年前端們發出一聲吶喊:“扶我起來,我還能學!”

學習和堅持是程序員,尤其是前端程序員最需要的兩個品質。你的瓶頸不是精力的不足,而是喪失了求知慾和上進心。

強化內功,勇猛精進,哪怕無法成爲最前面的那一個,但你也不會成爲掉隊的那一個。而且,不必懼怕新技術的出現,老技術的落寞並非歸零,多年的浸淫是你的財富,你的經驗會讓你擁有對行業趨勢的敏銳嗅覺。所以,你對自己的定位不應該只是一個前端工程師,你要開始關心整個行業的大格局,去了解棧外技術。這並不意味着你要去成爲全棧工程師,而是要讓你思考問題的方式從技術深度拓展到整個行業的廣度。如果有機會,可以參加一些技術會議,不僅能學到前端解題思路,還能與其他方向的資深技術人交流,聽聽他們對前端的看法,瞭解非前端生態。當你的眼中不只有前端的時候,你將發現更多的可能。

找不到方向的時候,不妨對標你的老闆,他的現在也許就是你的未來。每一個行業都是從野蠻生長向文明過渡的,也是從做得多想得少的體力勞動階段,向想得多做得少做得好的腦力勞動階段發展的,打個比方,如果讓你的老闆寫代碼,沒準還沒你寫得好,甚至他的代碼有可能跑都跑不了……但是你能說你的老闆不行嗎?那肯定不能。也許他五年前的代碼都可以吊打現在的你,隨着職位的上升,他寫代碼的時間越來越少,寫出的代碼放在網上能被各路人馬被狂噴幾十頁。但現在,他的技術前瞻性和懂業務知人性纔是真正勝過你的地方,他學過的東西比你多,獨立做過的業務比你多,帶過的人比你多,踩過的坑比你多,去外面看過的世界也比你多。

image

若要以整個行業的角度看,30歲只能算入門,35歲纔算小有所成,這時候,你的心態、思維、經驗都達到了一個初熟階段,是再進一步的絕佳時刻。迷茫了,不要慌,咬咬牙,忍過去就是另一番天地。哪怕你想當一個前端出身的 CTO,敢爲之付出就不會只是夢想!

如果你想在技術上更進一步,與衆多國內外一線開發者面對面交流, QCon北京2019 或許正是你的機會。大會設有“前端工程實踐”和“前端前沿技術”專題,這兩個專題的出品人分別是程劭非(寒冬)大神和百度資深研發工程師陶清乾,這裏有多個首次對外分享的前端技術實踐案例可供你參考。部分精彩話題如下:

2019 年再看 PWAs——歷史、發展和現狀,以及 Chromium 中的實現 / 英特爾軟件工程師王明剛
探索 Serverless 中的前端開發模式 / 阿里雲前端工程師蔣航
設計生成代碼的前端智能研發實踐 / 阿里巴巴淘寶技術部高級前端專家甄焱鯤(甄子)
面向智能設備的語音交互編程語言 / 百度高級前端工程師陳奇
MPEG-DASH - 面向未來的流媒體解決方案 / bilibili 資深前端工程師丁建強
Electron 在企業 IM 前端工程實踐 / 美團點評高級前端工程師鄧耀龍
基於 Service Worker 的高效靈活離線化工程之路 / 騰訊高級Web前端開發工程師黎騰
AST 與前端框架的工程化 / Vue Technology LLC 開源開發者蔣豪羣

點此查看 更多可參考案例。大會報名現已進入倒計時,團購可享折扣優惠!席位有限,馬上拿起電話聯繫票務小姐姐 Ring 吧:電話/微信:17310043226

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章