Meta는 왜 스스로 엔지니어링 조직을 파괴하고 있는가?
Meta의 엔지니어링 문화와 조직 구조가 변화하면서 내부 개발자들 사이에서 불만이 커지고 있다. 비효율적인 프로세스, 정치적 판단 우선, AI 중심의 급격한 전환 등이 문제로 지적된다.
diff --summary
- Meta의 엔지니어링 조직이 과거의 뛰어난 효율성을 잃고 있다는 비판이 제기되었다.
- AI 우선주의로 인한 급격한 방향 전환이 기존 엔지니어링 문화와 충돌하고 있다.
- 채용과 평가 시스템이 정치적으로 변질되고, 실력보다는 특정 기준에 맞춰지고 있다는 불만이 많다.
- 불명확한 우선순위와 잦은 조직 변경이 개발자들의 업무 집중도를 떨어뜨리고 있다.
- 이러한 변화는 개발자들의 사기 저하와 이탈로 이어질 수 있다는 우려를 낳는다.
한때 Meta(구 Facebook)는 실리콘밸리에서 가장 뛰어난 엔지니어링 조직 중 하나로 꼽혔다. ‘Move Fast and Break Things’라는 슬로건 아래 빠른 실행력과 효율성을 자랑했다. 그런데 최근 들어 Meta의 엔지니어링 조직이 스스로를 파괴하고 있다는 지적이 곳곳에서 나온다. The Pragmatic Engineer의 글과 Reddit 및 Hacker News의 관련 토론들을 보면, 내부 개발자들의 불만이 심상치 않다.
Meta 엔지니어링 조직, 무엇이 문제인가?
가장 큰 문제는 AI 중심의 급격한 전환이다. Meta는 최근 ‘AI 퍼스트’를 외치며 모든 리소스를 AI 개발에 집중하고 있다. 문제는 이 과정에서 기존 핵심 제품과 인프라를 담당하던 팀들이 소외되거나 해체되는 경우가 많다는 점이다. AI와 직접 관련 없는 업무는 중요도가 낮아지고, 개발자들은 커리어 불안감을 느낀다.
두 번째는 채용 및 평가 시스템의 변화다. 과거 Meta는 엄격한 기술 면접과 성과 기반 평가로 유명했다. 하지만 이제는 ‘AI 관련 경험’이 없으면 진급이 어렵거나 아예 채용이 안 되는 분위기라는 불만이 나온다. 심지어 신규 채용 시 ‘AI 경험 없음’이라는 이유로 합격이 취소되는 사례도 있다고 한다. 이는 개발자들의 다양성을 해치고, 정치적으로 변질될 수 있다는 우려를 낳는다.
세 번째는 비효율적인 프로세스와 불명확한 우선순위다. 잦은 조직 개편과 목표 변경으로 개발자들이 장기적인 관점에서 일하기 어렵다는 지적이다. ‘Move Fast’는 여전히 중요하지만, 이제는 ‘Break Things’가 너무 많아져 복구가 더 힘든 상황이라는 비판도 있다. 마치 ‘야크 쉐이빙(yak shaving)‘이 즐겁다는 농담처럼, 본질적인 문제 해결보다 부수적인 작업에 매달리는 경우가 많아졌다는 것이다.
개발자들의 사기와 미래
이러한 변화는 결국 개발자들의 사기 저하로 이어진다. 자신이 하는 일의 가치를 느끼기 어렵고, 회사의 방향성에 대한 의구심이 커지면 결국 이탈을 선택하게 된다. Reddit r/ExperiencedDevs에서는 ‘소프트웨어 개발이 영속성보다 교체 주기에 맞춰지고 있다’는 논의도 활발한데, Meta의 사례는 이런 트렌드의 극단적인 예시로 볼 수 있다.
Meta는 여전히 막대한 자원과 뛰어난 인재를 보유하고 있지만, 현재의 방향성이 지속 가능할지에 대한 의문은 커지고 있다. AI 시대의 성공은 단순히 기술력뿐 아니라, 개발자들의 역량을 존중하고 그들이 성장할 수 있는 문화를 유지하는 데서 시작될 것이다.
$ sources
- [1] Is Meta destroying its engineering organization? newsletter.pragmaticengineer.com
- [2] Why is Meta destroying its engineering organization? Great breakdown reddit.com