TL;DR

  • 주간회의 1시간 30분 동안 개발 이야기는 거의 없었다. 누군가 AI로 만들어 온 E2E 테스트를 보고, 그 도구를 도입하기로 했다.
  • 나도 이제 코드를 100% AI가 짠다. 그 코드를 검증하는 테스트 코드도 AI가 짰다.
  • 개발보다 테스트가 중요해졌는데, 그 테스트마저 AI가 만든다. 그래서 개발자의 미래가 무서워졌다.
  • 내 답은 아직 거창하지 않다. 생각나면 바로 AI에게 만들어 달라고 한다. 빠르게 뭐라도 만드는 쪽이 지금은 맞다고 생각한다.

AI 시대에 개발자 회의에서는 무엇을 이야기할까?

이번 주간회의에서는 개발을 이야기하지 않았다. 1시간 30분 동안 오간 이야기는 "어떻게 테스트할지", "어떻게 품질을 검증할지"였다.

회의는 E2E(End-to-End, 사용자 흐름 전체를 따라가는) 테스트 도구 이야기로 시작했다. 한 사람이 도구를 골라 AI로 테스트를 만들어 왔다. 그걸 함께 보고, 결국 도입하기로 했다.

예전 회의라면 "이 기능을 어떤 구조로 만들까", "이 API는 어떻게 나눌까"를 이야기했을 것이다. 이번 회의에서는 그런 질문이 나오지 않았다. 만드는 일은 이미 당연한 전제가 됐고, 남은 질문은 만든 것이 맞는지 어떻게 확인하느냐였다.

개발보다 테스트가 더 중요해진 이유는 무엇일까?

코드를 짜는 비용이 거의 0에 가까워졌기 때문이다. 나도 이제 코드는 100% AI가 짠다.

코드가 쉽게 나오니 병목이 옮겨 갔다. 예전에는 "얼마나 빨리 만들 수 있나"가 문제였다. 지금은 "AI가 만든 이 코드가 정말 맞나"가 문제다. 만드는 속도가 빨라질수록 검증할 양도 함께 늘어난다.

돌아보면 나도 모르게 이미 그렇게 일하고 있었다. AI가 짠 코드를 검증하려고 테스트 코드를 만들었다. 정확히 말하면 그 테스트 코드도 내가 짠 게 아니라 AI가 짰다. AI가 짠 Playwright 검수 자동화에서 6시간 걸리던 검수를 30분으로 줄인 일도 같은 흐름이었다. 그때 첫 실행에서 나온 FAIL 11건은 기능 문제가 아니라 AI가 만든 테스트의 판정 오류였다. 결국 마지막에 그 테스트가 맞는지 확인한 건 사람이었다.

예전: 사람이 코드를 짠다 → 사람이 테스트한다
지금: AI가 코드를 짠다 → AI가 테스트를 짠다 → AI가 테스트를 돌린다
      → 사람은 ... 어디에 있지?

테스트마저 AI가 만들면 개발자는 무엇을 할까?

솔직히 아직 답을 모른다. 그래서 무섭다.

코드도 AI가 짜고, 테스트 시나리오도 AI가 쓰고, 테스트 실행도 AI가 한다. 회의에서 "이제는 테스트가 중요하다"는 결론이 나왔을 때, 나는 잠깐 안심하려고 했다. 그런데 그 테스트를 만들어 온 것도 AI였다. 중요하다고 말한 그 일마저 AI가 하고 있었다.

그래서 이런 질문이 남았다. 개발이 중요하지 않고, 테스트도 AI가 한다면 개발자의 자리는 어디에 남을까? 나는 이 상황을 어떻게 헤쳐 나가야 할까?

그래서 나는 이 상황을 어떻게 헤쳐 나갈까?

지금 내가 내린 답은 단순하다. 생각나면 바로 만든다. 만드는 손이 AI라면, 나는 "이걸 만들자"고 외치는 사람이 되면 된다.

예전에는 아이디어가 떠올라도 "만들 시간이 없다", "이걸 다 짜려면 주말이 사라진다"는 이유로 넘겼다. 지금은 그 핑계가 통하지 않는다. AI에게 만들어 달라고 하면 된다. 그러니 머릿속에 떠오른 걸 붙잡고 있지 말고 소리쳐서 꺼내야 한다. 빠르게 뭐라도 해야 하는 시대다.

이미 조금씩 그렇게 하고 있다. 일하다 불편한 게 생기면 기록해 두고, 남는 시간에 하나씩 AI로 자동화했다. 그렇게 모인 것이 개발자 업무 자동화 대시보드다. 이 블로그 글도 AI와 함께 쓴다.

그러다 보니 이런 생각도 들었다. AI로 만든 내 창작물을 모아 두는 박물관을 만들어야 하나? 코드 한 줄을 내가 짜지 않았어도, "이걸 만들자"고 정하고 끝까지 확인한 건 나다. 그 흔적을 모아 두면 그게 AI 시대의 내 포트폴리오가 될지도 모른다.

회고

  • 회의에서 개발 이야기가 사라진 건 개발이 쉬워졌기 때문이다. 어려운 일은 만드는 쪽에서 맞는지 확인하는 쪽으로 옮겨 갔다.
  • 그 확인마저 AI가 하기 시작했다. 개발자의 미래가 무서운 건 솔직한 마음이다.
  • 그래도 멈춰 있는 것보다는 움직이는 게 낫다. 무엇을 만들지 정하고, AI에게 시키고, 결과를 끝까지 확인하는 일은 아직 내 몫이다.
  • 다음에는 AI로 만든 것들을 한곳에 모아 볼 생각이다. 박물관이 될지, 그냥 목록이 될지는 만들어 보면 알 것이다.

AI 시대를 먼저 겪은 사람들의 생각은 도서 '먼저 온 미래' 회고에도 정리해 두었다.