- 엔지니어링 생산성은 대시보드 지표나 신규 기능 수로는 제대로 측정할 수 없음
- 대부분의 기업은 엔지니어링의 본질적인 “구조 관리”보다는 산출물(신규 기능, 배포 속도 등)만을 집착적으로 관리함
- AI 코딩 도구는 겉보기 좋은 산출물을 쉽게 만들어내지만, 실제 시스템의 기초와 복잡성, 맥락은 제대로 다루지 못함
- 숙련된 엔지니어 팀을 AI나 저비용 인력으로 대체하면, 단기적으로는 문제가 없어 보여도 시간이 지날수록 근본적인 구조가 무너짐
- “상식(common sense)”이 결여된 경영과 AI 도입이 심각한 위험을 초래할 수 있음, 결국 기술과 비즈니스 모두 실질적 이해가 중요함
대시보드와 지표가 놓치는 진짜 엔지니어링
- “Big Agile” 환경에서 엔지니어링은 신규 기능, 배포 속도 등 눈에 보이는 산출물로만 평가됨
- 수십억 달러 규모의 생산성 대시보드와 도구가 있지만, 실제로는 본질을 측정하지 못함
- 진짜 엔지니어링은 시스템 구축, 유지, 발전이라는 복합적이고 상호 연결된 작업임
- 구조적 의존성, 리소스 할당, 아키텍처 관리 등 “보이지 않는 일”이 조직의 생존에 필수적임
- 하지만 대부분의 관리와 지표는 이런 본질적 활동을 투명인간 취급함
기술 부채와 관리의 맹점
- 기술 부채는 종종 “개발자가 하고 싶은 일” 정도로 취급됨
- 실제로 기술 부채 해결이 필요하다면, 신규 기능에 은근히 포함시켜야만 통과됨
- 이처럼 핵심 구조 관리가 후순위로 밀리면서, 조직 전체가 산출물 위주로 왜곡됨
산출물 위주 AI 도입의 위험
- AI 코드 생성은 표면적 기능을 빠르게 만들어내는 데 매우 뛰어남
- 표면적 작업(인터페이스 구현 등)은 쉽게 보이지만, 실제로는 시스템의 구조와 맥락이 핵심임
- “집을 짓는 일”이 단순 작업(벽지, 변기 설치 등)만의 조합이 아님
- AI는 이런 본질적 연결 구조를 알지 못하고, 잘못 연결하거나 논리적 단절을 일으킴
- AI의 hallucination(환각) 문제: 그럴듯하지만 사실과 전혀 다를 수 있음
구조를 무시한 경영의 단기 착시
- 숙련된 팀을 해고하고 AI/저가 인력으로 대체해도 단기적으론 문제가 드러나지 않음
- 이미 잘 만들어진 구조(기초)가 있기 때문에, 즉각적인 붕괴가 보이지 않음
- 하지만 시간이 지나며 기초가 무너지기 시작하고, 그 때는 되돌릴 수 없는 지경에 이름
- 핵심 인프라, 유지보수 노하우, 맥락이 모두 사라짐
엔지니어링이 가진 사회적 위험
- 엔지니어링은 이제 모든 사회 인프라의 기반임 (헬스케어, 금융, 미디어, 정부, 국방 등)
- 대부분의 사람과 리더는 이런 구조적 본질을 제대로 이해하지 못함
- 잘못된 AI 도입과 “Big Agile”의 표면적 접근이 핵심 시스템에 위험을 초래할 수 있음
“상식”의 부재와 그 치명성
- 예를 들어, AI 청소 로봇이 설거지기에 종이접시를 넣는다면, 일반인은 바로 문제를 인식함
- 하지만 소프트웨어 시스템에선 경영진, 리더, 비개발자는 이 기본 상식을 갖지 못함
- 실무를 경험하지 못하고, “티셔츠 사이즈”, “포커 플래닝” 등 형식적 용어로만 관리함
- 이로 인해 2천억 달러 규모의 비효율적 산업과 자기복제적 관료주의가 유지됨
AI 시대의 진짜 경쟁력: 직관적 이해와 상식
- AI를 제대로 활용하려면, 해당 분야의 실질적 이해와 상식이 필수임
- 표면적 지표와 산출물이 아니라, 실제 구조와 맥락을 볼 수 있어야 함
- 이를 갖추지 못한 리더와 조직은, 결국 스스로 무너지거나 경쟁사에 밀려 사라질 것임
- 결론적으로, AI와 도구보다 상식과 본질적 이해가 진짜 경쟁력임