1. 程式人生 > >去了大公司就一定能學到很牛的技術麼?

去了大公司就一定能學到很牛的技術麼?

有同學說,去支付寶面試移動開發,面試官問了幾個 iOS 底層問題,沒回答上來,面試的人說,這些技術問題來了支付寶就能學到,內部很多技術文件… 喜歡技術的人聽起來難免心癢難當砰然心動。

這種說辭就是忽悠沒經驗的人的。支付寶既然有這麼多技術資料,那麼技術團隊成員各個都成了高手嗎? 這些資料培訓出來幾個移動開發牛人? 如果你去了的話,確保你會成為技術牛人麼?

支付寶內部的技術資料比整個網際網路上的資料還多? 又有多少人成了技術牛人呢?

舉個例子,支付寶移動技術如果真的牛的話,為什麼 App 在 iOS 9 下的閃退還不解決呢? 幾百人的移動開發團隊,難道都在忙著鑽研技術,不解決問題了麼? 不是的,是大公司的工作機制決定了他們成不了所謂的牛人,被內部的流程、複雜的機制消耗掉所有的時間資源。都忙著開會,哪有時間解決問題,自然也沒時間沒機會成為牛人。

工程師不要對大公司的技術有什麼技術幻想,如果你想加入一家公司,是奔著他們的技術去的,你最好仔細想一下,去了大公司有多少的可能性讓你變成技術牛人?

這種可能性幾乎是零。隨著爆發增長的時期成為歷史,大公司裡不會再湧現出來技術牛人。而你還能看到有些牛人出來分享,那是因為他們本來就很牛,現在更是頂著大公司的光環罷了。

成為技術牛人的一個重要前提是:機遇。再舉個例子,如果你沒經歷過淘寶的快速爆發期,那麼你不可能真正掌握怎麼解決高併發的問題,不可能真的解決秒殺的問題。大的技術方向也容易理解,但你沒有實踐機會,什麼用都沒有。

成為技術牛人的一個因素是:持續學習。現在要學習任何開發技術,在網際網路上都能找到。能掌握到多深入,恐怕就千差萬別了。牛人之所以是牛人,在於他們能持續學習,所以能享受到「複利」的收益。

不要覺得進了大公司有各種培訓講座的技術,切不說那些講座其實都很淺,就算是讓你天天聽牛人講座,絕大多數人也成不了牛人。為什麼? 人的內心都是排斥自己進步的,太懶。不信的話,回想一下,上學的時候都還天天上課呢,哪一個把基本功學紮實了呢?

同樣,從 BAT 出來的工程師也不是各個都是高手,很多人充其量就是個中等水平,如果除去大公司的光環,自身價值所剩無幾。這應該是客觀事實吧,雖然很多團隊還很迷信這些。

有些創業團隊很喜歡寫:核心成員來自 BAT 等公司。其實,這基本在告訴別人,我們團隊成員都幹不了具體的事兒,所以我們還需要幹活的。