강의모드
← course overview
chapter 01lesson 1.1public

인트로

기본편 개요

기본편에서 무엇을 배우고, 어떤 기준으로 AI와 함께 코딩을 익힐지 안내합니다.

기본편의 목표

기본편의 한 줄 목표는 AI와 함께 코딩하면서, 개발이 어떻게 굴러가는지 익히기입니다.

이 파트는 이렇게 진행됩니다.

  • 상세한 내용을 모두 다루기보다 큰 그림과 흐름에 집중합니다.
  • 디테일한 내용은 그때그때 에이전트에게 물어보는 편이 더 빠르고 정확합니다.

크게 아래와 같은 개념들을 파악합니다

  1. 바이브 코딩의 흐름과 활용 사례 그리고 한계까지.
  2. 개발 도구: 터미널, IDE 처럼 코딩 에이전트를 실행하고 결과를 확인하기 위한 도구 사용법.
  3. Claude Code: 파일을 읽고 수정하고 실행 결과를 확인하는 코딩 에이전트 사용법.
  4. 개발 지식: 웹, API, 데이터베이스, 라이브러리를 제품 구조와 연결해 보는 큰 그림.

개발 지식이 필요한 이유

개발 지식은 코드를 외우기 위한 준비가 아닙니다. AI에게 일을 시키고, AI가 돌려준 말을 이해하기 위한 최소한의 언어입니다.

자연어로 명령을 준다고 해도, 무엇을 만들고 싶은지와 무엇이 잘못됐는지를 어느 정도 나눠 말할 수 있어야 합니다. 그래야 에이전트가 더 적은 추측으로 더 정확한 결과를 만들 수 있습니다.

또 에이전트의 응답을 그대로 받아들이기만 하면 다음 판단이 어려워집니다. 어떤 부분을 바꿨다는 말인지, 지금 확인해야 할 게 무엇인지, 다시 요청해야 할 내용이 무엇인지 읽어낼 수 있어야 합니다.

  • 자연어 명령을 더 구체적이고 덜 모호하게 줄 수 있습니다.
  • 에이전트의 설명을 이해하고 다음 요청이나 검증으로 이어갈 수 있습니다.

그래서 기본편에서 다루는 개발 지식은 깊은 이론이 아니라, AI와 대화하며 제품을 만들어가기 위한 공통 언어에 가깝습니다.

마무리

기본편은 개발자가 되기 위한 모든 지식을 한 번에 넣는 파트가 아닙니다. AI와 함께 제품을 만들 때 필요한 최소한의 지도와 언어를 만드는 파트입니다.

다음 레슨에서는 먼저 바이브코딩이 무엇인지, 그리고 왜 이 방식이 비개발자에게도 강력한 출발점이 되는지 살펴봅니다.