어쨌든, 바이브 코딩 - 코딩을 몰라도 50개 앱과 웹사이트를 AI와 LLM을 활용해서 개발한다 AI Insight
코다프레스 지음, 양희은 옮김 / 인사이트 / 2025년 12월
평점 :
장바구니담기






『어쨌든 바이브 코딩』은 코딩 없이 앱을 만드는 방법을 알려줍니다.

코딩을 배운 적이 없는 저에겐 생소한 부분이었는데 파이썬이나 자바스크립트 같은 언어를 배우지 않고도 날씨를 보여주는 웹 페이지를 만들어 달라고 하면 LLM은 실행 가능한 코드를 만들어 줍니다.

챗gpt를 사용해 책에 나온 50개의 튜토리얼 중 하나를 실행해 보았습니다.

이 책은 코딩의 보편화를 실현하기 위한 안내서입니다.

LLM을 효과적으로 사용할 수 있는 방법을 안내하고 있습니다.

처음엔 AI가 다 알아서 하는 것이라 생각했지만 실제 사용자가 요구사항을 구체적으로 정리하고 전달해야 원하는 결과에 가까운 코드가 나온다는 점을 알게 되었습니다.

바이브 코딩의 개념과 책의 방향, 바이브 코딩을 위한 도구와 플랫폼 환경을 알아보고 앱의 실행을 위한 방법을 차근차근 배워 봅니다.

그리고 바이브 코딩 튜토리얼 중에서 실제로 만들어 보는 과정까지 한 후 만든 앱을 실행해 봅니다.

여러 튜토리얼 중 습관 관리 도구 만들기를 실행해 보았습니다.

먼저 목표를 읽고 어떻게 만들지 구상을 했습니다. 프롬프트가 있으니 일단은 책에 나온 그대로 실행하기로 했습니다. 그렇게 과정을 따라 입력하니 화면에 작동하는 습관 관리 페이지가 만들어져서 생각보다 쉽게 결과를 확인할 수 있었습니다. 그러나 저장 기능이나 날짜별 관리 같은 세부 기능은 프롬프트를 더 보완해야 할 필요가 있었습니다.

바이브 코딩은 프로그래밍을 타이핑에서 대화로 바꿉니다.

비개발자도 쉽게 접근할 수 있다는 점이 큰 장점으로 생각됩니다.

하지만 책에서는 바이브 코딩의 한계에 대한 이야기도 언급합니다.

코드를 이해하지 못하면 보안에 취약하거나 버그가 있는 결과물을 낼 수 있습니다.

LLM은 나의 표현을 근거로 추측하기에 프롬프트가 모호하면 결과도 모호해집니다.

AI는 트레이드오프를 항상 제대로 판단하지 못하며 사람만큼 맥락을 이해하지도 못합니다.

책은 너무 믿고 의존하기보단 적절한 경계심을 갖고 접근하는 방법을 선택합니다.

AI가 해준다는 것보단 AI와 함께 만드는 것에 더 가깝습니다.

프롬프트는 만능처럼 보이지만 실제로 앱을 잘 만들기 위해서는 사용자가 어떤 방식으로 질문하고 지시할지가 중요합니다. 요구사항을 구체적으로 적을수록 원하는 결과에 더 가까운 기능이 만들어집니다. 책은 그 방법을 안내합니다. 예시 응답은 AI가 내놓을 법한 코드의 일부이기 때문에 구체적인 결과를 얻기 위해선 프롬프트를 구체적으로 작성해야 합니다. LLM에게 초보자를 위한 주석을 달아 달라고 하면 코드의 의미를 이해하기 쉬운 설명이 함께 보여준다니 다시 제대로 된 앱을 만들어야겠습니다.

코딩을 배우기에는 부담스럽지만 자신의 아이디어를 직접 화면으로 만들어 보고 싶다면 바로 활용할 수 있는 책입니다.



댓글(0) 먼댓글(0) 좋아요(0)
좋아요
공유하기 북마크하기찜하기 thankstoThanksTo