생성형AI 2

바이브 코딩 - 기획만 하던 테이블오더 "직접 개발"해보기 2편 (회고)

이전 글은, 바이브 코딩을 활용해 프로젝트 과정에서 어떻게 구체적으로 설계하고 개발했는지에 대한 글이었다.이번 글은 그 과정에서의 다양한 느낀 점(AI에 대해서, 기획자로서 등)에 대해 간략히 적어보고자 한다. 1. 놀라운 AI의 개발속도, 하지만 사람 손이 아직까진 필요하다.상세한 기획 및 개발 문서(ex. ERD, API 명세, 기능명세 등)를 참고자료로 제시하고, 구체적인 개발 프롬프트를 제시할 수 있다면정말 자연어만으로도 코딩을 할 수 있다는 것을 느꼈다. 실제로 이번 개발을 하면서 직접 코드를 작성한 것은 5% 가 채 되지 않았다. 어떻게 돌아가야 한다는 로직만 잘 설계한다면, 기본적인 CRUD 성 코드나 아주 복잡한 로직이 아닌 코드들은 따로 손대지 않고 바로 넣어도 될 정도로 구조를 맞춰..

개발공부 2025.05.31

바이브 코딩 - 기획만 하던 테이블오더 "직접 개발"해보기 1편

1. 인트로최근 들어간 회사에서 부서 배치 전 신입 사원 대상 9주간의 개발 교육을 듣게 됐다. 9주 중, 앞의 5주간(2.3~3.5)의 교육기간이 끝난 후, 배웠던 내용들 (데이터 모델링, 웹개발 기초(Java, Spring, Vue.js 등), SQL)을 기반으로 약 5일간의 개인 프로젝트를 하게 됐다. 회사의 서비스 중 1가지를 선택해서 클론코딩 및 개선을 직접 해보는 것이었고, 설계 부터 개발까지를 "5일 만에 혼자서" 직접 해야 했다. 이전까지 나는 제대로 개발 공부를 해본 적이 없었고, Java/Spring/Vue.js 등도 다 처음이었다. 그 과정에서 설계부터 개발까지 요즘 소위 유행하는 *바이브 코딩(Vibe Coding) 방식에 가깝게 개발을 진행했다. 요즘 다들 관심이 많은 분야이니만큼..

개발공부 2025.04.27