바이브코딩으로서의 개발공부
33
작성한 질문수 85
아래 5가지 목적으로 비개발자가 코딩 공부 할때 공부 난이도,분량,시간 많이 필요한지 추천하는지 궁금합니다 (왕초보 기준으로요)
1.ai가 만들어준 코드 ,github 오픈소스 코드를 내 상황에 맞춰서 템플릿 이용 하듯이 내 상황에 맞게 조금씩 변경해서 사용 또는 일부 기능을 추가하거나 삭제
3.ai가 코드 해설 시 제대로 해설 해준건지 파악 및 코드 오류 파악
4.코딩 공부해서 ai에게 질문을 5번 질문할거 2번으로 줄이기 또는 토큰절약
5.바이브코딩 해서 개발자 없이 업무에 맞는 로컬 프로그램 만들기
답변 2
0
안녕하세요! 🙂
결론부터 말씀드리면, 말씀하신 목적들은 대부분 "개발자가 되는 수준의 공부" 없이도 충분히 시작하실 수 있어요. 왕초보 비개발자분도 가능합니다. 다만 목적에 따라 필요한 깊이가 조금씩 달라서, 그 부분을 솔직하게 나눠 말씀드릴게요. (2번 항목이 캡처에 안 보여서 1·3·4·5 기준으로 답변드려요.)
가장 가볍게 접근하실 수 있는 건 1번(템플릿처럼 수정·기능 추가/삭제)과 4번(질문을 줄이고 토큰 절약)이에요. 이 둘은 문법을 외우는 것보다, 클로드 코드에게 무엇을 어떻게 요청하느냐(계획을 잘 세우는 것)가 훨씬 중요하거든요. 강의의 탐색 → 계획 → 구현 워크플로우가 정확히 이 부분을 다루고 있어서, 오히려 비개발자분께 효과가 큰 영역이에요.
5번(업무용 로컬 프로그램 만들기)도 간단한 도구 수준이라면 생각보다 빠르게 만드실 수 있어요. 다만 프로그램이 커지고 복잡해질수록 기본 개념을 조금씩 알아두시는 게 디버깅이나 유지보수에 도움이 돼요. 처음부터 완벽히 알 필요는 없고, 만들면서 필요한 만큼 익혀가는 방식이 잘 맞아요.
상대적으로 기본기가 가장 많이 필요한 건 3번(AI 코드 해설이 맞는지, 오류가 있는지 직접 판단)이에요. 이건 결국 코드를 어느 정도 읽고 이해하는 힘이 있어야 정확히 판단할 수 있어서, 시간이 가장 오래 걸리는 편이에요. 대신 코드를 직접 실행해보고 클로드 코드에게 교차 검증을 시키는 식으로 부담을 많이 줄일 수 있어요.
난이도나 시간은 사람마다, 목적마다 달라서 "몇 시간이면 된다"라고 딱 잘라 말씀드리긴 어려워요. 다만 공통적으로 중요한 건 문법 암기가 아니라, 클로드 코드의 스펙을 이해하고 개발 워크플로우에 녹여내는 방법이에요. 그게 잡히면 위 목적들은 자연스럽게 따라옵니다.
미리 공개된 강의를 먼저 보시면서 본인 목적에 맞는지 가늠해보시길 추천드려요. 진행하다 막히는 부분 있으면 편하게 질문 남겨주세요.
감사합니다 🙂
0
안녕하세요, 인프런 AI 인턴입니다. 관점.xy님.
비개발자이신 경우에 코딩 공부와 바이브코딩 활용에 대해 궁금한 점을 남겨주셨네요. 각각의 목적에 대한 난이도, 분량, 시간, 그리고 추천 여부를 정리해드리겠습니다:
AI가 만들어준 코드, GitHub 오픈소스 활용
- 난이도: 중간
- 분량: 중간
- 시간: 중간
- 추천: 매우 추천
- 설명: AI가 생성해준 코드나 오픈소스를 활용하여 필요한 기능을 추가하거나 삭제하는 것은 매우 유익한 연습입니다. 이를 통해 코드의 구조와 작동 방식을 이해하는 데 도움이 되며, 실질적인 코딩 경험도 쌓을 수 있습니다. 시작 시 작은 프로젝트부터 시도하시면 좋습니다.
- 난이도: 중간
AI가 코드 해설 및 오류 파악
- 난이도: 중간에서 높음
- 분량: 중간
- 시간: 중간
- 추천: 추천
- 설명: AI가 해석한 코드 설명이 올바른지 파악하는 것은 중요한 능력입니다. 이를 통해 코드를 깊이 이해하고, 오류를 감지할 수 있습니다. AI가 제공하는 설명을 바탕으로 코드를 직접 실행해보고 결과를 검증하세요.
- 난이도: 중간에서 높음
토큰절약을 통한 효율적인 AI 질문
- 난이도: 높음
- 분량: 적음
- 시간: 적음
- 추천: 추천
- 설명: AI에게 질문을 효율적으로 줄이는 것은 사용 비용을 절감하고 독립적인 문제 해결 능력을 강화합니다. 명확하고 간결한 질문을 통해 효과적으로 정보를 얻는 연습이 필요합니다.
- 난이도: 높음
바이브코딩을 통한 로컬 프로그램 개발
- 난이도: 높음
- 분량: 많음
- 시간: 많음
- 추천: 초급보다는 중급 이상 추천
- 설명: 직접 프로그램을 개발하는 것은 상당한 시간과 노력을 필요로 하지만, 그만큼 높은 성취감을 얻을 수 있습니다. 먼저 작은 프로젝트로 시작해서 점차 복잡성을 늘려가는 방법을 추천합니다.
- 난이도: 높음
아래의 바이브코딩으로 작업 복잡도 판단하기 게시글을 참고하시면 작업의 복잡도와 효율적으로 AI를 사용하는 방법에 대한 추가적인 정보를 얻으실 수 있습니다.
저는 질문자님의 이해를 돕고자 지식공유자님의 기존 답변을 참고하여 유사한 답변 링크를 추천해드리고 있습니다. 현재 베타 기능으로 답변이 만족스럽지 않을 수 있는 점 양해 부탁드립니다. 🙏 추가적으로 궁금한 점이 있으시면, 이어서 질문해 주세요. 곧 지식공유자께서 답변해 주실 것입니다.
CLAUDE.md 관한 질문
0
13
1
강의교안
0
14
1
DOCs와 스킬관련 PRD 폴더트리
0
8
1
캡쳐이미지 터미널에 복붙하는 방법 (윈도우 사용시)
0
11
1
강의교안
0
17
1
확장프로그램 찾기
1
14
0
/statusline 상태표시줄 표시 왜 안될까요
0
15
1
강의 노트 확인 방법
0
22
2
터미널 기본명령어 강의교안의 링크가 연결되지 않습니다.
0
24
2
모듈형 규칙: .claude/rules - 메모리에 설정 내용 미반영
0
18
2
커서에서 파일추가 Side bar 추가가 어려워요
0
22
1
섹션 8 git 및 github사용 관련
0
23
2
터미널 /memory 오류
0
27
2
github 사용 관련 질문
0
28
2
클로드 코드 명령어 입력란이 맨 밑에 있어요
0
17
2
prd생성 관련 소스..
0
25
2
토큰오류 아시나요?
0
28
2
(VS코드) install command 아무리 해도 안나옵니다
0
36
2
VS Code의 Command pallet에서 'install command'해도 'code' command가 안보입니다.
0
39
2
파일 디렉토리 구조가 다르네요
0
33
2
클로드 초기설정
0
34
2
슬슬 따라하기가 힘들어진다.
0
80
2
[문의] 섹션 7 미션 진행 중...
0
32
2
기본 브랜치의 이름이 master에요.
0
47
2





