[譯] 如何從通常水平的工程師轉變爲10倍影響力的工程師

原文 - How to Transition from Average Engineer to 10x Engineerweb

此文章來自 The Effective Engineer 做者 Edmond Lau 的博客。 Soft & Share 獲做者受權翻譯。編程

---------------------------------------------------------------------wordpress

通常水平的工程師所開發出來的技術可否超越能力10倍於他的同儕?不可能。工具

一位通常平均技術能力的工程師可否發展成一位我的貢獻超出同儕10倍影響力的人呢?用正確的心態和技能來發展,絕對能夠。性能

進行這種轉變的關鍵是理解這兩個問題之間的區別。學習

技術專家與問題解決者

不少年前,一位俄羅斯駭客在個人團隊工做。他能夠巧妙地逆向工程複雜的軟件。 面對一個困難的、一次性問題,他能夠比任何隊友更快速地作出工做原型或解決方案。不幸的是,他對於編寫可讀代碼並不重視,每每加劇須要維護這些代碼工做夥伴的負擔。 他沒爲這些夥伴着想,嚴重限制了他的影響力。測試

這個經驗說明了工程師們最大的誤解之一:將技術能力和影響力畫等號。例如,許多軟件工程師狹隘地定義他們的職業範圍只有寫程序和編程的角色。 即便有些人關心本身的工藝,發展事業常常只意味着提升技術專長而已,目標放在編寫更好的代碼。優化

固然磨練你的技術並沒什麼錯 – 咱們許多人由於工程師的工做中從創造得到使人難以置信地知足和樂趣而進入這行。咱們這領域最好的技術專家經常所以贏得同行的尊重。網站

然而,提高技術專長不是增長影響力的惟一途徑。若是你不是技術專業的頂尖專家,只是專一於深化你的技術能力的觀點可能限制了你的發展。ui

取而代之的,你能夠從工程師的心理模型開拓爲解決用戶真正問題的人,你將爲本身打開更多的機會。最終以成功和影響力來看,重要的不在於你可否編寫最好的代碼或解決最難的技術問題,而是你是否爲人們創造價值。

經過將工程師視爲問題解決者,你能夠開始問本身一些問題,如:

  • 若要最大化用戶價值,我應該集中精力在什麼問題上?
  • 我如何安排工做的優先級,儘早創造價值?
  • 如何下降風險,提升我工做上成功的可能性?
  • 如何解決與個人隊友的衝突,以建立更強大的工做關係,如此咱們能夠完成更多的工做?
  • 如何更好地與個人第一層相關的團隊、業務或銷售團隊溝通,以確保更順利的發佈與推出?
  • 我如何更好地確保在產品完成後不久,用戶便可實際地利用我已建的潛在價值?

在創造價值的多階段過程當中,技術運行只是其中一步 – 雖然是重要的一步。該過程是一個管道,將您在工程上的努力轉化爲影響力,該管道的每一個步驟均可以建模爲潛在的乘數。例如,爲了加倍你的影響,你能夠*「加倍」你的技術技能。 或者,您能夠學習如何將您的工程工做運用到價值雙倍的問題,或開發工做流程將項目的風險和故障率下降一半。

精通讓你的影響力複合成長的技能

那麼,通常水準技術能力的工程師如何才能成長爲同行影響力10倍的人呢?從咱們的簡單模型得到的關鍵洞察是:你實際上有不少你可控制的槓桿。

即便就算你的技術已達高原地帶,你仍能夠繼續投資於你的技術能力。但也有許多其餘技能和活動,能夠倍數增長你創造的影響力。 這些加成是複合倍數的增加。 當一塊兒堆棧到足夠時,你更往10x工程師邁進。

例如,你能夠:

  • 找到比較便宜的方法來驗證假設。若是你可以根據反饋快速地原型化多個想法並拿掉很差的,那麼你最終會找到最有前途的選項,如此將比那些感受他須要完美地完成工做,而後再向用戶展現的人快多了。因此,鑑於這優點,於特定方向投入太多能量以前,咱們在Quip的工程師常常花時間作產品變化持續且便宜的用戶測試,以驗證咱們的假設。
  • 完成並出貨你可交付的成果。你參加過的項目中有多少是部分完成和未出貨的?一般,項目最有技術意義的部分是在開始(這時你在探索新的東西)或在中間(這時你在運行與進度發展中)。最後10%的工做,讓出貨得以完成 – 所涉及的協調、修復瑕疵、批准和測試 – 可能很乏味。 但沒有最後那10%,你投入的90%的工做,實際商業價值還是0。成爲可以完成和交付項目的人,你會產生與那些只作到中途者沒法相較的莫大價值。
  • 深刻了解你所從事的業務領域。想像一下,若是不是僅作你被分配的工做,你能夠爲營業肯定新的戰略領域、項目或工具,並解決這些問題,你將可以以等量的工程付出帶來更多的影響,由於你所作的活動是在一個更有價值的場域。 你的勝利將會更值得。 得到洞察力的方法是與你的用戶(購買者、用戶、業務部門、銷售團隊或內部團隊)溝通,以深刻了解人們的需求。
  • 嚴格作項目高槓杆的優先排序。 咱們有多種緣由來選擇先作哪個 – 也許選擇好像很緊急的,或者看起來頗有趣的,或者咱們累了,想作比較不費腦的。 不過,若是你根據槓桿率來作選擇- 每次投資的預期影響 -你能夠大幅提升你的總體影響力。高槓杆的工做不必定在技術上比較困難 – 它甚至可能比較容易 – 但辨識出這項工做須要作些努力。 問問本身,「若是你只能一天作一件事,什麼事情會對你的團隊或業務產生最大的影響?「
  • 將你的能量轉向你的所擅長的,你可持久且具競爭力的優點。問本身什麼是你的專長? 也許你很善於將模糊不清的事物結構化,或將組織複雜的項目讓他們上軌道。或也許你比同儕更善於收集用戶需求,把它們變成具體的功能,或者更善於分析數據以瞭解發生了什麼事。戰略上,將你的能量集中在可應用你的優點地方,在項目上取的進展,發揮你的企業影響力。
  • 成爲更好的溝通者。隨着團隊的成長,第一個最容易受傷的是溝通。由於溝通失敗,不管是在客戶和支持、支持和產品管理、產品管理和工程師之間,仍是在一個工程師和另外一個工程師之間,工程的效率將低落。你能夠在傳達消息上確保可靠和無摩擦的渠道方面作更多,這將讓你在工程上的努力於實際情況下有更大的成功率。
  • 轉到具備較強工程文化的公司或團隊。你可能聽過這樣的說法:「你是你常在一塊兒的五我的的平均值。」若是你花時間在一個更有才華的工程團隊,有更好的工具和作法,你會激發本身更多的影響力。 「優化一切以學到更多」的座右銘是你的職業生涯成長的關鍵,把值得學習的人圍繞在你天天接觸的環境中在這佔很大的部分。

重要觀點是全部這些技能和行爲都是可學習的。他們之中沒有一個是你天生就會 – 擅長某個特定技能的人只是花比別人多不少的時間練習。

這些技能和活動不多是深度技術性的,然而,若是你可以在任一方面提升2倍或3倍的效率,他們將直接影響你技術產出的影響力。此外,在一些互補領域的技能,經由彼此複合的效果,明顯地更加容易從好提高到很棒,優於你在任何單一技能作到最好的效果。除非你認爲你可在你的技術領域有傑出表現成爲最好的,你將發現你可更成功地經過複合堆棧各類能力的成效,幫助你成爲十倍性能的工程師,有效地解決高價值的問題。

優化學習這些互補的技能,隨着時間的推移,你將有雙倍、四倍,甚至10倍的影響力。

* 和任何模型同樣,咱們在這裏刻意簡化。技術能力加倍可說是主觀的,並且,實際上你的技術能力有多少轉化爲實現價值是有限的。

文章來源:How to Transition from Average Engineer to 10x Engineer

關於這篇文章做者

 edmond.png

Edmond Lau 目前教導軟件工程師和技術經理如何有效率的建立有意義的影響力。

他是 Quip 早期的軟件工程師,曾經在 Quora、Google和 Ooyala 帶領軟件開發團隊。

著做:The Effective Engineer

歡迎逛逛 Soft & Share 網站

相關文章
相關標籤/搜索