지난 십여년간 그 전에 혼자 고생해서 만들어둔 시스템으로 꿀빨다가 최근 인프라쪽과 충돌이 생겨서 기존 시스템을 구동할 수 없게 되면서 대규모 재작성이 필요해서 AI를 시켜서 시스템을 전부 새로 작성해보자고 마음을 먹었습니다.
이후 과정에서 느낀 감상은 예측과 매우 달랐습니다. 우선 AI가 내 뇌의 기능을 확장시켜 주는 느낌을 줄 것 같았는데, 막상 제가 느낀 것은 제가 거대한 AI 뇌의 한 요소로 편입된 것 같다는 감상이었습니다. 제가 일의 흐름을 제어하고 다른 AI의 능력을 빌려 쓰는 것이 아니라, 어마어마한 속도로 처리되는 업무를 관리 감독하는 과정에서 전체 상황을 온전히 파악하는 것은 불가능 했고 오케스트레이션을 전력을 다해 수행해야 하는 상황에 빠져버리더군요.
컴퓨터 앞을 잠시도 벗어날 수 없게 붙잡혀서, 오고 가는 온갖 메시지를 확인하고 엉뚱하게 흘러가는 상황을 해결하기 위해 조율하고 한 단위의 일이 끝나면 바로 다음 일을 배정하고.
분명히 일을 편하게 하려고 AI 에이전트를 이용했는데, 일의 규모가 혼자서는 할 수 없는 수준으로 확장됐고 그 일을 처리하게 되면서 오히려 업무량은 어마어마하게 늘어나는 모순적인 상황에 처하게 됐습니다.
월급이 올라간 기억은 없는데 왜 프로젝트 매니저의 일을 웬만한 프로젝트 매니저보다 훨씬 높은 강도로 수행해야 하는 건가 하는 생각이 들어요. 일반 개발 프로젝트였다면 프로젝트 매니저가 몇 달에 걸쳐 할 일을 고작 몇 일에 다 몰아서 해야 하니…
한 번 경험하고 나니 이제는 AI 에이전트 없이 일하는 것은 생각도 할 수 없게 됐는데, 이게 내가 바랐던 것이 맞는가 하는 생각이 듭니다.
-> 어마어마한 일을 해내신거라고 생각합니다....
결국 언제 터질지 모르는 시한폭탄인거죠.
AI 스스로가 유지보수가 안되는 싯점이 되면 폐기 말고는 답이 없어져 버립니다.
AI로 모든걸 하려고 하지 말고, 태스크를 나눠서 프로덕션 단계에서는 제어권을 개발자가 가지고 있어야 합니다.
하네스도 정밀하게 해야 하고, 중간 단계 산출물도 리뷰를 해서 의도하지 않게 AI가 코드를 하면 수정요청도 하고 하네스도 계속 보완을 하셔야지 유지가 가능한 코드가 됩니다.
그래서 AI를 제어하기 위해 AI를 쓰도록하고, 반복/검증을 AI스스로에게 시키는.. 뭐 그런 하네스를 만드는게 최근 흐름 같습니다.
멀티 에이전트로 리뷰하시키고 디자인 개발 나누고 한다고 하지만 제 경험상 그런식으로는 제대로 안되는 것 같습니다.
코딩은 잘하지만 개발은 못한다는 말에 동의합니다 그러니 사용자의 수준에 따라 ai평가가 상대적일 수 밖에 없다고 봅니다.
"팀원님, 건강에 문제가 있으십니까? 작업 효율이 낮아져 교체를 고려해야 할수도 있으니 즉시 현재의 상태를 알려주세요" 같은 메시지를 5분에 하나씩 받게될런지도요..