昨天晚上,A君很不好意思的微信上跟我說,能不能把文章刪了,因爲很多人能猜到是他,跑去問他,他有點感受不是很好。

刪完以後,我還是想繼續聊聊這個話題,綜合昨天不少同學的評論,談談我的理性狀態下的想法。

綜合目前普遍認知的觀點和昨天評論裏的幾個觀點:

  1. 技術幹到35歲要轉行,因爲技術發展太快,精力跟不上了,不如小年輕效率高。

  2. 技術轉管理是比較常見的操作,技術結合業務屬性,才能形成獨特的核心競爭力。變得"更有價值"

  3. 大部分的所謂的技術,其實都是"碼農",也沒啥門檻,不轉行的話,被替代性很高。

我們先說說第一個,先說技術發展太快,如果我們看應用層的技術,確實會每年一個概念,每年幾個新框架,如果你一直是以Follow這些東西的話,那確實可能你幾個月不學習,就不知道別人嘴裏說的是啥了。

但是如果我們往下看,C語言誕生到現在,PHP直到去年才切換到C99,以前一直C89, 就算切換到C99, 也不過是多了一些語法糖,對於我而言,我還是堅持以C89爲Coding標準,也並沒有阻擋我不能做"什麼功能"。

操作系統層面,Linux雖然已經經歷了幾十年的發展,但是APUE依然是不變的經典。

硬件層面,摩爾定律已經失效,Intel也從應用了十幾年的 Tick-Tock開發模式轉變爲PAO模式。

透過那些易變的,我們要看看不變的是什麼,雖然我們不能跟隨層出不窮的新的應用場景,年年翻新的新概念,新框架,但我們卻可以控制把我們有限的精力投放在哪裏。

其次再說說精力有限,確實,隨着年齡的增長,你需要考慮的事情會變得很多,身體精力也會下降,但事實上,作爲成年人的一個特質是,你可以自由支配你的時間,就好比我昨天提到的Dmitry,或者我自己,我相信,除非是真的特殊情況(比如生病,突然的人生變故),你沒有時間做某事的原因一定不是沒有時間,而是你不認爲它是"重要"的事情。 就算再沒時間,我們也不會忘記睡覺不是?

再說說第二點,轉型,我自己其實也算轉型,從最初在雅虎做PHP實習生,到百度,微博,再到現在在貝殼做如視VR的GM。我的一個經驗總結是,轉型的前提一定要是"興趣"。 只有是興趣,你纔能有源源不斷的動力,只有源源不斷的動力,你纔會有更大的概率做成。

說到昨天的A君,其實他也直說,第一次跳槽是爲了"更多的月薪", 轉管理也是希望能參與核心決策, 這就是我認爲他職業規劃做的很可惜的地方。目標設置錯了,本末倒置,無論是更多的payment,更多的話語權,它們都不應該是目標,它們應該是你追求的目標的自然附屬物而已。

最後說說第三點,不可否認,目前大部分的"技術"行業的從業者,都是CRDUer,從市場規律來說, 一個剛畢業的大學生,和一個工作了十年的老人(我們且不說這樣的人到底是否真的可能存在),如果都是做CRUD的話,那肯定是大學生的性價比更高,企業也肯定會毫不猶豫的開掉老的,換成新的。

但是,這個不是"技術行業"的原因,就是說,什麼是一個工作了十年的技術人員還在寫CRUD的罪魁禍首呢?

我相信,不是別人,不是環境,只能是他自己。

過去的十年了,他有多少時間花在了拓寬自己的知識,這裏要注意的是什麼叫拓寬自己的知識,比如你工作了十年,結果是精通PHP,Java,Go,Python,Ruby,那你其實並沒有"拓寬",你只是學會了一大堆同質的東西,這些編程語言,雖然語法不同,適合做的事情不同,但他們都是圖靈完備的,也就是說,沒有A語言能做的事情是B語言做不到的,你只不過是,比別人知道更多的茴字的寫法。

請注意,我不是不讚許Geek精神,也不是不讚許你知道更多的茴的寫法,這裏的區別是,你追求的是否是在工作中的核心不可替代性。

對於生活無憂,財務自由的同學,研究有多少種茴的寫法,甚至發明了新的寫法,那也是非常有意義的事情。

而如果是精通:Javascript,PHP,MySQL,Nginx,那就稍微有點進步了。

如果是能精通:MySQL數十萬級節點解決方案,金融行業合規標準,快遞行業的物流IOT智能化解決方案,那就真的是具備核心競爭力了。

亂七八糟說這麼多,有點不知道怎麼收尾了。

最後有一點要申明的是,我不是想做什麼人生導師,我只是被A君現在一時的窘境所感觸,爲他每天要面對家人的眼神而感到不忍,當然我相信他一定可以很快找到自己的正確目標,走出來。

我只是希望能少一些人,在"毫無準備的情況"下,遇到和他類似的難題。

相關文章