코딩 경험 없어도 AI로 개발하는 법: 비전공 직장인의 시작 가이드
⭐ 초급 — 코딩 경험 없어도 OK
저는 문과 출신입니다.
그런데 지금은 회사에서 약간의 개발과 AI생산성 향상 업무를 하고 있어요.
그런데 AI, 특히 Claude를 만나고 나서 많은 게 달라졌어요.
코드를 한 줄 한 줄 짤 필요 없이, “이런 거 만들어줘”라고 말하면 진짜 만들어줍니다.
비전공자라서 전공자에 비해 코딩에 어려움이 있었는데 Claude를 만나고나서 뭐든지 할 수 있을 것 같은 자심감이 생겼죠 !!
이 글은 코딩 경험이 전혀 없는 분들을 위한 출발점입니다.
제가 문과 출신으로 개발 업무를 하면서 느낀 점을 바탕으로, 가장 효율적인 시작 방법을 알려드릴게요.
이 글을 읽으면 알 수 있는 것
- AI 코딩이 뭔지, 왜 비전공자에게 기회인지
- 어떤 도구가 필요한지 (전부 무료로 시작 가능)
- 첫 번째 프로그램을 만드는 구체적 과정
- 막힐 때 대처하는 법
- 다음 단계로 나아가는 로드맵
AI 코딩이 뭔가요?
한 줄로 말하면 이겁니다.
“코딩을 배우는 게 아니라, AI한테 코딩을 시키는 것.”
전통적인 코딩 학습은 프로그래밍 언어 문법을 외우고, 알고리즘을 이해하고, 수많은 연습 문제를 풀어야 했어요. 솔직히 직장 다니면서 이걸 할 시간은 없습니다.
AI 코딩은 접근 방식이 완전히 다릅니다.
| 구분 | 전통적 코딩 학습 | AI 코딩 |
|---|---|---|
| 시작까지 걸리는 시간 | 수개월 (언어 학습) | 당장 오늘 |
| 필요한 지식 | 프로그래밍 문법, 알고리즘 | 내가 뭘 만들고 싶은지 |
| 에러 대처 | 구글링 + 삽질 | AI한테 에러 메시지 복붙 |
| 핵심 역량 | 코드 작성 능력 | 요구사항을 명확히 전달하는 능력 |
여기서 핵심은 마지막 줄이에요. “요구사항을 명확히 전달하는 능력”은 사실 직장인이 매일 하는 일과 비슷합니다. 기획서 쓰기, 메일로 요청하기, 회의에서 설명하기 — 이런 걸 잘하시는 분이라면 AI 코딩도 잘할 수 있어요.
📌 비전공자 팁
프로그래밍 언어를 “몰라도” 됩니다. 다만, 시간이 지나면 자연스럽게 코드가 눈에 들어오기 시작해요. 처음부터 공부하는 게 아니라, AI와 대화하다 보면 저절로 익히게 되는 겁니다.
시작하기 전에 준비할 것
생각보다 준비할 게 거의 없습니다. 5분이면 끝나요.
1. Claude 계정 만들기
claude.ai에 접속해서 구글 계정으로 가입하면 됩니다.

무료 플랜으로도 충분히 시작할 수 있어요. 무료 버전에서도 코드를 작성하고 실행 결과를 확인할 수 있습니다.
다만 Claude Code를 쓰지 못하고 하루에 보낼 수 있는 메시지 수에 제한이 있어서, 본격적으로 프로젝트를 진행하려면 Pro 플랜을 고려해보셔도 좋습니다. 처음에는 무료로 시작해서 “아, 이거 진짜 되는구나” 확인부터 하세요.
2. Python 설치하기 (선택)
“잠깐, Python이 뭔데요?”
프로그래밍 언어 중 하나인데, AI 코딩에서 가장 많이 쓰입니다. 문법이 영어랑 비슷해서 비전공자도 읽기 편한 편이에요.
처음에는 Claude 채팅창에서 바로 시작해도 됩니다. Claude가 코드를 짜주면 채팅창 안에서 결과를 바로 확인할 수 있거든요.
하지만 “내 컴퓨터에서 직접 실행해보고 싶다”면 Python을 설치해야 해요.
설치 과정이 처음이면 좀 헷갈릴 수 있는데, 이건 별도 글에서 스크린샷과 함께 자세히 다뤘습니다.
→ Python 설치부터 첫 실행까지 (완전 초보용)
⚠️ 주의사항
Python 설치할 때 “Add Python to PATH” 체크박스를 꼭 체크하세요. 이걸 놓치면 나중에 터미널에서 Python이 실행 안 되는 문제가 생깁니다. (이것 때문에 삽질하는 분이 정말 많아요.)
3. 코드 편집기
코드를 저장하고 실행하려면 편집기가 필요한데요.
처음에는 메모장으로도 가능합니다. 실제로 저도 처음엔 메모장으로 시작했어요.
다만 좀 더 편하게 하려면 VS Code (Visual Studio Code)를 추천합니다.
무료이고, 코드에 색상이 입혀져서 읽기가 훨씬 편해요.
정리하면 이렇습니다:
| 준비물 | 필수 여부 | 비용 |
|---|---|---|
| Claude 계정 | ✅ 필수 | 무료 (Pro 월 $20) |
| Python | 선택 (추천) | 무료 |
| VS Code | 선택 (추천) | 무료 |
3가지 다 무료로 시작할 수 있어요.
첫 번째 AI 코딩 실습
준비가 됐으면, 바로 만들어봅시다.
프로그래밍 입문에서는 보통 “Hello World”를 출력하는 걸 하는데요. 솔직히 그건 너무 심심하잖아요. 실제로 쓸모 있는 걸 만들어봐야 동기부여가 됩니다.
여기서는 “엑셀 파일을 읽어서 특정 조건의 데이터만 추출하는 프로그램”을 만들겠습니다.
직장인이라면 한 번쯤 해본 작업이죠? 엑셀에서 필터 걸고, 복사해서, 새 파일에 붙여넣고… 이걸 AI한테 시키면 몇 초 만에 끝납니다.
Claude에게 이렇게 말했습니다
💬 실제 사용한 프롬프트
“Python으로 엑셀 파일을 읽어서, ‘부서’ 열이 ‘마케팅’인 행만 추출해서 새로운 엑셀 파일로 저장하는 코드를 만들어줘. pandas를 사용해줘. 코드에 한글 주석도 달아줘.”
이 프롬프트에서 포인트가 몇 가지 있어요:
1. “Python으로” — 어떤 언어를 쓸지 명시했어요
2. “‘부서’ 열이 ‘마케팅’인 행만” — 조건을 구체적으로 적었어요
3. “pandas를 사용해줘” — 사용할 라이브러리를 지정했어요 (모르면 이 부분은 빼도 됩니다)
4. “한글 주석도 달아줘” — 코드를 이해하기 위한 설명을 요청했어요
Claude가 만들어준 코드
Python📋 복사하기
import pandas as pd # 엑셀/데이터 처리용 라이브러리
# 1. 엑셀 파일 읽기
df = pd.read_excel('직원명단.xlsx') # 원본 파일 이름에 맞게 수정
# 2. 마케팅 부서만 필터링
marketing = df[df['부서'] == '마케팅']
# 3. 결과를 새 엑셀 파일로 저장
marketing.to_excel('마케팅부서_명단.xlsx', index=False)
# 4. 결과 확인
print(f"전체 {len(df)}명 중 마케팅 부서 {len(marketing)}명 추출 완료!")
코드가 딱 10줄이에요. 그리고 한글 주석이 있어서 각 줄이 뭘 하는지 바로 이해할 수 있습니다.
실행하면 이런 결과가 나옵니다:

놀랍지 않나요?? 뭐든지 만들 수 있을 것 같아요 !!
이게 AI 코딩의 핵심이에요. 내가 코드를 쓴 게 아니라 “뭘 하고 싶은지 설명했을 뿐”인데, 실제로 돌아가는 프로그램이 나옵니다.
AI한테 코딩 시키는 요령
위에서 한 번 해보셨으면 감이 오실 텐데요. Claude에게 말하는 방식에 따라 결과물 품질이 크게 달라집니다.
안 되는 프롬프트 vs 잘 되는 프롬프트
| 안 되는 프롬프트 😕 | 잘 되는 프롬프트 ✅ |
|---|---|
| “엑셀 처리하는 코드 만들어줘” | “Python으로 매출.xlsx 파일의 B열 합계를 구해서 출력해줘” |
| “웹사이트 만들어줘” | “HTML로 이력서 페이지 만들어줘. 이름, 경력, 기술 섹션 포함” |
| “자동화해줘” | “매일 아침 9시에 날씨 API에서 서울 기온을 가져와서 슬랙에 보내는 Python 스크립트” |
차이가 보이시죠? 구체적일수록 결과가 좋습니다.
프롬프트 핵심 원칙 3가지
① 목적을 명확히
“뭘 만들고 싶은지”부터 말하세요.
→ “엑셀 파일에서 중복 데이터를 찾아서 삭제하고 싶어”
② 조건을 구체적으로
입력 파일, 열 이름, 출력 형식 등을 알려주세요.
→ “파일명은 sales_2026.xlsx이고, A열이 상품명, B열이 매출액이야”
③ 단계별로 나눠서
한 번에 복잡한 걸 시키기보다, 단계별로 요청하는 게 결과가 좋습니다.
→ “먼저 파일 읽는 것만 해줘” → “이제 필터링 추가해줘” → “마지막으로 그래프로 시각화해줘”
💬 프롬프트 개선 예시
Before: “데이터 분석해줘”
After: “sales_2026.xlsx 파일을 읽어서, 월별 매출 합계를 구하고, 막대 그래프로 시각화해줘. Python과 pandas, matplotlib를 사용하고, 그래프 제목은 ‘2026년 월별 매출 현황’으로 해줘.”
→ 같은 요청인데 결과물이 완전히 달라집니다.
프롬프트 작성법을 더 깊이 알고 싶다면 별도 글을 참고하세요.
→ AI에게 코딩 시키는 프롬프트 작성법
에러가 나면? 당황하지 마세요
여기서 중요한 걸 하나 말씀드릴게요.
에러는 반드시 납니다. 저도 매일 에러를 만납니다.
코딩 경험이 없으면 빨간 글씨의 에러 메시지를 보는 순간 “내가 뭘 잘못했지?” 하면서 멈추게 되는데요. AI 코딩에서는 에러가 오히려 반가운 겁니다. 왜냐면, 에러 메시지를 그대로 Claude에 붙여넣으면 알아서 고쳐주거든요.
🐛 삽질 노트 — 실제로 겪은 에러
위의 엑셀 코드를 처음 실행했을 때 이런 에러가 났습니다:
ModuleNotFoundError: No module named ‘openpyxl’
처음 보면 무서워 보이지만, 의미는 간단합니다:
“openpyxl이라는 모듈이 설치 안 되어 있다”는 뜻이에요.
Claude한테 에러 메시지를 그대로 보내니까 바로 답을 줬습니다:
“터미널에서 pip install openpyxl을 실행하세요.”
한 줄 입력했더니 해결됐어요.
에러 대처의 핵심은 딱 하나입니다:
에러 메시지를 복사 → Claude에 붙여넣기 → “이 에러 해결해줘”라고 말하기.
이게 끝이에요. 에러가 뭔지 이해할 필요도 없습니다. Claude가 원인을 분석하고 해결책까지 알려줘요.
여기에 실제 경험 추가 — 에러 때문에 당황했던 에피소드. 해결되고 나서의 느낌
에러 해결에 대해 더 자세히 알고 싶으면 이 글을 참고하세요.
→ 에러가 나면? AI한테 고쳐달라고 하는 법
여기서부터 어디로 갈까? — 다음 단계 로드맵
첫 프로그램을 만들어보셨으면, 축하드립니다. 이미 시작한 겁니다.
앞으로의 성장 경로를 3단계로 정리해봤어요.
LEVEL 1 ← 지금 여기
간단한 자동화 스크립트
- 엑셀 데이터 정리/필터링
- 파일 이름 일괄 변경
- 폴더 안의 파일 자동 분류
→ 추천 글: 엑셀 반복 작업을 Python으로 자동화하기
LEVEL 2
업무용 도구 만들기
- 사내 데이터를 자동으로 리포트로 만들기
- 간단한 계산기/변환기 만들기
- 데이터를 시각화하는 차트 생성기
→ 추천 글: Claude로 사내 데이터 대시보드 만든 후기
LEVEL 3
웹앱/대시보드 만들기
- 팀원들과 공유할 수 있는 웹 대시보드
- 업무용 웹앱 (일정 관리, 재고 추적 등)
- 개인 프로젝트 (블로그 자동화, 금융 분석 등)
꼭 순서대로 갈 필요는 없어요. 본인에게 필요한 것부터 만들어보세요. 그게 가장 빠른 학습법입니다.
💡 핵심 요약
• AI 코딩은 코드를 “배우는 것”이 아니라 AI에게 “시키는 것”입니다.
• 준비물은 Claude 계정 하나면 됩니다. (무료로 시작 가능)
• 프롬프트는 구체적일수록 좋습니다. 목적 → 조건 → 단계별로.
• 에러가 나면 메시지를 그대로 Claude에 붙여넣으세요. 해결됩니다.
• 가장 좋은 학습법은 직접 필요한 걸 만들어보는 겁니다.
AI 코딩, 지금 바로 시작해보세요
Claude 무료 계정만 있으면 오늘부터 시작할 수 있습니다.
🔗 다음으로 읽으면 좋은 글
이 글은 코딩 경험이 전혀 없는 비전공자를 위해 작성되었습니다.
코드는 직접 테스트를 거쳤으며, 학습/참고 목적으로 활용해주세요.
실무 적용 시 충분한 테스트를 거쳐 사용하시기 바랍니다.






