주니어 개발자들이 쏟아내는 AI 쓰레기 코드 때문에 미치겠음
Sick of Getting Flooded with Slop from Junior Devs
핵심 요약
AI로 대충 만든 코드를 제출하는 인턴 때문에 코드 리뷰 부담이 커지고 팀 생산성이 저하되는 상황에 대한 고민.
- AI 코드 남용 — 주니어 개발자가 AI로 생성한 결함 있는 코드를 제출함
- 리뷰 부담 증가 — 코드 검증 비용이 커져 팀 생산성이 크게 저하됨
- 스탠드업 시간 연장 — AI가 생성한 그럴듯한 설명 때문에 회의 시간이 3배로 늘어남
- 관리의 어려움 — AI 코드의 품질을 사전에 파악하기가 매우 까다로움
주니어 개발자들이 AI로 만든 쓰레기 코드를 쏟아내는 것에 지쳤음
최근 우리 팀에 R&D 인턴이 들어왔음. 우리가 연구를 돕게 하려는 몇몇 분야에서 소프트웨어 모범 사례나 이론적 기초가 상당히 부족한 상태임.
이 인턴은 기술적으로 결과물을 충족하는 것처럼 보이는 무언가를 그냥 '바이브 코딩(대충 감으로 코딩)'으로 만들 수 있다는 걸 깨달은 것 같음. 우리가 정밀하게 검토해보면 대부분 결함투성이인 쓰레기 코드임. 하지만 이런 쓰레기들을 검토하느라 상당한 노력이 들어가고 팀 전체의 생산성이 떨어지고 있음.
또한 철저한 검토 없이는 이게 쓰레기인지 아닌지 사전에 판단하기도 어려움. 인턴은 Claude를 사용해서 스탠드업 회의 때 자기 작업을 발표하면서 그럴듯한 설명을 만들어냄. 우리가 이런 세션에서 어떤 지름길을 썼는지 이해하려면 정말 깊게 파고들어야 함. 이 때문에 매일 하는 스탠드업 회의가 평균 15분에서 거의 45분으로 3배나 늘어났음.
다들 이 문제를 어떻게 해결하고 있음?


