AI 코드에 지친 개발자들: "PR 리뷰 안 한다" vs "AI 때문에 내 일의 질이 떨어진다"

AI 생성 코드의 품질 문제와 개발자들의 피로감이 커지는 가운데, 한 개발자가 AI 생성 PR 리뷰 거부를 선언했고, 다른 개발자들은 AI가 오히려 업무 품질을 저해하고 있다고 토로한다.

diff --summary

  • 한 시니어 개발자가 AI 생성 코드 PR 리뷰를 거부하겠다고 선언하며 커뮤니티의 공감을 얻었다.
  • AI 사용을 장려하는 회사 문화 때문에 오히려 코드 품질과 개발자의 업무 만족도가 떨어진다는 불만이 제기된다.
  • AI가 코딩 업무를 대체할 것이라는 우려와 함께, AI 때문에 개발직을 떠나 다른 엔지니어링 분야로 전환하려는 움직임도 나타난다.
  • AI는 '빠른 속도'를 가져다줄 수 있지만, '품질'과 '맥락 이해'는 여전히 인간 개발자의 영역이라는 인식이 강하다.

AI가 생성한 코드 때문에 개발자들이 골머리를 앓고 있다. 한 시니어 개발자가 “AI가 만든 PR(Pull Request)은 리뷰하지 않겠다”고 선언하며 Reddit에서 큰 공감을 얻었다. 데이터 과학자들이 Claude Code 같은 도구로 웹 서비스 코드를 만들고 PR을 보내는데, 품질이 너무 낮아 리뷰에 드는 시간과 노력이 지나치다는 이유다. 결국 본인이 직접 코드를 다시 짜는 게 빠르다고 느낀 것이다.

AI, 속도는 올리지만 품질은?

이 개발자는 데이터 과학자들이 AI로 만들어낸 코드가 웹 서비스의 컨벤션이나 맥락을 전혀 이해하지 못한다고 지적한다. AI는 ‘그럴듯한’ 코드를 빠르게 만들어내지만, 실제 프로덕션 환경에 필요한 깊이 있는 이해와 품질은 보장하지 못한다는 의미다. 마치 번역기가 초벌 번역은 잘해도, 전문 번역가가 문맥을 다듬고 의도를 살리는 작업까지는 못 하는 것과 비슷하다. 결국 AI가 만들어낸 결과물을 사람이 ‘수습’하는 데 더 많은 시간이 드는 상황인 셈이다.

다른 개발자도 비슷한 어려움을 토로한다. C++에서 Python으로, 도메인 지식도 없는 새 팀에 합류했는데, 회사는 AI를 적극적으로 활용해 ‘속도’에만 집중하라고 강요한 것이다. 이 개발자는 AI 에이전트를 써서 생산성을 높이려 노력했지만, 결국 “AI가 내 업무의 질을 심각하게 떨어뜨렸다”고 고백한다. 새로운 언어와 도메인 지식을 AI의 도움 없이 스스로 학습하고 이해해야 하는데, AI가 만들어주는 결과물에만 의존하다 보니 오히려 근본적인 문제 해결 능력이 저하된 것이다. 빠르게 ‘토큰을 소모’하는 것이 목표가 되면서, 깊이 있는 학습과 문제 해결 과정이 생략된 셈이다.

AI 때문에 개발직을 떠나고 싶다는 목소리까지

더 나아가, AI의 등장이 개발자 경력에 대한 회의감으로 이어지기도 한다. 한 15년 차 소프트웨어 아키텍트는 AI 때문에 코딩이 과거의 일이 될 것 같다며 기계공학 등 다른 엔지니어링 분야로 전환을 고민하고 있다. AI가 코딩의 많은 부분을 대체할 것이라는 막연한 불안감과 함께, AI가 만들어내는 코드의 품질 문제나 비효율이 개발자로서의 만족도를 떨어뜨리는 요인이 된 것으로 보인다.

결국 AI는 ‘빠른 결과물’을 제공할 수 있지만, ‘좋은 결과물’을 만들고 그 과정을 책임지는 것은 여전히 인간 개발자의 영역이다. AI를 ‘도구’로 활용하되, 그 결과물을 비판적으로 평가하고 개선하는 능력, 그리고 프로젝트의 맥락을 깊이 이해하는 능력이 더욱 중요해지는 시점이다. AI가 코딩을 대체하는 것이 아니라, 개발자의 역할을 ‘문제 해결’과 ‘품질 관리’ 쪽으로 재정의하고 있는 건 아닐까.

$ sources

  1. [1] Today I announced that I won't be reviewing AI generated PRs at company meeting
  2. [2] AI impacts the quality of my work severely.
  3. [3] Shift to MechE or other engineering