當我們說要繼續做技術,我們在說什麼?

edithfang發表於2014-06-26


以寫 html 為例,到了 30 多歲可以繼續寫程式碼,但是大部分的時間你還是碼農嗎?還是做產品或者架構方面的思考?我的意思是,繼續做技術的“繼續”,不是指當前的工作內容“繼續”保持不變,而是要“繼續”往上走一層。等價交換是世界真理。如果繼續做技術,那麼 30 開頭的人和剛畢業兩三年的人一樣的思維,一樣的層次,那麼這就大大跌價了。你現在從事的技術領域有存在“礦點”嗎?所謂的“礦點”,就是需要數年的積累,不斷地挖掘才能有所收穫的。換個說法,我們要不斷的升級科技樹,那麼如果我們打算“繼續”做技術,首先就要搞清楚,我們所從事的領域的科技樹的大致樣子。
利劍無意,軟劍無常,重劍無鋒,木劍無滯,無劍無式
這是獨孤求敗的科技樹。當我們是一個碼農的時候,主要是掌握程式語言和工具的熟練度,套路用熟;當我們自稱軟體工程師的時候,就要自己發明招數,做到見招拆招,這是通過融會貫通各家所長達到的,這也是現在的我和大多數人所在的層次;然後是隻要把內力練到極至,都不需要什麼招式,我就簡單一個砍的動作,別人雖然接到這一招但是擋不下來,這就要我們瞭解基本的原理,能夠從內而外,從外而內瞭解系統,能夠針對這個領域出幾本書,達到重劍這層境界的人,已經建立了價值壁壘,基本上要做一個優秀的產品都需要幾個這樣的人;剩下兩層境界,就不是我能置喙的。
不過上面這一段當我什麼都沒有說。因為以我資質之平凡,很難保證自己不陷入各種坑。
不要尋找謎題的答案,而是尋找問題的答案。
舉一個例子,我所在的公司是做手機助手這一塊的,其中最核心的一塊就是蘋果手機助手安裝軟體,基本原理就是要用有效賬號給沒有越獄的裝置授權,而如何授權需要逆向蘋果的 iTunes 的 dll 才能知道。我們公司的逆向工程師年薪 30 萬+。
逆向 iTunes 的 dll,這就是剛才提及的“礦點”。如何發現這樣的“礦點”,需要和產業動向結合,因為蘋果上的遊戲分發在中國是一個產值頗為可觀的市場。再舉一個例子,我認識一個牛人,從做遊戲開發開始研究遊戲引擎,去年他進入新的公司,年薪 50 萬+。
產業鏈主導了技術價值。停下來好好想想,如果繼續做技術,你的技術會和怎麼樣的產業鏈有關聯?產業的前景在哪裡?你的價值壁壘就在於這個產業鏈會存在哪些問題而需要特別的你。然後針對這些問題,我們再尋找需要什麼樣的科技樹。

本文轉載自:jianshu.io
相關閱讀
評論(1)

相關文章