바이브 코딩(vibe-coding)을 시작할 때 겪었던 가장 큰 어려움은 무엇인가요?
What were your biggest challenges when you started vibe-coding?
핵심 요약
바이브 코딩 입문자가 겪는 외부 솔루션 활용, 기술적 지식 부족, 호환성 문제 등 주요 시행착오를 공유하고 커뮤니티의 경험을 묻는 글입니다.
- 외부 솔루션 활용 — 직접 구현하기 전에 Claude에게 기존 솔루션이 있는지 먼저 물어봐야 함.
- 기술적 지식 부족 — 제품의 안정성, 보안, 확장성을 고려하는 설계 방식은 여전히 배우는 중임.
- 환경 호환성 문제 — Ruby, Docker, Python 등 OS 버전별 조합을 맞추는 과정에서 큰 스트레스를 받음.
저는 2월부터 바이브 코딩을 시작했고, 이제 막 시작하는 사람들이 겪는 공통적인 어려움에 대해 조사하고 있습니다. 제가 겪은 가장 힘든 점들은 다음과 같습니다:
1. 외부 솔루션에 대한 정보 부족 - B2B SaaS 제품을 위한 커스텀 인증 기능을 만드느라 몇 시간을 썼는데, 나중에 Claude에게 외부 솔루션이 있는지 물어보니 당연히 있었죠! 진작 물어볼 걸 그랬습니다. 그 이후로 저는 CLAUDE.md에 신뢰할 만한 대안이 있다면 처음부터 직접 만들지 말라는 상시 지침을 추가했습니다.
2. 무엇을 모르는지조차 모르는 상태 - 프로젝트를 하나씩 더 할 때마다 안정적이고 보안이 뛰어나며 효과적으로 확장 가능한 제품을 만드는 방법에 대해 새로운 것을 배웁니다. 어떤 제품에 어떤 프론트엔드가 가장 좋을까? 속도 제한(rate limiting)은 어디에 추가해야 할까? 수천 명의 동시 접속자가 있을 때 DB에 기록하는 가장 효율적인 방법은 무엇일까? 바보 같은 소리처럼 들릴지 모르겠지만, 이 과정을 통해 개발자들에 대한 존경심이 완전히 새로워졌습니다. 제 주변에 개발자가 많은데, 그들은 정말 쉽게 해내거든요.
3. 호환성 문제 - 제 OS 버전에서 작동하는 Ruby, Docker, Python 조합을 찾으려고 두더지 잡기 게임을 하느라 수명이 줄어드는 줄 알았습니다.
여러분 중에도 이런 문제로 고생하신 분들이 계신가요? 또 어떤 문제들을 겪으셨나요? 저는 바이브 코딩 커뮤니티를 위한 리소스를 정리할 계획이니, 댓글로 여러분의 어려움을 공유해 주시면 조사해 보겠습니다.

