기타 Lobsters · 2026-10-07

해외 개발자가 정리한 "개발자들이 AI 코딩을 극혐하는 5가지 이유"

핵심 요약
  • 해외 소프트웨어 엔지니어가 개발자들이 AI 코딩을 기피하고 반대하는 대표적인 5가지 이유를 정리했습니다.
  • 코드를 예술이나 엄격한 규칙으로 보는 시각, 일자리 도난 불안, 인간이 기계의 부속품이 된다는 소외감 등을 짚고 각각에 반론을 제기했습니다.
  • AI 기술 자체의 문제라기보다는 생산 양식의 변화이며 비기업 오픈소스 모델 등 다양한 대안이 존재한다고 강조했습니다.
요약 소프트웨어 컨설턴트 그레이엄(Graham)이 개발자들이 AI 코딩에 거부감을 느끼는 대표적인 5가지 이유를 짚고 이에 대해 반론을 펼치는 글을 게시해 개발자 커뮤니티의 관심을 모았습니다. 첫째로 '코드를 예술로 보는 시각'입니다. 소프트웨어를 예술적 산물로 여긴다면 기계가 생성한 코드는 창의성이 결여된 가짜로 보이겠지만, 실제 소프트웨어 구매자는 예술 작품이 아니라 결과물에 돈을 지불하며 어떻게 만들었든 작동하는 가치는 같다고 지적했습니다. 둘째는 'AI가 일자리를 빼앗는다'는 두려움입니다. 코드를 직접 타이핑하는 것 자체가 본질적인 일자리였다면 위협이겠지만, 개발자의 진짜 역할은 가치 있는 소프트웨어를 제공하는 데 있으며, 도구로 인해 효율성이 올라갈수록 전반적인 수요는 오히려 증가한다고 설명했습니다. 셋째는 '인간이 기계의 부속품(Meat Proxy)으로 전락한다'는 소외감입니다. 소프트웨어 제작을 사람 간의 상호작용으로 보던 이들에게는 기계가 만든 명세를 프롬프트로 바꿔 다시 기계에 넘기는 과정이 비인간적으로 느껴질 수 있습니다. 저자는 카를 마르크스의 '기계에 관한 단초'를 인용하며, 지적 노동이 기계 체계로 대체되고 인간이 연결 장치로 전락하는 현상은 자본주의 역사 속에서 지속되어 온 생산 양식의 문제라고 짚었습니다. 넷째는 '소프트웨어 공학의 엄격한 규칙' 관점입니다. SOLID 원칙이나 디미터 법칙 등 고유한 공학적 규칙을 적용하지 않고 텍스트만 끼워 맞추는 AI는 진정한 개발이 아니라는 주장인데, 저자는 과거부터 개발자들이 스택오버플로나 서적의 코드를 복사해 붙여넣으며 경험적으로 수정해 온 역사가 엄연히 존재한다고 꼬집었습니다. 마지막으로 '빅테크 기업에 대한 불신'입니다. 비윤리적인 대형 AI 기업을 돕기 싫어 AI 코딩을 거부한다는 입장에는 공감할 수 있으나, 학술 모델이나 오픈소스 커뮤니티 모델 등 대안적인 비기업 모델을 활용하는 방식으로 해결할 수 있다고 덧붙였습니다.
Sponsored · 광고