코딩 경험 없어도 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

웹앱/대시보드 만들기

  • 팀원들과 공유할 수 있는 웹 대시보드
  • 업무용 웹앱 (일정 관리, 재고 추적 등)
  • 개인 프로젝트 (블로그 자동화, 금융 분석 등)

→ 추천 글: Claude로 업무용 웹앱 만든 후기

꼭 순서대로 갈 필요는 없어요. 본인에게 필요한 것부터 만들어보세요. 그게 가장 빠른 학습법입니다.

💡 핵심 요약

• AI 코딩은 코드를 “배우는 것”이 아니라 AI에게 “시키는 것”입니다.
• 준비물은 Claude 계정 하나면 됩니다. (무료로 시작 가능)
• 프롬프트는 구체적일수록 좋습니다. 목적 → 조건 → 단계별로.
• 에러가 나면 메시지를 그대로 Claude에 붙여넣으세요. 해결됩니다.
• 가장 좋은 학습법은 직접 필요한 걸 만들어보는 겁니다.

AI 코딩, 지금 바로 시작해보세요

Claude 무료 계정만 있으면 오늘부터 시작할 수 있습니다.

Claude 시작하기 →

🔗 다음으로 읽으면 좋은 글

이 글은 코딩 경험이 전혀 없는 비전공자를 위해 작성되었습니다.
코드는 직접 테스트를 거쳤으며, 학습/참고 목적으로 활용해주세요.
실무 적용 시 충분한 테스트를 거쳐 사용하시기 바랍니다.

Similar Posts

답글 남기기

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다