본문 바로가기
카테고리 없음

[30편] AI와 함께하는 프로그래밍: 비전공자도 가능한 업무 자동화 스크립트 제작

by 은본이 2026. 3. 24.
반응형

"이 엑셀 파일 100개의 이름을 규칙에 맞게 한 번에 바꾸고 싶은데...", "매일 특정 사이트에서 뉴스 제목만 긁어모을 순 없을까?" 이런 고민을 할 때 우리는 보통 누군가 만들어 놓은 유료 프로그램을 찾거나 수작업을 택합니다. 하지만 2026년의 생산성 마스터는 챗GPT나 클로드(Claude)에게 코드를 짜달라고 부탁합니다.

이제 코딩은 '언어' 공부가 아니라 '논리적 지시'의 영역입니다. 파이썬(Python) 한 줄 몰라도 내 PC에서 돌아가는 마법 같은 자동화 도구를 만드는 워크플로우를 알아봅니다.

1. 코딩의 문법이 아닌 '흐름'을 이해하기

AI에게 코딩을 시킬 때 가장 중요한 것은 프로그래밍 언어를 아는 것이 아니라, 내가 원하는 작업의 **'순서'**를 잘 설명하는 것입니다.

  • 나쁜 지시: "파일 이름 바꾸는 코드 짜줘."
  • 좋은 지시: "특정 폴더 안에 있는 50개의 PDF 파일을 읽어서, 파일명 앞에 '2026_보고서_'라는 접두사를 붙여주는 파이썬 코드를 짜줘. 그리고 완료되면 '변경 완료'라고 출력해 줘."
  • AI의 역할: AI는 여러분의 자연어 설명을 듣고 즉시 실행 가능한 코드 뭉치를 내어놓습니다. 여러분은 그저 복사해서 붙여넣기만 하면 됩니다.

2. '커서(Cursor)'와 '아티팩트(Artifacts)': 코딩 비서 활용하기

최근에는 단순히 코드를 텍스트로 주는 것을 넘어, 실제로 어떻게 실행하는지까지 도와주는 도구들이 강력해졌습니다.

  • 커서(Cursor): 챗GPT가 탑재된 코드 편집기입니다. "내 컴퓨터에 있는 이 파일을 분석해서 에러를 고쳐줘"라고 말하면 AI가 직접 코드를 수정합니다.
  • 클로드 아티팩트(Claude Artifacts): 간단한 웹 대시보드나 계산기, 게임 등을 만들 때 유용합니다. 코드를 짜달라고 하면 화면 오른쪽에 즉시 실행 화면을 띄워줍니다. "이 버튼 색깔을 파란색으로 바꿔줘"라고 말하면 실시간으로 코드가 업데이트됩니다.

3. 비전공자를 위한 3대 실전 자동화 레시피

어떤 것들을 만들 수 있을까요? 다음 세 가지만 시도해 봐도 업무 시간이 절반으로 줄어듭니다.

  • 파일 정리기: 다운로드 폴더에 쌓인 파일들을 확장자(pdf, jpg, docx)별로 분류해 각각의 폴더로 이동시키는 스크립트.
  • 웹 스크레이퍼: 내가 관심 있는 키워드가 포함된 기사 제목과 링크만 추출해 엑셀 파일로 저장하는 도구.
  • 이미지 일괄 편집: 수백 장의 사진 크기를 한 번에 줄이거나, 모든 사진 오른쪽 하단에 내 로고(워터마크)를 박는 프로그램.

4. 에러가 났을 때 대처하는 법: "왜 안 돼?"라고 물어보기

코딩에서 가장 큰 벽은 실행했을 때 발생하는 시뻘건 에러 메시지입니다. 비전공자는 여기서 포기하기 쉽지만, AI 시대에는 이 에러 메시지가 정답지로 가는 힌트입니다.

  • 복사 후 질문: 에러 메시지 전체를 복사해 AI에게 던지세요. "이 코드를 실행했는데 이런 에러가 나. 원인이 뭐고 어떻게 고쳐야 해?"
  • 단계별 확인: AI는 친절하게 "아, 파이썬 라이브러리가 설치 안 됐군요. 터미널에 이 명령어를 입력하세요"라고 가이드해 줍니다. 여러분은 그저 가이드를 따라 클릭만 하면 됩니다.

5. 결론: "도구가 없으면 만든다"는 자신감

AI와 함께하는 프로그래밍의 본질은 코딩 실력이 아니라 **'문제 해결의 주도권'**을 갖는 것입니다. 남이 만든 프로그램의 기능에 내 업무를 맞추는 것이 아니라, 내 업무 방식에 딱 맞는 도구를 직접 설계하는 쾌감을 느껴보세요.

오늘 당장 평소 가장 귀찮았던 단순 작업 하나를 떠올려 보세요. 그리고 AI에게 물어보세요. "이거 파이썬으로 자동화할 수 있어? 코드를 짜줘." 그 질문 하나가 여러분을 단순 작업자에서 '시스템 설계자'로 바꿔놓을 것입니다.


[29편 핵심 요약]

  • 자연어 코딩: 프로그래밍 문법을 외우는 대신 논리적인 작업 순서를 설명하여 코드를 생성한다.
  • 최신 도구 활용: 클로드 아티팩트나 커서(Cursor)를 통해 코딩 경험이 없어도 즉시 결과를 확인하고 수정한다.
  • 반복 업무 타격: 파일 정리, 데이터 수집, 일괄 편집 등 작지만 귀찮은 작업부터 자동화한다.
  • 디버깅 협업: 에러 발생 시 메시지를 AI와 공유하여 즉각적인 해결책을 찾고 학습의 기회로 삼는다.
반응형

댓글