스터디를 시작한 지 2주가 지나면서 많은 변화가 있었습니다. 회사를 다니며 퇴근 후와 업무 중 짬이 날 때마다 진행하다 보니 시간이 정말 빠르게 지나갔습니다.
가장 큰 성과는 Codex와 많이 친해졌다는 점입니다. 이제는 반복 업무나 개선이 필요한 일이 생기면 먼저 Codex와 대화하면서 해결 방법을 찾고, 필요한 경우 실제 업무에 활용할 수 있는 프로그램으로 만들어 효율 을 높이고 있습니다.
처음에는 Codex에게 짧고 단순하게 요청했습니다. 그러다 보니 제가 원하는 방향을 충분히 설명하기도 전에 프로그램이 만들어지는 경우가 많았습니다. 완성된 프로그램을 다시 프롬프트로 수정하고 보완하는 과정을 반복하면서 사용량도 빠르게 소진되었고, 작업 방향을 잡는 데에도 어려움이 있었습니다.
그러던 중 스터디장님을 통해 ‘계획 모드’를 알게 되었습니다. 이후에는 웹 프로그램을 바로 만들기 전에 Codex가 제안한 개발 계획을 먼저 확인하고, 빠진 기능이나 수정할 내용을 여러 차례 보완한 뒤 개발을 시작했습니다.
이 과정을 거치면서 제가 구상했던 ‘쿠팡 매출 변환 프로그램’도 조금씩 모습을 갖추게 되었습니다. 아직 보완해야 할 부분은 남아 있지만, 처음 시작했을 때와 비교하면 많은 성과를 이루었다고 생각합니다.
현재까지 진행한 내용
현재까지 완성하거나 진행 중인 기능은 다음과 같습니다.
자사 상품코드가 들어 있는 엑셀 파일 업로드
업로드한 자사 상품정보를 데이터베이스에 저장
같은 파일을 다시 업로드했을 때 기존 상품의 중복 등록 방지
데이터베이스에 없는 신규 상품만 선별하여 추가 등록
자사 상품코드와 쿠팡 상품코드를 연결하는 매핑 작업
기존에 매핑한 상품정보를 저장하고 다음 작업에서 다시 활용
쿠팡의 세트 상품을 자사 기준의 낱개 상품으로 변환
세트 수량에 따라 매출 수량과 금액을 나누는 기능 보완
상품코드 매핑은 어느 정도 진행되었지만, 현재 가장 어려운 부분은 상품 수량과 매출금액을 정확하게 분배하는 것입니다.
예를 들어 쿠팡에서는 상품을 2개 세트로 판매하지만, 자사 프로그램에는 낱개 단위로 등록해야 합니다. 이 경우 세트 상품의 수량을 낱개 수량으로 변환하고, 매출금액도 구성 수량에 맞게 나누어야 합니다. 할인이나 정산금액이 포함되면 단순히 금액을 반으로 나누는 것만으로는 해결하기 어려운 경우도 있습니다.
이 부분 역시 Codex와 계속 대화하면서 계산 기준과 예외 상황을 하나씩 정리하고 있습니다. 이번 주까지 수량 및 금액 분배 기능을 최대한 보완하는 것이 목표입니다.
앞으로의 목표
다음 단계에서는 변환된 매출 자료를 자사 제조·경영관리 프로그램의 업로드 양식에 맞는 엑셀 파일로 자동 생성할 계획입니다.
최종적으로는 쿠팡 매출 자료를 불러오면 다음 과정이 한 번에 이루어지도록 만드는 것이 목표입니다.
쿠팡 매출 엑셀 불러오기
쿠팡 상품과 자사 상품코드 자동 매핑
미매핑 상품만 별도로 확인하고 추가 매핑
세트 상품의 수량과 금액을 낱개 기준으로 자동 분배
변환 결과와 전체 매출금액 검증
자사 프로그램용 엑셀 파일 생성
가능하다면 자사 프로그램에 실시간으로 업로드
기존에는 이 업무를 수작업으로 처리하면 거의 하루에서 이틀이 걸렸습니다. 약 1,740행의 자료를 하나씩 확인하고 등록해야 했기 때문에 그동안에는 다른 업무를 거의 처리하지 못했습니다.
프로그램이 완성되면 반복적인 상품 확인과 수기 입력 시간을 크게 줄이고, 상품코드나 금액을 잘못 등록하는 실수도 예방할 수 있을 것으로 기대합니다.
2주 동안 느낀 점
처음에는 AI에게 요청만 하면 원하는 프로그램이 바로 완성될 것이라고 생각했습니다. 하지만 실제로 사용해 보니 중요한 것은 단순히 “프로그램을 만들어 달라”고 요청하는 것이 아니었습니다.
제가 하는 업무의 처리 방식과 예외 상황을 정확히 설명하고, 프로그램을 만들기 전에 계획을 충분히 검토하는 과정이 필요했습니다. 특히 계획 모드를 활용한 후에는 개발 방향을 미리 확인할 수 있어 불필요한 수정과 사용량을 줄이는 데 많은 도움이 되었습니다.
아직 완성 단계는 아니지만, 수작업으로 하루에서 이틀씩 걸리던 업무를 줄일 수 있는 가능성을 직접 확인했다는 점에서 큰 의미가 있습니다. 앞으로도 Codex와 꾸준히 대화하면서 부족한 부분을 하나씩 보완해 실제 업무에서 안정적으로 사용할 수 있는 프로그램으로 완성해 보려고 합니다.