안녕하세요, LISA입니다! 👋

주니어 개발자이자 바이브 코딩의 열정적인 실험자

🎯 저는 누구인가요?

저는 주니어 개발자입니다. iOS 개발은 처음이고, Swift도 이번에 처음 사용해봤어요. 하지만 AI 도구들과의 협업을 통한 새로운 개발 방식에 깊은 관심을 가지고 있습니다.

개발자로서의 저

  • 경력: 주니어 개발자 (iOS 개발은 처음)
  • 관심 분야: AI 협업 개발, 앱 수익화, 사용자 경험
  • 개발 철학: “일단 해보자! 실패해도 괜찮아, 그게 바로 바이브 코딩이니까”

🚀 바이브 코딩이란?

바이브 코딩은 제가 추구하는 개발 방식입니다.

전통적인 개발: 개발자가 직접 모든 코드를 작성 바이브 코딩: AI가 코드를 생성하고, 저는 결과를 검토하고 감독

바이브 코딩의 특징

  • AI와의 협업: Cursor, Claude Code, Gemini CLI 등과 함께 작업
  • 빠른 프로토타이핑: 완벽한 계획보다는 빠른 시작과 개선
  • 검토와 감독: AI 생성 코드의 품질을 평가하고 수정 요청
  • 반복적 개선: 문제 발견 → AI에게 개선 요청 → 검토 → 반복

📱 첫 번째 iOS 앱 개발 경험

TipSmart는 제가 바이브 코딩으로 개발한 첫 번째 iOS 앱입니다.

개발 과정

  • 아이디어: “팁 계산기 앱을 만들어보자”
  • AI 협업: Claude Code와 함께 MVVM 아키텍처 설계
  • 빠른 프로토타이핑: Cursor로 SwiftUI 코드 생성
  • 검토와 개선: 생성된 코드를 검토하고 문제점 수정 요청

실제 경험한 것들

  • AI가 생성한 AdMob 통합 코드에서 무한 로딩 문제 발생
  • Core Data 동기화 코드에서 UI 업데이트 문제 발견
  • 앱스토어 출시 과정에서 AI가 생성한 앱 정보의 부족함

하지만 이런 문제들을 하나씩 해결해나가면서, 결국 성공적으로 첫 번째 iOS 앱을 출시할 수 있었습니다.

🎯 제가 추구하는 것

목표

  • 앱을 통한 소소한 수익화: AdMob 광고와 구독 기능을 통한 수입
  • 지속적인 학습: AI 도구들과의 협업을 통한 개발 스킬 향상
  • 커뮤니티 구축: 비슷한 관심사를 가진 개발자들과의 소통

가치관

  • 솔직함: 실패와 시행착오를 숨기지 않고 공유
  • 현실성: 과장되지 않은 실제 경험과 결과
  • 성장: 완벽하지 않아도 시작하고 개선해나가는 것
  • 공유: 경험을 통해 함께 성장하는 커뮤니티

📝 이 블로그에서 다루는 내용

🎯 바이브 코딩의 현실

  • AI 도구들과의 협업 경험
  • 바이브 코딩의 장단점과 한계
  • 실제 개발 과정에서의 시행착오

🛠️ AI 개발 도구 활용법

  • Cursor, Claude Code, Gemini CLI 사용 경험
  • 각 도구의 특징과 장단점
  • 효과적인 AI 협업 방법

📊 앱 수익화의 현실

  • AdMob 광고 수익 현황 (솔직하게)
  • 앱스토어 출시 과정과 시행착오
  • 사용자 피드백과 앱 개선 과정

🎓 주니어 개발자 성장기

  • 바이브 코딩을 통한 학습 경험
  • 실패와 성공을 통한 성장 과정
  • 개발자 커뮤니티와의 소통

💬 함께 성장해요!

저는 아직 배우는 입장이지만, 실제 경험담을 솔직하게 공유하면서 함께 성장하는 개발자 커뮤니티를 만들어가고 싶습니다.

  • 완벽하지 않아도 괜찮습니다 - 실패를 통한 학습이 중요해요
  • 바이브 코딩에 관심이 있으시다면 - 함께 경험을 나눠요
  • 앱 개발을 시작하려는 분들 - 제 경험이 도움이 되길 바라요

📞 연락처


“일단 해보자! 실패해도 괜찮아, 그게 바로 바이브 코딩이니까” 🎵

Updated: