이제 직접
자동화 프로그램을 만들 차례입니다.
지금까지 우리는 ChatGPT와 함께 Python 프로그램을 만들고, 반복되는 작업과 파일, 데이터를 자동으로 처리하는 방법을 알아보았습니다.
이제 마지막으로 여러분이 실제로 필요로 하는 작업을 선택해서 나만의 자동화 프로그램을 만들어 봅시다.
1. 내가 반복하는 업무를 찾아봅니다.
먼저 매일 또는 자주 반복하는 작업을 생각해 봅니다.
"매일 여러 개의 파일을 정리하고 있어요."
"같은 형식의 데이터를 계속 확인하고 있어요."
"여러 개의 파일에서 필요한 내용을 찾아야 해요."
작은 작업이라도 괜찮습니다. 반복되는 작업 하나를 선택하는 것이 자동화의 첫 번째 단계입니다.
2. 원하는 결과를 구체적으로 생각합니다.
단순히 "자동화해 줘"라고 요청하는 것보다 어떤 작업을 하고 싶은지 구체적으로 설명하면 더 원하는 프로그램에 가까워집니다.
"특정 폴더에 있는 모든 CSV 파일을 읽어서
하나의 파일로 합쳐 줘.
파일 이름은 result.csv로 저장해 줘."
이제 우리는 이 내용을 ChatGPT에게 그대로 설명하면 됩니다.
3. ChatGPT와 함께 프로그램을 만듭니다.
ChatGPT가 만든 코드를 바로 실행해 보고, 원하는 결과가 나오지 않으면 수정해 달라고 요청하면 됩니다.
"파일을 합친 후
처리한 파일 개수도 알려줘."
처음부터 완벽한 프로그램을 만들 필요는 없습니다. 실행해 보고, 필요한 기능을 하나씩 추가하면서 프로그램을 발전시키면 됩니다.
4. 나만의 프로그램으로 발전시켜 봅니다.
처음에는 단순히 파일 하나를 처리하는 작은 프로그램일 수 있습니다.
하지만 필요한 기능을 계속 추가하다 보면 나에게 꼭 맞는 자동화 프로그램으로 발전할 수 있습니다.
파일 자동 정리
↓
데이터 자동 처리
↓
결과 자동 저장
↓
나만의 업무 자동화 프로그램
가장 중요한 것은 작은 자동화 프로그램을 직접 만들어 보는 경험입니다.
이제 여러분도 만들 수 있습니다.
Python 문법을 모두 외우지 않아도 괜찮습니다.
내가 원하는 작업을 생각하고, ChatGPT에게 설명하고, 직접 실행하면서 하나씩 수정하면 됩니다.
"내가 매일 반복하는 작업을
Python으로 자동화하고 싶어.
어떤 프로그램을 만들 수 있을까?"
이 질문에서부터 여러분만의 새로운 프로그램이 시작될 수 있습니다.
5강 강의 마무리
생각보다 프로그래밍은
어렵고 복잡한 것에서 시작되지 않습니다.
문제 찾기 → AI에게 설명 → 프로그램 만들기 → 실행 → 개선
이제 여러분도
나만의 업무 자동화 프로그램을
만들어 볼 수 있습니다.