20년 경력의 베테랑 개발자가 1년 넘게 적극적으로 사용해온 대규모 언어모델(LLM) 기반 코딩 도구의 사용을 전면 중단하겠다고 선언했습니다. 생산성 향상이라는 명확한 이점에도 불구하고, 개인의 정신 건강 악화, 소프트웨어 품질 저하, 그리고 환경 및 사회적 비용 문제를 그 이유로 들었습니다. 이는 AI 기술이 가져올 미래에 대한 중요한 질문을 던지고 있습니다.
이 개발자는 클로드 코드(Claude Code)와 리니어(Linear)를 연동해 코드 한 줄 직접 수정하지 않고도 비사소한 프로젝트를 완성할 만큼 높은 생산성을 경험했습니다. 하지만 이러한 자동화는 개발자의 역할을 코드 검토와 품질 확인으로 축소시켰고, 소프트웨어와의 거리감을 키웠습니다. 어려운 작업을 AI에 넘기면서 학습과 성장이 멈췄고, 이로 인해 무기력감, 우울감, 실존적 불안까지 겪었다고 고백했습니다. 심지어 AI 채팅의 의료 조언에 의존했다가 불필요한 응급실 방문으로 수백 달러를 지출하며, 친근하지만 실제 판단을 대신할 때의 위험성을 체감하기도 했습니다.
그는 AI 사용을 제한하려 했으나 결국 전면 의존으로 이어지는 경험을 통해 '전부 아니면 전무'의 선택이 필요하다고 판단했습니다. 비록 해고 가능성까지 감수해야 할지라도, 직접 코드를 작성하는 방식으로 돌아가는 것이 자신의 가치관과 프로그래밍의 본질을 지키는 길이라고 결론 내렸습니다. 이 사례는 AI가 가져다주는 단기적인 효율성 뒤에 숨겨진 인간적, 직업적, 사회적 비용에 대해 깊이 성찰하게 합니다. 개발자 커뮤니티에서는 AI가 개발자의 역할을 어떻게 변화시킬지, 그리고 기술 발전 속에서 인간 고유의 가치를 어떻게 지켜나갈지에 대한 활발한 논의가 이어지고 있습니다.