5 min remaining
0%
教育與技能發展

如何在前沿找到工作:一位 Google L9 工程師的職業加速框架

從一位 Google L9 工程師那裡發現可行的策略,以提升您在 AI 和軟體工程領域的職業生涯。學習如何證明您的能力。

5 min read
Progress tracked
5 分鐘閱讀·
AI Generated Cover for: How to Land a Job at the Frontier: A Google L9 Engineer’s Framework for Career Acceleration

AI Generated Cover for: How to Land a Job at the Frontier: A Google L9 Engineer’s Framework for Career Acceleration

最近,來自 Google 的傑出工程師(L9)Vlad Feinberg 在科技界流傳了一條精彩的職業建議。Feinberg 的職業軌跡可謂傳奇——他在 30 歲時達到 L9,幾乎每年都獲得一次晉升。

在他的文章中, 如何找到前沿實驗室的工作Feinberg 為試圖進入頂尖 AI 實驗室的大學學生提供了高度務實、可行的建議。然而,他所提出的基本架構框架對於希望提升職業生涯的傳統前端和後端軟體工程師同樣強大。

這裡是他核心哲學的分解,以及你如何應用它來加速自己的工程職業生涯。

1. 停止請求學習的許可

如果你想進入一個競爭激烈、高價值的領域,面試時最糟糕的事情就是說:"我希望加入你們公司,以便學習這項技術。"這種方法幾乎不會奏效。在前沿運作的公司並不想補貼你的教育;他們在尋找解決問題的人。Feinberg 指出,最有效的策略是自己花時間走到這個領域的邊緣,並建立一些能證明你已經理解公司面臨的具體問題的東西。

2. "一層向上,一層向下" 策略

要在前沿 AI 實驗室獲得聘用,你需要了解他們擴展的方向。這些實驗室大部分時間都在構建和訓練大型語言模型(LLMs)。為了在不需要從頭開始訓練 LLM 的情況下為自己開闢一個高價值的利基市場,Feinberg 建議查看模型上方和下方的抽象層:

  • 一層之下(核心層級):每個主要的 LLM 專案都需要能夠在核心層級優化性能的工程師。這是一項高度技術性的可學習技能,也是進入前沿實驗室的最直接途徑之一。
  • 一層之上(代理層級):這一層專注於建立使 LLM 輸出實際有用的架構。這涉及的內容遠不止撰寫一個 CLAUDE.md檔案;它需要設計嚴謹、受控且高度技術性的環境,以評估單一或多代理系統的性能。

應用 框架前端與後端工程

這種特定的心態——證明能力而不是要求曝光——正是傳統軟體工程師應該對待跳槽的方式。

最近,在一次職業諮詢會議中,一位前端工程師分享了一個常見的挫折:"我目前的公司不使用 BFF(前端的後端)架構。我想跳槽到一家新公司,這樣我才能真正獲得相關的實踐經驗。"

我對他的坦率反饋是要根本改變他的觀點。

不要將工作轉換視為一個有薪的教育計劃。相反,將其視為一個機會來說:"我將一項經過證明的能力帶到一個迫切需要它的地方,這樣我可以立即擴大我的影響力。"

在面試時,你絕對不應該說: 「我想在這裡工作因為我還沒有接觸過 BFF。」 你必須能夠說: 「我已經瞭解 BFF 解決的具體摩擦點。我已經構建了一個版本來測試權衡,並且我準備好在第一天就加入你的團隊並為你的 BFF 架構做出貢獻。」

如何在你的工作不提供證明時建立證明

那麼,如果你目前的僱主拒絕採用你想學習的技術棧,你該怎麼辦?

這時候,戰略性個人項目就派上用場了。 如果你想因 BFF 架構而被僱用,請構建一個利用它的個人項目。這樣做有兩個好處:

  1. 這自然地將備受追捧的「BFF」關鍵字放在你的履歷上。
  2. 這讓你擁有主動且高信號的故事來應對行為面試。你證明瞭自己是一個自我驅動的人,不會等到經理分配任務才開始探索架構改進。

繪製你的網路堆疊軌跡

就像人工智慧的前沿一樣,前端和後端工程師可以通過從當前的日常任務向上或向下移動一個抽象層來顯著提高他們的市場價值。

  • 向上移動一層(業務邏輯與產品價值):將你的工程執行與深厚的領域專業知識相結合。更接近用戶、業務問題和實際的收入生成。 FDE(前端部署工程師)是這方面的完美例子。你不僅僅是在編寫 React 或 Node.js;你正在處理客戶混亂的現實工作流程,並利用人工智慧、數據管道和內部系統來設計一個能夠產生巨大商業價值的解決方案。
  • 向下移動一層(基礎設施與架構):更深入基礎系統。對於前端來說,這意味著你不再僅僅是「切割使用者介面」,而是開始設計複雜的元件庫、前端數據層、快取策略、性能監控、測試基礎設施和微前端架構。對於後端來說,這意味著超越基本的 CRUD API,深入分散式系統、數據庫優化和高可用性架構。

如果你想加速你的職業生涯,停止等待你目前的公司給你提供所需的經驗。弄清楚市場的需求,向上或向下移動一層抽象堆疊,並自己建立證明。

Frequently Asked Questions

What strategies can I use to prove my capabilities during job interviews?

To prove your capabilities during job interviews, focus on demonstrating your problem-solving skills instead of asking for permission to learn. Build projects that showcase your understanding of the specific challenges a company faces, and be prepared to discuss how your experience directly aligns with their needs.

How can I leverage personal projects to enhance my job prospects?

Personal projects are a powerful way to enhance your job prospects. By creating projects that utilize the technologies or architectures you want to work with, you not only add relevant keywords to your resume but also develop compelling stories for interviews that illustrate your proactive nature and self-starting attitude.

What does the 'One Layer Up, One Layer Down' strategy entail?

The 'One Layer Up, One Layer Down' strategy involves understanding the different abstraction layers in your field. For example, if you're a software engineer, moving one layer up means focusing on business logic and product value, while moving one layer down entails delving into infrastructure and architecture, both of which can significantly increase your market value.

How can I transition to a role that uses a technology stack I haven't worked with?

Instead of waiting for your current employer to adopt a new technology stack, take the initiative to learn and build that technology on your own. Create personal projects that utilize the desired stack, which will not only enhance your skills but also demonstrate your commitment and capability to potential employers.

What mindset should I adopt when job hopping as a software engineer?

When job hopping, adopt a mindset of bringing proven capabilities to your new role rather than seeking exposure to new technologies. Frame your experience in a way that highlights your understanding of the challenges the new company faces and how you can contribute from day one.