포스트

시니어 엔지니어가 나쁜 프로젝트를 실패하도록 두는 이유: 조직 병리학의 심층 분석

시니어 엔지니어가 나쁜 프로젝트를 실패하도록 두는 이유: 조직 병리학의 심층 분석

들어가며

Why Senior Engineers Let Bad Projects Fail“이라는 글은 대기업 조직 역학의 냉혹한 현실을 잘 포착하고 있다. 하지만 이 현상을 단순히 “정치적 현명함”으로만 받아들이기에는, 조직 전체의 건강성 측면에서 여러 우려스러운 함의를 담고 있다. 최신 연구 데이터와 실제 사례들을 종합해보면, 이는 개인의 생존 전략을 넘어서 산업 전체의 구조적 문제로 귀결된다.

대기업 프로젝트 실패의 충격적인 규모

통계로 본 현실

BCG의 2024년 글로벌 연구에 따르면, 대규모 기술 프로그램의 약 70%가 시간, 예산, 범위 측면에서 목표를 달성하지 못한다. 연간 기술 예산의 3% 이상을 소비하는 프로젝트 중 단지 30%만이 기대치를 충족하거나 초과한다. 이는 개별 조직의 문제가 아니라 산업 전체의 체계적 실패를 보여주는 수치다.

정부 부문의 상황은 더욱 심각하다. 미국 연방 정부의 18F 팀에 따르면, 대규모 정부 IT 프로젝트의 성공률은 단지 13%에 불과하다. 캐나다 정부의 Phoenix 급여 시스템 프로젝트는 이러한 실패의 대표적 사례다. 2015년 도입 이후 9년간 43만 명의 공무원 중 약 70%가 급여 오류를 경험했으며, 2025년 3월 기준으로 여전히 34만 9천 건 이상의 오류가 미해결 상태다. 한 직원은 이로 인한 재정적, 정서적 스트레스로 자살에 이르렀고, 검시관은 Phoenix 시스템을 직접적 원인으로 지목했다.

호주의 사업자 등록 시스템 현대화 프로젝트는 당초 4억 8천만 호주 달러 예산으로 계획되었으나, 5억 3천만 달러를 지출한 후 검토 결과 총 비용이 28억 달러로 급증하고 완료까지 추가로 5년이 필요하다는 결론이 나오자 취소되었다. 이는 초기 예산의 거의 6배에 달하는 비용 증가다.

기술 부채의 숨겨진 비용

Consortium for Information & Software Quality의 2022년 연구에 따르면, 미국 기업들은 기술 부채로 인해 연간 2.41조 달러의 비용을 지불하고 있다. McKinsey의 2024년 연구는 기술 부채가 기업 기술 자산의 최대 40%를 차지한다고 추정한다. CTO의 87%는 기술 부채를 혁신의 최대 장애물로 꼽았다.

CISQ 보고서는 미국 조직들이 레거시 시스템 유지보수에만 연간 5천억 달러 이상을 지출하며, 조직 IT 예산의 70-75%가 레거시 유지보수에 투입된다고 추정한다. 2024년 NTT DATA 보고서에서는 조직의 80%가 부적절하거나 구식인 기술이 조직 발전을 저해하고 있다고 인정했다.

기술 부채가 심각한 코드베이스에서는 기능 제공 속도가 3일에서 3주로 느려지고, 임계치를 초과한 기술 부채는 40%의 생산성 손실을 초래한다. 새로운 기능 추정치가 3배 길어지는 것이 표준이 되며, 높은 부채 상태에서는 스프린트 약속이 60% 더 자주 실패한다.

“나쁜 프로젝트”가 실패하도록 두는 이유의 구조적 분석

영향력 은행 계좌 모델의 타당성과 한계

글쓴이가 제시한 “영향력 은행 계좌” 비유는 대기업의 정치적 현실을 명료하게 설명한다. 시니어 엔지니어는 성공적인 프로젝트 수행, 사람들 돕기, 마찰 최소화를 통해 “영향력”을 축적하고, 중요한 순간에 이를 인출해야 한다는 논리다. 5달러짜리 코드 리뷰 지적부터 50만 달러짜리 VP 주도 프로젝트 중단 시도까지, 각 개입에는 다른 가격표가 붙는다.

이 모델은 현실적으로 타당하다. 2024년 조직 문화 연구에 따르면, 기술 노동자의 83%가 업무 유연성이 이직 결정에 영향을 미친다고 답했지만, 53%는 고위 리더가 직원들을 신뢰하지 않는다고 느낀다. 끊임없이 우려를 제기하는 사람은 “부정적인 사람”으로 낙인찍힌다. 한두 번은 “품질을 지키는 사람”으로 보일 수 있지만, 너무 자주 하면 문제를 만드는 사람으로 전락한다.

하지만 이 접근법이 과연 조직 전체의 효율성 측면에서 최선인가? 시니어 엔지니어가 기술적으로 타당한 의견을 제시했을 때 그것이 “부정적”으로 받아들여지는 문화 자체가 이미 병리적이다. 건강한 조직이라면 기술적 우려 제기와 리스크 분석을 가치 있는 기여로 인식해야 한다. 그런데 오히려 그것이 정치적 자본을 소모하는 행위가 된다는 것은 의사결정 구조의 심각한 결함을 드러낸다.

Google 사례: 정치적 불가능성의 전형

글에서 언급된 Google 사례는 이 문제의 본질을 잘 보여준다. 플랫폼 팀이 주력 제품 팀의 핵심 사용자 흐름에 대한 통제권을 요구한 “게임 체인저” 프로젝트가 2년간 진행되다 실패했다. 기술적으로는 훌륭하고 우아했지만, 정치적으로는 완전한 판타지였다. 제품 팀의 리드나 PM이 다른 팀에 그렇게 중요한 것의 소유권을 양도할 리 없었기 때문이다.

이 프로젝트에는 수백만 달러와 수십 명의 인력이 투입되었을 것이다. 만약 초기에 누군가가 이 정치적 불가능성을 지적했고 조직이 그것을 경청했다면, 이 자원들은 실제로 가치를 창출할 수 있는 곳에 투입되었을 것이다. 하지만 글쓴이는 이를 “어쩔 수 없는 현실”로 받아들이라고 조언한다. 이는 개인의 커리어 관점에서는 합리적이지만, 조직 전체의 관점에서는 엄청난 비효율의 정당화다.

조직 규모와 의사결정 품질의 역설

규모의 비경제

Hacker News의 한 댓글은 핵심을 찌른다. “스타트업에서는 몇 명의 엔지니어가 ‘이건 말도 안 된다’고 말하면 재앙을 막을 수 있지만, 대기업에서는 정치 때문에 수년과 수백만 달러를 낭비한다.” 이는 규모의 경제가 아니라 규모의 비경제를 보여주는 사례다.

SignalFire의 2024년 연구에 따르면, 평균 매니저당 엔지니어 수가 지난 10년간 30% 증가했다. 이는 더 얇은 팀, 늘어난 관리 부담, 개별 엔지니어에게 부여된 더 큰 자율성과 책임을 의미한다. 하지만 역설적으로 조직이 커질수록 의사결정의 질은 떨어지고, 정치적 고려가 기술적 합리성을 압도하게 된다.

DORA의 2024년 연구는 효과적으로 확장한 엘리트 엔지니어링 팀을 가진 조직이 조직 성과 목표를 달성하거나 초과할 가능성이 3.7배 더 높다는 것을 발견했다. 그러나 성공적인 확장은 기술적, 조직적, 문화적 전략이 필요하며, 많은 조직이 이를 달성하지 못한다.

결정 속도의 감소

조직이 확장하면서 의도적인 대응책 없이는 결정 속도가 종종 감소한다. 더 작은 그룹에서는 효과적이던 의사결정 프로세스가 점차 비효율적이 된다. 프로젝트는 팀이 최대 용량으로 일하는데도 지속적으로 마감일을 놓친다. 조직은 이전에는 관리 가능했던 병렬 이니셔티브를 처리하는 데 어려움을 겪는다.

이러한 환경에서 시니어 엔지니어의 기술적 우려는 종종 “속도를 늦추는” 것으로 간주된다. 행동 편향(bias for action)을 무비판적으로 숭배하는 문화에서는 우려 제기가 정의상 속도를 늦추고, 사람들이 예산에 없던 것들을 검토하도록 만든다. 그리고 우려가 “착륙 추진력”을 극복할 만큼 크지 않으면, 의미 있는 변화가 일어날 가능성이 거의 없다.

행동 편향의 재앙적 결과

“일단 해보자”의 숨겨진 비용

실리콘밸리의 “빠르게 움직이고 출시하라” 문화는 많은 경우 재앙의 레시피다. Kafka 같은 복잡한 분산 시스템에서 “일단 해보자”는 접근은 나중에 몇 배의 비용으로 되돌아온다. 우려 제기가 “속도를 늦춘다”는 이유로 무시되는 문화에서는 기술 부채가 눈덩이처럼 불어나고, 결국 조직 전체의 속도를 떨어뜨린다.

기술 부채가 높은 조직의 시니어 개발자는 종종 새로운 기능을 만드는 대신 부채 관련 문제를 해결하는 데 시간의 20-40%를 소비한다. 평균 급여 12만 달러인 10명의 개발자 팀의 경우, 30% 생산성 손실은 연간 약 36만 달러의 실질적으로 낭비된 급여 비용과 같다. 이 계산은 지연된 기능과 혁신의 기회비용을 제외한 것이다.

CrowdStrike 사건: 중앙집중화의 위험

2024년 7월 CrowdStrike의 결함 있는 소프트웨어 업데이트는 전 세계적으로 약 850만 대의 Windows 컴퓨터를 블루스크린으로 만들어 충돌시켰다. 이는 단일 실패 지점에 의존할 때의 위험을 보여주는 생생한 사례다. CrowdStrike의 시장 점유율은 컴퓨터 시스템의 일부에 불과했다. 만약 전 세계의 금융 회사들이 모두 유사한 AI 알고리즘에 의존하여 거래 결정을 자동화한다면 어떻게 될까? 그 알고리즘이 잘못되면 어떻게 될까?

권력과 자원의 중앙집중화는 이미 취약한 디지털 생태계를 더욱 위태롭게 만들 수 있다. 우리가 소수의 대기업, 또는 단 하나의 기업에 의존하여 디지털 생활을 운영할 때, 외부로 파급되는 단일 실패 지점의 위험을 감수하게 된다.

조직 문화와 엔지니어 유지율의 관계

문화가 인재를 결정한다

SignalFire의 연구에 따르면, 평균 4년 엔지니어링 재직 기간이 2015년 거의 59%에서 2024년 52% 이상으로 소폭 감소했다. 이는 팬데믹, 원격 근무 전환, 재택근무 복귀 논란, 대량 해고, 재조직, 그리고 AI 골드러시를 겪은 지난 5년간의 혼란을 고려하면 놀라울 정도로 안정적이다. 이는 더 깊은 진실을 가리킨다. 강력한 엔지니어링 문화는 여전히 유지된다. 최고의 팀은 시장이 요동치는 동안에도 최고의 인재를 붙잡고 있다.

Apple, Google, Microsoft, Adobe는 일관되게 높은 유지율과 안정성을 보여주며, 엔지니어들이 종종 3-5년 이상 머무르는데, 이는 기술 업계에서 드문 일이다. Stripe과 Square도 더 작은 규모를 고려할 때 괜찮은 유지율을 보이며, 시니어 인재를 유지하는 강력한 리더십과 기술적 미션을 나타낸다.

하지만 유지하는 것이 단지 특전과 멋진 프로젝트에 관한 것이 아니다. 최고의 엔지니어는 의미 있는 작업을 출시하고 계속 성장할 수 있는 회사에 머문다. 그들은 명확하고 기술적인 리더십과 엔지니어링 팀을 지원하는 구조를 가진 조직으로 끌린다.

중간 관리자의 위기

2024년 조직 문화 연구는 우려스러운 트렌드를 발견했다. 중간 관리자의 번아웃이 급증하고 있다. Glassdoor의 분석에 따르면, 일과 삶의 균형 평가에서 더 시니어하고 주니어한 직원들의 수치는 안정적이었지만, 중간 관리자의 평가는 급격히 떨어졌다.

일부 회사가 재정적 안정을 되찾더라도, 그들은 여전히 역할이 계속 복잡해지는 중간 관리자를 지원할 준비가 되어 있지 않다. 결과적으로 회사들은 많은 사람들이 커리어 경로를 재고하면서 2024년에 이러한 중요한 직원들을 잃을 위험에 처해 있다.

이 트렌드에 대응하려면 조직은 중간 관리자를 위한 지원 시스템과 그들이 번영할 수 있는 경로를 개발해야 한다. 리더는 감독 역할에 있는 사람들이 성공할 수 있도록 효과적인 관리 교육 프로그램을 통합해야 한다. 관리자가 자신의 책임을 능숙하게 수행하는 데 필요한 소프트 스킬을 구축할 수 있을 때, 그들은 팀을 더 자신감 있게 이끌 수 있다.

리더십의 부재와 책임 회피

누구의 책임인가?

글쓴이는 시니어 엔지니어가 전략적으로 침묵을 선택하는 것을 현명함으로 제시하지만, 이는 사실상 조직의 구조적 문제를 개인에게 전가하는 것이다. 진짜 문제는 리더십의 부재다. 기술적 우려를 정치적 불편함으로 받아들이는 임원진, 행동 편향을 무비판적으로 숭배하는 문화, 그리고 실패에 대한 책임 회피 구조가 근본 원인이다.

실패한 프로젝트를 이끈 사람이 “시도했다”는 이유로 승진하는 구조에서는 나쁜 프로젝트가 계속 양산된다. “전략적 피봇”이라는 완곡어법으로 실패를 감추는 대신, 무엇이 잘못되었고 누가 어떤 결정을 내렸는지 투명하게 기록해야 한다. 이것이 조직 학습의 전제조건이다.

컨설턴트 탓하기

Hacker News의 한 댓글은 또 다른 책임 회피 메커니즘을 지적한다. “경영진이 실패하면 서로를 탓하지 않는다. 대신 컨설턴트를 불러 시니어 엔지니어를 해고한다.” 이는 실패의 책임이 결정을 내린 사람들이 아니라 경고를 무시당한 사람들에게 전가되는 역설적 상황을 보여준다.

UK 우체국의 Horizon IT 시스템은 이러한 책임 회피의 극단적 사례다. Fujitsu가 구축하고 1999년에 도입된 이 시스템은 부우체국장들을 자신들이 통제하는 계정에서 자금이 누락되었다고 거짓으로 주장하여 돈을 훔친 혐의로 고발했다. 수백 명이 잘못 기소되어 직업과 명성을 잃었다. 일부 보도에 따르면 Horizon은 알려진 오류의 문서를 우체국 감독자와 공유하지 않았다. 게다가 우체국 직원들은 수년간 거짓으로 보고된 누락 자금에 대해 불만을 제기했다. 2023년 우체국은 Horizon에서 벗어나 클라우드로 이전하려고 시도했지만, 그 노력은 3천1백만 파운드의 비용을 들이고도 실패했다.

Big Tech의 신뢰 위기와 정치적 영향력

공공의 신뢰 하락

2024년 Gallup 조사에 따르면, 대형 기술 기업에 대한 신뢰는 2020년 32%에서 2024년 27%로 감소했다. 이는 팬데믹 동안 Zoom, Google Classroom 및 기타 제품이 중요한 역할을 했음에도 불구하고 나타난 현상이다. Big Tech는 미국 기관에 대한 공공의 신뢰도에서 평균 이하를 기록한다.

Facebook의 Mark Zuckerberg는 세계를 연결한다고 약속했지만 끝없는 스크롤을 위해 조작된 알고리즘을 제공하여 의도치 않게 정신 건강과 정치적 담론을 긴장시켰다. Google은 정보를 정리하겠다고 약속했지만 광고가 검색 결과를 지배하도록 허용했으며, YouTube는 젊은 남성들을 급진화시켰다. Amazon의 Jeff Bezos는 비할 데 없는 편리함을 창조했지만 수많은 소규모 사업체를 의존성이나 구식화로 몰아넣었다.

로비와 정치적 영향력

Issue One의 2025년 분석에 따르면, Meta, Alphabet, Microsoft, ByteDance, X, Snap은 2024년 로비에 총 6천1백5십만 달러를 지출했는데, 이는 2023년 대비 거의 13% 증가한 금액이다. 이 중 절반인 Meta, ByteDance, Snap은 기록적인 금액을 지출했다. 이들 6개 회사는 2024년 거의 300명의 로비스트를 고용했는데, 이는 의회 의원 2명당 1명의 로비스트 꼴이다.

Meta는 2024년 로비에 기록적인 2천4백4십만 달러를 지출했는데, 이는 2023년 대비 27% 증가한 금액이며 회사가 설립 이후 로비에 지출한 금액 중 가장 많다. ByteDance는 2024년 로비에 기록적인 1천4십만 달러를 지출했는데, 이는 2023년 대비 약 19% 증가한 금액이다. 이는 2019년 처음 연방 로비스트를 고용한 이후 어느 해보다 많은 금액이다.

기술 과두제의 위험

극단적인 부, 정보 인프라에 대한 통제, 정치 권력과의 근접성을 가진 Big Tech 회사의 억만장자 소유주들은 민주주의가 의사결정을 내리는 데 의존하는 정보 생태계를 형성할 수 있다. 수십억 명의 사람들의 개인 데이터 수확이 Google, Facebook, Amazon의 수익 창출을 촉진했다.

Elon Musk의 사례는 특히 우려스럽다. 그는 여러 국가의 정치에 영향을 미치려고 시도했다. 2024년 7월과 8월 영국의 Southport 폭동에 대한 거짓되고 오해를 불러일으키는 주장을 증폭시켰으며, 영국이 “폭압적인 경찰 국가”가 되고 있다고 주장했다. 브라질에서는 브라질 대법원의 명령을 거부했다. 이러한 사건들은 우려스럽다.

비기술적 부채: 숨겨진 조직 병리

프로세스, 사회적, 문화적 부채

기술 부채만이 문제가 아니다. 소프트웨어 개발에 대한 포괄적인 문헌 검토는 비기술적 부채(NTD) 개념을 도입한다. 이는 프로세스, 사회적, 사람, 조직, 문화적 측면을 포함한다. 기술 부채와 비기술적 부채는 유사점을 공유하며, 종종 위험한 의사결정 프로세스에서 발생하여 소프트웨어 개발 전문가와 소프트웨어 품질 모두에 영향을 미친다.

개인, 프로세스, 문화, 사회 및 조직적 측면과 같은 비기술적 요소를 무시하면 주의가 필요한 부채와 같은 특성으로 이어질 수 있다. 어느 유형의 부채든 간과하면 소프트웨어 개발 성공에 상당한 영향을 미칠 수 있다.

조직 구조와 소프트웨어 품질

조직 구조가 소프트웨어 품질에 영향을 미친다는 연구 결과도 있다. 2008년 국제 소프트웨어 엔지니어링 컨퍼런스의 실증 사례 연구는 조직 구조가 소프트웨어 품질에 영향을 미친다는 것을 보여주었다. 사회적 부채는 소프트웨어 아키텍처가 사회적 부채로 이어질 때 발생한다는 2015년 연구도 있다.

Boeing Enterprise Software Engineering 조직은 반복되는 기술 부채 사례를 식별하고 이제 가능한 경우 이를 관리하고 제거하기 위한 시정 조치를 취하고 있다. 그들은 기술 부채 완화국(TDRB)을 설립하여 조직 전체에 걸쳐 기술 부채 인식을 높이는 데 중점을 두고 있다.

대안적 접근: 무엇을 할 수 있는가?

개인 차원: 현실주의적 전략

개인 차원에서는 글쓴이의 조언이 현실적이고 유용하다. 자신의 영향력을 전략적으로 관리하고, 중요한 전투를 선택하며, 통제할 수 없는 것에 대해서는 심리적 거리를 두는 것이 정신 건강에 좋다.

근접성, 팀 영향, 회사 규모를 기준으로 개입 여부를 판단하는 것은 합리적이다. 프로젝트가 가까우면 의견을 제시하는 “가격”이 낮다. 자신의 팀 내에서는 비용이 거의 0에 가깝다. 높은 신뢰와 빠른 대화로 종종 해결되기 때문이다. 더 넓은 조직에서는 가격이 오르고, 조직 외부에서는 비용이 종종 감당하기 어렵다.

하지만 이는 증상 치료일 뿐이다. 근본 원인을 해결하지 않으면 문제는 계속된다.

조직 차원: 구조적 변화의 필요성

조직 차원에서는 리더십의 근본적인 변화가 필요하다.

첫째, 기술적 우려 제기를 리스크 관리의 일부로 보는 문화가 필요하다. Pre-mortem 같은 기법을 제도화하고, 프로젝트 초기에 잠재적 실패 지점을 논의하는 것을 의무화해야 한다. 이는 단순히 “부정적인 생각”이 아니라 리스크 완화의 필수 요소다.

둘째, 실패에 대한 책임을 명확히 해야 한다. “전략적 피봇”이라는 완곡어법으로 실패를 감추는 대신, 무엇이 잘못되었고 누가 어떤 결정을 내렸는지 투명하게 기록해야 한다. 이것이 조직 학습의 전제조건이다. Carnegie Mellon의 연구는 대부분의 경영진이 기술 부채의 위험이나 이를 관리하는 더 효과적인 방법의 가치를 인식하지 못한다는 것을 발견했다.

셋째, 승진과 평가 구조를 바꿔야 한다. 프로젝트 수행 자체가 아니라 실제 비즈니스 가치 창출을 기준으로 평가해야 한다. 실패한 프로젝트를 이끈 사람이 “시도했다”는 이유로 승진하는 구조에서는 나쁜 프로젝트가 계속 양산된다.

넷째, 기술 부채를 전략적 우선순위로 다뤄야 한다. Gartner의 최근 보고서는 조직이 아키텍처 기술 부채(ATD)를 전략적 우선순위로 통합하는 것이 얼마나 중요할 수 있는지 강조한다. 이는 취해진 조치와 투자된 자원이 전체 기업의 전폭적인 지원을 받도록 보장하는 중요한 첫 단계다.

다섯째, 측정과 가시성을 확보해야 한다. McKinsey의 기술 부채 점수(TDS)는 조직에 기술 부채 비용을 측정하고 동료들과 벤치마킹하는 빠른 방법을 제공한다. 높은 점수(즉, 기술 부채가 적음)를 가진 조직은 더 높은 수익 성장을 보이는 경향이 있었으며, 낮은 TDS 성과는 IT 현대화 노력 실패와 관련이 있었다.

문화적 변화: 신뢰와 투명성

2024년 엔지니어링 문화 연구는 몇 가지 핵심 요소를 강조한다.

개방적 커뮤니케이션과 정기적 피드백. 강력한 엔지니어링 문화는 지속적인 피드백 루프를 기반으로 구축되며, 개인이 개방적이고 건설적으로 피드백을 제공하고 받도록 장려된다. 이는 소프트웨어 엔지니어링 조직의 성장과 개선을 촉진한다.

자율성과 소유권. 엔지니어는 자신의 작업에 대한 자율성과 소유권을 갖는 것을 중시한다. 이는 혁신을 촉진하고 더 나은 솔루션을 찾도록 동기를 부여한다.

적응성과 협업 환경. 기술은 빠르게 변화하며, 엔지니어링 문화는 이러한 변화에 적응할 수 있어야 한다. 협업 환경은 팀워크를 촉진하고 더 나은 솔루션을 찾도록 돕는다.

다양성과 포용성. 조직은 다양성이 혁신을 낳는다는 것을 안다. 성별, 인종, 배경, 관점의 다양성을 수용하는 것은 회사의 엔지니어링 문화 내에서 혁신을 촉진한다.

소규모 조직의 교훈

스타트업의 장점

작은 조직이나 스타트업에서 기술적 합리성이 더 잘 작동한다는 점은 시사하는 바가 크다. 규모가 커지면서 잃어버리는 것이 단순히 속도만이 아니라 진실을 말할 수 있는 자유라는 점은, 조직 설계에 대한 근본적인 재고를 요구한다.

2026년 시니어 엔지니어 채용 연구에 따르면, 최고의 엔지니어는 더 이상 특전이나 예측 가능성으로 설득되지 않는다. 2026년에는 기회의 본질로 평가한다. 그들이 추진할 수 있는 영향력의 수준, 가치가 얼마나 명확하게 전달되는지, 그리고 자신의 조건으로 일할 수 있는 자유가 얼마나 있는지를 본다.

그들은 본질적으로 다음을 찾는다:

  • 영향력 우선 커리어: 최고의 엔지니어는 “포트폴리오”를 구축하며, 단순히 정적인 직함이나 회사 이름이 아니라 자신의 기술이 가장 중요한 프로젝트를 추구한다.
  • 표면 위의 투명성: 10년간의 가짜 특전과 일반적인 문화 언어를 거친 후, 비전, 가치, 활주로에 대한 진정한 투명성이 차별화 요소가 될 것이다.
  • 급진적 유연성: 비동기, 산출물 중심, 위치 독립적 작업이 이제 기준이다.

마이크로서비스 조직 모델

마이크로서비스 아키텍처가 큰 모놀리스를 작은 서비스로 나누듯, 조직도 진짜 자율성을 가진 작은 팀들로 구성되어야 할지 모른다. 그래야만 정치적 자본을 계산하는 대신 기술적 합리성으로 의사결정을 할 수 있을 것이다.

Amazon의 “two-pizza team” 원칙, Spotify의 squad 모델, Netflix의 자율적 팀 구조는 모두 이러한 방향을 가리킨다. 작은 팀은 더 빠르게 의사결정을 내리고, 실험하고, 실패로부터 배우고, 피봇할 수 있다. 정치적 오버헤드가 적고 기술적 논의가 더 직접적이다.

하지만 이러한 구조도 완벽하지 않다. 팀 간 조정, 중복 작업, 일관성 부족 등의 문제가 여전히 존재한다. 핵심은 자율성과 조정 사이의 적절한 균형을 찾는 것이다.

심리적, 윤리적 딜레마

개인의 정체성 충돌

개인적으로 이런 환경에서 오래 일하고 싶지 않다. 내가 아는 것이 틀렸다는 걸 보면서도 입을 다물어야 하고, 수백만 달러가 낭비되는 걸 지켜봐야 하며, 정치적 자본을 계산하며 진실을 말해야 할지 말아야 할지 고민하는 것은 엔지니어로서의 정체성과 충돌한다.

엔지니어링은 본질적으로 문제 해결에 관한 것이다. 문제를 보고도 해결하지 못하게 되면, 그것은 단순히 좌절감이 아니라 직업적 정체성의 위기를 초래한다. 많은 시니어 엔지니어가 대기업을 떠나 스타트업으로 가거나, 개인 프로젝트를 시작하거나, 컨설팅으로 전환하는 이유 중 하나가 바로 이것이다.

세대 간 전이

이런 현실을 당연하게 받아들이고 후배들에게도 그렇게 하라고 가르치는 것은, 결국 문제를 다음 세대로 넘기는 것이다. “전략적으로 침묵하라”는 조언은 개인의 생존에는 도움이 될 수 있지만, 조직의 병리를 영속화한다.

후배 엔지니어들이 시니어들이 나쁜 프로젝트를 침묵 속에 지켜보는 것을 보면, 그들은 무엇을 배우는가? 기술적 우수성보다 정치적 눈치가 더 중요하다는 것을 배운다. 진실을 말하는 것보다 조용히 있는 것이 더 안전하다는 것을 배운다. 이는 엔지니어링 문화의 점진적 부식이다.

예방 vs 사후 대응의 역설적 인센티브

“문제 해결사” 함정

Hacker News의 한 댓글은 흥미로운 패턴을 지적한다. “진짜 ROI는 실패 후 해결책을 제시할 때 생긴다. 사람들은 ‘문제 해결사’를 좋아한다.” 이는 조직이 예방보다 사후 대응을 더 가치 있게 본다는 뜻이다.

예를 들어, E2E 자동화 테스트를 제안했다가 거절당했지만, 나중에 문제가 터지자 그 프레임워크를 꺼내와 영웅 취급을 받았다는 사례가 있다. 이는 근본적으로 잘못된 인센티브 구조다. 재앙을 예방한 사람보다 재앙을 수습한 사람이 더 높은 평가를 받는다면, 합리적인 개인은 예방에 노력을 쏟지 않게 된다.

이는 의료 시스템에서 예방 의학보다 치료 의학에 더 많은 자원이 투입되는 것과 유사한 구조적 문제다. 예방의 효과는 측정하기 어렵고 보이지 않지만, 치료의 효과는 명확하고 극적이다. 하지만 장기적으로는 예방이 훨씬 비용 효율적이다.

가시성의 문제

기술 부채 관리와 프로젝트 실패 예방의 가장 큰 문제 중 하나는 가시성이다. 성공적으로 예방된 재앙은 일어나지 않았기 때문에 기억되지 않는다. 반면 화려하게 수습된 위기는 오래 기억된다.

이 문제를 해결하려면 예방 활동을 측정하고 보상하는 메커니즘이 필요하다. 예를 들어, 코드 리뷰에서 발견된 중요한 버그, pre-mortem에서 식별된 리스크, 초기에 제기된 기술적 우려가 나중에 얼마나 정확했는지 추적하는 것이다. 이는 쉽지 않지만 불가능하지도 않다.

대기업의 구조적 모순

혁신 vs 관료주의

결국 이 글이 보여주는 것은 대기업의 구조적 모순이다. 조직은 혁신과 속도를 외치지만, 실제로는 정치와 관료주의에 갇혀 있다. 시니어 엔지니어는 기술적 전문성을 가지고 있지만, 정작 그것을 자유롭게 발휘할 수 없다.

Big Tech 기업들은 ChatGPT 출시 이후 시가총액에 8조 2천억 달러를 추가했다. Nvidia, Microsoft, Meta, Apple, Amazon, Alphabet의 합산 시가총액은 15조 4천억 달러에 달한다. 이들은 S&P 500을 이전 어느 산업보다 더 지배하고 있다.

하지만 이러한 거대한 부와 권력에도 불구하고, 이들 조직은 내부적으로 프로젝트 실패, 기술 부채, 의사결정 마비, 정치적 게임으로 고통받고 있다. 규모의 경제가 규모의 비경제로 전환되는 지점이 분명히 존재한다.

전문성 vs 권력

전문성이 아니라 권력이 의사결정을 지배하는 구조의 문제는 깊다. 프로젝트를 추진하는 VP의 정치적 자본이 엔지니어의 기술적 전문성보다 더 큰 영향력을 가진다. 이는 전문가 조직이라고 자칭하는 기업들의 심각한 모순이다.

의학에서 의사의 전문적 판단이 병원 행정가의 의견보다 우선되어야 하듯이, 기술 기업에서도 엔지니어의 기술적 판단이 존중되어야 한다. 물론 비즈니스 고려사항도 중요하지만, 기술적으로 불가능하거나 위험한 것을 정치적 이유로 강행하는 것은 재앙의 레시피다.

결론: 개인의 현명함 vs 조직의 건강

현실주의와 이상주의 사이

글쓴이의 조언을 다시 정리하면 이렇다. “옳은 것과 효과적인 것은 다르다. 나는 그들에게 내 우려를 말할 수 있다. 그들은 아마 듣지 않을 것이다. 나는 약간의 호의를 잃을 것이다. 그리고 6개월 후, 아무도 내가 맞췄다는 것을 기억하지 않을 것이며, 그들은 단지 내가 그들의 작업을 막으려 한 사람이라는 것만 기억할 것이다.”

이는 슬프지만 정확한 현실 묘사다. 하지만 이 현실을 받아들이는 것과 정당화하는 것은 다르다. 개인의 커리어 관점에서는 전략적 침묵이 합리적일 수 있다. 하지만 조직의 건강성 관점에서는 이는 심각한 기능 장애의 징후다.

필요한 균형

우리에게 필요한 것은 현실주의와 이상주의 사이의 균형이다. 개인은 자신의 정신 건강과 커리어를 보호해야 한다. 동시에 조직은 진실을 말하는 사람들을 처벌하는 대신 보상하는 구조를 만들어야 한다.

시니어 엔지니어가 전투를 선택해야 하는 것은 사실이다. 모든 언덕에서 죽을 수는 없다. 하지만 중요한 것은 그들이 전투를 선택할 수 있어야 한다는 것이 아니라, 왜 그들이 전투를 선택해야 하는가 하는 점이다. 건강한 조직이라면 기술적 우려 제기가 “전투”가 아니라 정상적인 의사결정 과정의 일부여야 한다.

변화를 위한 행동

변화는 개인과 조직 모두에서 시작되어야 한다:

개인적 차원에서:

  • 전략적으로 영향력을 관리하되, 중요한 순간에는 용기 있게 말하라
  • 문서화하라: 기술적 우려와 그에 대한 응답을 기록하라
  • 네트워크를 구축하라: 같은 생각을 가진 시니어 엔지니어들과 연대하라
  • 대안을 고려하라: 만약 조직이 변하지 않는다면, 떠날 준비를 하라

조직적 차원에서:

  • 기술적 우려를 리스크 관리의 일부로 제도화하라
  • 실패에 대한 책임을 명확히 하고 학습 메커니즘을 구축하라
  • 기술 부채를 측정하고 전략적으로 관리하라
  • 예방 활동을 측정하고 보상하라
  • 작은 자율적 팀 구조를 고려하라

마지막 생각

“시니어 엔지니어가 나쁜 프로젝트를 실패하도록 둔다”는 표현은 사실 오해의 소지가 있다. 실제로는 그들이 프로젝트를 통제할 수 없거나, 통제하려는 시도가 너무 큰 비용을 수반하는 경우가 대부분이다. “다른 팀이 왜 그렇게 하는지 모른다”가 더 정확한 표현일 것이다.

진짜 문제는 조직이 시니어 엔지니어가 그런 선택을 해야 하는 환경을 만든다는 것이다. 그리고 이 환경을 바꾸지 않으면, 우리는 계속해서 수십억 달러를 낭비하고, 재능 있는 엔지니어들을 잃고, 기술적 우수성 대신 정치적 게임을 장려하는 조직을 만들게 될 것이다.

변화는 가능하다. 하지만 쉽지 않다. 리더십의 용기, 문화의 변화, 구조의 재설계가 모두 필요하다. 그리고 가장 중요한 것은 조직이 진실을 말하는 사람들의 가치를 인정하고, 그들이 침묵해야 하는 대신 목소리를 낼 수 있는 환경을 만드는 것이다.

우리가 만들고자 하는 것이 단순히 큰 조직인가, 아니면 건강한 조직인가? 이 질문에 대한 답이 미래를 결정할 것이다.


작성일자: 2026-01-18

이 기사는 저작권자의 CC BY 4.0 라이센스를 따릅니다.