바이브코딩에 대해서 너무 편협적으로 생각하는 사람들이 많은 것 같아서

평소 워크플로우 예시 하나 올려 봄.


뭔가 평소에 막히는 점이나, 현재 구현하려는 내용에 대해서 설계를 진행하고 싶음.

평소에 이러한 설계는 현업에서 애자일 방식이든, 아니면 한국 방식이든 회의해서 뭐 만들지 시간을 꽤 쏟아야 함.

그리고 그런 회의 결과 컨펌도 결국 '사람'이 함.



근데 그냥 내가 고려하는거 아래와 같이 넣고 돌리면,


7ded8074abc236a14e81d2b628f1726f8bc07d





여러 과정을 거쳐서 아래와 같이 간단한 설계도면을 얻게 됨.

님들 좋아하는 PRM방식이든 뭐든 원하는대로 잘 뽑아 줌.


그러면 기술타당성 평가 하면서, 현재 구현 스택과 비교하면서 범위 좁히고


7ded8077abc236a14e81d2b628f17c6b574456





그렇게 이런저런 과정을 거쳐서, 해당 문서를 기반으로 실제 todo 관련 문서를 제작함. 아래는 예시의 일부분임.



7ded8075abc236a14e81d2b628f1756c0b6b2fd2





이러한 모든 과정은 AI를 이용해서, 사람손을 타는 영역은 5% ~ 1% 미만으로 거의 대부분의 프로세스를 AI가 다 함.

물론 '결정적' 판단은 모두 사람이 해야 하지만, 그건 바이브코딩이든 순살코딩이든 기존 개발이든 앞으로든 계속 같을거임.




사람들이 자주 '설계 및 개발자의 경험'이 대체될 수 없다고 말해서,

일반 현업에서 '개발자의 경험 (=PM/CTO)'의 롤도 AI로 이미 훌륭하게 수행 될 수 있다는걸 보여주고 싶었음.



내가 말하고자 하는바는 이거임.



사람들이 자꾸 < '비전공자'의 미지의 지식이 AI에 의해 대체 될려면 아직 멀었다 > 라고 사람들이 자주 말하는데...


이건 나는 오히려 이렇게 설명하고 싶음.


< 원하는게 뭔지 설명도 못하면서 왜 그걸 AI 탓으로 돌리냐? > 라고.