10X 工程師
最近時常看到「10X」這個字眼, 像是我最近在聽的有聲書 The 10X Rule, 或是 Quora 上面討論的 The 10X engineers, 10X Management … 等等。
10X, 有點像是幾年前常聽到的, 誰誰誰「一個打十個」, 而這些一個打十個的工程師, 大部分都是在某些創業公司當起技術扛壩子的人, 憑著一己之力, 撐起一片天, 以一般工程師達不到速度, 以及超越同儕的經驗值, 打造出受矚目的軟體、網站、甚至產品, 因而闖出一些名聲。
所謂的 10X 工程師,就是一個打十個
而就我的理解跟親身體驗, 以及身旁的一些高手, 所謂的 10X 工程師就是 …
時間花得比你多, 看文件的速度比你快, 理解能力比你強, 無時無刻都在思考怎麼解決問題, 也因為時間花得比一般工程師多, 學的東西多, 所以經驗也就是一般工程師的好幾倍, 而且因為經驗多, 他們知道真正的問題在哪, 能夠快速解決問題, 所以解決問題能力強 …
最重要的是, 這些 10X 工程師他們熱愛寫程式!
以前我被一些大大說是一個打十個, 當然自己覺得這些大大才是真的厲害, 比我厲害多了, 然而最近這幾年開始做起所謂的管理職後, 開始面試一堆工程師, 以及帶一些新手、老手後, 才開始體會到一些事情, 不是所有工程師都這麼熱愛寫程式。
像是 … 有些工程師的興趣其實並不是寫程式, 有些人下班後不寫程式, 不研究新技術, 也不看文章, 也沒有想要自己打造任何產品或是創意, 他們只在上班時間寫程式, 在上班時間才研究技術。
或者是有些人, 說著自己有一些想法, 想要變強, 可是卻抽不出時間, 因為他們會想要看電視, 玩遊戲, 看漫畫, 或是有自己其他的興趣。
不是說這樣不好, 有自己的人生很好, 非常好, 只是不會是所謂的 10X 工程師。
這就端看個人選擇, 就像是最近 twitter 很流行的一句話,「This could be us but you are playing」
你也可以選擇這種的人生, 而不是 10X 工程師, 當然, 如果可以像上圖那樣, 我才不想要當什麼 10X 工程師呢!
This could be us, but you are coding!
這句話聽起來實在是太悲慘了, 是不是?
當然, 老實說我自認並不是所謂的技術高手, 而且我第一份工作還是做音樂, 當樂手到處表演。 所以想到剛開始做寫程式的工作的時候, 真的是超弱的, 當時連 GET / POST 都搞不懂, 被主管問到, 想要呼隆過去, 被抓包還冒冷汗 XD
不過為了想要變強, 而且也是真的覺得有趣, 所以我花了超多的時間在學習技術上。
在第一份工作因為學不到東西後, 選擇題離職時, 主管對我講過一句話, 讓我印象深刻:「公司跟不上你發展的速度」
自從開始工作後的前 5 年, 我沒有所謂的娛樂, 因為打造產品、寫程式就是我的娛樂, 連六、日都在寫程式, 從起床後到睡覺前, 幾乎全部的時間都花在寫程式、或是學習新技術、打造自己想要的產品, 做自己覺得有趣的東西, 例如:
- 還活著的 twitthat.com
- 已經關站的 StickerAction
- 不繼續維護的 MyAudioCast
- 被告後關站的小海嚴選
- 甚至還有其他一堆個人專案
- 或是自己的開源專案還有放在公司的開源專案
以上這些網站、產品, 除了讓我有機會到處去演講之外, 也因此多了一些工作機會, 也認識很多技術高手。 除了程式設計之外, 我也累積了很多的產品設計的想法跟經驗, 而我覺得自己最擅長的就是, 很快速的把想法從無到有打造出產品, 而且產品會有人用, 甚至還可以活上很多年。
當然, 我覺得 10X 工程師其實有各種面向, 有些人擅長運用各種技術快速建構出產品, 因為他們平時就看非常多的技術文章, 也玩了很多相關技術, 他們知道哪些東西可以幫他們快速打造出產品。
也有人專研技術專研的很深, 雖然沒有做出自己的產品, 但是因為功力深厚, 也是人人尊敬的大大, 在所屬的公司也擔綱扛壩子, 或是技術主管。
所以所謂的 10X 工程師, 即便我覺得有各種不同面向, 但重點還是一個 …
對於技術、寫程式有超越一般人的熱情, 而且覺得有成就感
而你, 覺得對 10X 工程師這個名詞, 有沒有什麽其他見解, 或是其他定義呢? 說說看吧!