최근, 구글의 저명한 엔지니어(Vlad Feinberg, L9)로부터 기술 커뮤니티에 훌륭한 경력 조언이 전해졌습니다. Feinberg의 경로는 전설적입니다—그는 30세에 L9에 도달했으며, 사실상 매년 승진을 평균적으로 이루었습니다.
그의 기사에서,프론티어 연구소 일자리를 얻는 방법Feinberg는 최상위 AI 연구소에 진입하려는 대학생들을 위한 매우 실용적이고 실행 가능한 조언을 제시합니다. 그러나 그가 제시하는 기본적인 구조적 틀은 경력을 발전시키고자 하는 전통적인 프론트엔드 및 백엔드 소프트웨어 엔지니어들에게도 강력합니다.
여기 그의 핵심 철학에 대한 분석과 이를 통해 자신의 엔지니어링 경력을 가속화할 수 있는 방법이 있습니다.
1. 배우기 위해 허락을 구하는 것을 멈추세요
경쟁이 치열하고 가치가 높은 분야에 진입하고 싶다면, 면접 중에 할 수 있는 최악의 말은 다음과 같습니다:"이 기술에 대해 배우기 위해 귀사에 합류하고 싶습니다."이 접근 방식은 거의 효과가 없습니다. 최전선에서 운영되는 회사들은 당신의 교육을 보조하려고 하지 않으며, 문제 해결자를 찾고 있습니다. Feinberg는 가장 효과적인 전략은 자신의 시간에 해당 분야의 가장자리에 다가가서 회사가 직면하고 있는 특정 문제를 이미 이해하고 있음을 증명하는 무언가를 만드는 것이라고 지적합니다.
2. "한 단계 위, 한 단계 아래" 전략
최전선 AI 연구소에 채용되려면 그들이 어디에서 확장하고 있는지를 이해해야 합니다. 이러한 연구소는 대부분의 시간을 대규모 언어 모델(LLM)을 구축하고 훈련하는 데 사용합니다. LLM을 처음부터 훈련할 필요 없이 자신에게 매우 가치 있는 틈새를 만들기 위해, Feinberg는 모델 바로 위와 아래의 추상화 계층을 살펴보라고 제안합니다:
- 한 단계 아래 (커널 레벨):모든 주요 LLM 프로젝트는 커널 레벨에서 성능을 최적화할 수 있는 엔지니어가 필요합니다. 이는 매우 기술적이며 배울 수 있는 기술로, 최전선 연구소로 가는 가장 직접적인 경로 중 하나입니다.
- 한 단계 위 (에이전트 레벨):이 레벨은 LLM 출력이 실제로 유용하게 만드는 아키텍처를 구축하는 데 중점을 둡니다. 이는 단순히CLAUDE.md파일을 작성하는 것 이상을 포함하며, 단일 또는 다중 에이전트 시스템의 성능을 평가하기 위해 엄격하고 통제된, 매우 기술적인 환경을 설계해야 합니다.
프레임워크 적용하기프론트엔드 및 백엔드 엔지니어링에 대해
이 특정한 사고방식—노출을 요청하기보다는 능력을 증명하는 것—은 전통적인 소프트웨어 엔지니어들이 직업을 바꿀 때 접근해야 할 방식입니다.
최근, 경력 상담 세션 중 한 프론트엔드 엔지니어가 공통된 불만을 공유했습니다:"현재 회사는 BFF(프론트엔드를 위한 백엔드) 아키텍처를 사용하지 않아요. 새로운 회사로 이직하고 싶어서 드디어 이걸 직접 경험해보고 싶어요."
제가 그에게 솔직하게 드린 피드백은 그의 관점을 근본적으로 바꾸라는 것이었습니다.
직업 전환을 유료 교육 프로그램으로 여기지 마세요.대신, 이를 다음과 같은 기회로 여기세요:"저는 절실히 필요한 곳에 검증된 능력을 가져다주고 있으니, 즉시 제 영향을 확대할 수 있습니다."
면접을 볼 때 절대 말하면 안 되는 것은:"저는 BFF에 아직 노출되지 않아서 여기서 일하고 싶습니다."당신은 이렇게 말할 수 있어야 합니다:"저는 BFF가 해결하는 정확한 마찰 지점을 이미 이해하고 있습니다. 이를 테스트하기 위해 버전을 만들어 보았고, 첫날부터 귀하의 팀에 합류하여 BFF 아키텍처에 기여할 준비가 되어 있습니다."
직장에서 증거를 제공하지 않을 때 증거를 만드는 방법
그렇다면 현재 고용주가 배우고 싶은 기술 스택을 채택하지 않으려면 어떻게 해야 할까요?
이럴 때 전략적인 개인 프로젝트가 필요합니다.BFF 아키텍처에 채용되기를 원한다면, 이를 활용하는 개인 프로젝트를 만들어 보세요. 이는 두 가지 일을 합니다:
- 자연스럽게 당신의 이력서에 매우 중요한 "BFF" 키워드를 추가합니다.
- 행동 면접을 위해 능동적이고 신뢰할 수 있는 이야기를 준비할 수 있게 합니다. 당신은 관리자가 티켓을 할당하기를 기다리지 않고 스스로 시작하는 사람임을 증명합니다.
웹 스택 경로 매핑
AI 최전선과 마찬가지로, 프론트엔드 및 백엔드 엔지니어는 현재의 일상 업무에서 한 단계 위 또는 한 단계 아래로 이동함으로써 시장 가치를 극적으로 높일 수 있습니다.
- 한 단계 위로 이동하기 (비즈니스 로직 및 제품 가치):엔지니어링 실행을 깊은 도메인 전문성과 결합하세요. 사용자, 비즈니스 문제, 실제 수익 창출에 더 가까워지세요.FDE (전방 배치 엔지니어)의 부상는 이의 완벽한 예입니다. 당신은 단순히 React나 Node.js를 작성하는 것이 아니라, 클라이언트의 복잡한 실제 워크플로우를 다루고 AI, 데이터 파이프라인, 내부 시스템을 활용하여 막대한 비즈니스 가치를 창출하는 솔루션을 설계하고 있습니다.
- 한 단계 아래로 이동하기 (인프라 및 아키텍처):기본 시스템에 대해 더 깊이 들어가세요. 프론트엔드의 경우, 단순히 "UI를 잘라내는" 것을 멈추고 복잡한 컴포넌트 라이브러리, 프론트엔드 데이터 레이어, 캐싱 전략, 성능 모니터링, 테스트 인프라 및 마이크로 프론트엔드 아키텍처를 설계하기 시작해야 합니다. 백엔드의 경우, 기본 CRUD API를 넘어 분산 시스템, 데이터베이스 최적화 및 고가용성 아키텍처로 들어가는 것을 의미합니다.
경력을 가속화하고 싶다면 현재 회사가 필요한 경험을 정확히 제공해주기를 기다리지 마세요. 시장에서 요구하는 것이 무엇인지 파악하고, 추상화 스택의 한 단계 위 또는 아래로 이동하여 스스로 증거를 만들어보세요.


