왜 그렇게 많은 "베테랑 개발자"들이 코딩 에이전트를 싫어할까?
Why are so many “veteran devs” hateful of coding agents?
핵심 요약
코딩 에이전트 도입으로 인한 개발 환경 변화와 베테랑 개발자들의 반감에 대한 논의입니다.
- 생산성 변화 — 코딩 에이전트 도입으로 개발 속도와 효율이 비약적으로 상승함
- 베테랑의 반감 — 기존 개발 방식의 가치가 하락하는 것에 대한 불안과 거부감
- 기술적 회의론 — AI가 생성한 코드의 품질과 유지보수 문제에 대한 우려
- 적응의 필요성 — 기술 변화에 맞춰 제품, 기획 등 다방면의 역량을 키워야 함
AI를 극도로 혐오하면서 뭐든 다 '쓰레기(slop)'라고 까내리는 개발자들한테서 공통적인 패턴이 보이더라. 내 생각엔 얘네도 속으로는 느끼고 있을 거야. 코딩 에이전트가 자기들 밥그릇을 지탱하던 핵심 가치를 다 박살 냈다는 걸 말이지. 근데 그걸 인정하기가 죽기보다 싫은 거겠지. 정작 얘네가 모르는 게 하나 있는데, 기획, 디자인, 마케팅, 영업 같은 다른 분야를 조금만 배워두면 자기 몸값이 100배는 뛸 거라는 사실이야. (요즘은 AI랑 대화하면서 테스트만 돌려봐도 이런 거 배우기 존나 쉽거든.)
내 경험을 좀 말해보자면, 지난 8~9년 동안 웹 개발 에이전시 운영하면서 개발자만 25명 넘게 채용해 봤거든. 근데 지난 16개월 동안 코딩 에이전트 성능이 좋아지면서, 오히려 기술적 역량이 좀 부족했던 애들이 100배는 더 성장하더라. 반면에 소위 '경력직'이라는 애들은 대부분 퇴보했어.
결국 클라이언트가 돈 내는 건 '결과물' 때문이지, 코드를 어떻게 짰는지는 1도 관심 없어. 그냥 문제없이 잘 돌아가고, 최대한 저렴한 비용으로 돈 벌어다 주는 걸 원한다고. 솔직히 말해서 코딩 에이전트 쓰면 훨씬 빠르고 싸게 결과물 뽑아낼 수 있어. 예전 같으면 프로젝트 하나 할 때 개발자, 디자이너, PM까지 5~12명씩 붙여서 평균 6개월은 걸렸거든. 근데 팀 전체가 프로젝트를 거치면서 배우는 것도 없고, 매번 똑같은 출발선에서 시작하는 느낌이었어. 과정 자체가 다들 고역이었지. 팀은 항상 스트레스에 찌들어 있고, 클라이언트는 만족도 못 해서 맨날 "그냥 그래요"라면서 더 내놓으라고 징징대기 일쑤였고.
근데 지금은 우리 팀 에이스들이 예전보다 훨씬 적게 일하고도 결과물은 20~50배는 더 많이 뽑아내. 프로젝트 대부분이 30일 안에 끝나고, 클라이언트 비용도 50%나 줄었어. 어두운 방구석에 처박혀서 "이건 이래서 안 되고, 저건 저래서 안 돼요"라며 핑계만 대는 찐따 같은 개발자들 상대 안 해도 돼. PM이나 다른 군더더기 인력도 필요 없고. 그냥 프로토타입 빠르게 만들어서 될 만한 방법 다 테스트해 보고, 클라이언트 니즈에 딱 맞는 결과물을 내놓으면 끝이야. 우리 팀도, 클라이언트도, 에이전시도 다 행복해.
오랫동안 개발자로 일해온 사람들 중에 AI 없이 굳이 사서 고생하거나, AI를 써도 맨날 하던 방식 그대로만 하는 사람들 보면 솔직히 좀 안타까워. 시간은 시간대로 다 버리고, 맨날 고용 불안에 떨고 있잖아. 반면에 AI 써서 매일같이 새로운 거 만들고 배우는 애들은 일거리가 넘쳐나고 기회도 쏟아져. 그러고도 자기들 재밌는 프로젝트 할 시간까지 남거든.
내가 AI에 너무 낙관적인 건지, 아니면 상황 파악을 잘못하고 있는 건지 모르겠네. 너희 생각은 어때?


