개발자가 아니어도 가능함 : 제미나이를 활용한 간단한 데이터 정리 및 코딩 보조


업무를 하다 보면 엑셀에 흩어진 데이터를 일일이 정형화하거나, 반복적인 파일 이름 변경, 또는 단순 규칙에 따른 웹 데이터 수집 같은 일로 몇 시간씩 소요되는 경우가 많습니다. '개발자나 코딩을 잘하는 동료에게 부탁해 볼까?' 싶다가도 바쁜 동료의 눈치가 보여 결국 일일이 손으로 노가다 작업을 반복하곤 합니다.

저 역시 프로그래밍 언어나 복잡한 코딩 규칙을 전혀 알지 못하던 시절에는 이러한 단순 반복 업무가 큰 스트레스였습니다. 하지만 제미나이(Gemini)를 활용하기 시작하면서 코딩 지식 없이도 간단한 파이썬 스크립트를 생성해 몇 시간 걸릴 작업을 단 몇 초 만에 처리하는 법을 알게 되었습니다. 

코딩을 몰라도 제미나이를 '나만의 개인 개발 보조원'으로 삼아 데이터를 쉽게 정리하고 업무를 자동화하는 방법을 알려드립니다.

1. 비전공자를 위한 제미나이 코딩 지시 3단계 원칙

개발 지식이 없는 상태에서 AI에게 코딩을 부탁할 때 가장 큰 장애물은 '무엇을 어떻게 요청해야 할지 모른다'는 점입니다. 이때는 코딩 용어를 쓸 필요 없이, 내가 원하는 [입력값] - [처리 방식] - [출력 결과]를 자연스러운 문장으로 설명해 주면 됩니다.

  1. 입력값 명시: "나에게는 날짜, 이름, 금액이 제각각 섞인 엑셀 파일(CSV)이 있어."

  2. 처리 방식 명시: "금액 항목에서 숫자가 아닌 문자는 모두 지우고, 날짜는 YYYY-MM-DD 형식으로 통일해 줘."

  3. 출력 방식 명시: "이 작업을 수행하는 파이썬(Python) 코드를 작성해 주고, 코딩을 전혀 모르는 사람이 어떻게 실행해야 하는지 초보자용 가이드도 함께 써줘."

이렇게 지시하면 제미나이는 필요한 코드를 작성해 줄 뿐만 아니라, 무료 프로그램(예: Google Colab)을 이용해 코드를 복사해서 붙여넣고 실행하는 방법까지 친절하게 안내해 줍니다.

2. 실무에서 바로 쓰이는 데이터 정제 예시

가장 흔하게 발생하는 문제 중 하나는 고객 목록이나 상품 데이터의 포맷을 맞추는 일입니다. 예를 들어 성명과 전화번호가 한 셀에 섞여 있거나, 주소가 불규칙하게 입력되어 있을 때 제미나이는 강력한 성능을 발휘합니다.

내가 자주 활용하는 방식은 데이터의 일부 샘플을 제미나이에 직접 보여주는 것입니다.

예시 프롬프트: "아래 텍스트는 형식 없이 복사된 회원 정보야. [홍길동 / 010-1234-5678 / 서울시 강남구 / gildong@email.com] [이몽룡, 01098765432, 서울 서초구, leemr@email.com]

이 데이터를 엑셀에 바로 붙여넣을 수 있도록 '이름 | 전화번호 | 주소 | 이메일' 형태의 표(Table)로 정리해 줘. 전화번호는 모두 '010-0000-0000' 형태로 기호(-)를 통일해 줘."

이처럼 샘플 데이터와 함께 원하는 형태를 지정하면, 코드를 작성하지 않고도 대화창 안에서 즉시 깨끗하게 정제된 데이터 표를 얻을 수 있습니다.

3. 코드 에러 발생 시 대처법과 AI 활용의 한계

제미나이가 짜준 코드를 실행했을 때 빨간색 오류 메시지가 뜨면 당황하기 쉽습니다. 하지만 당황할 필요가 전혀 없습니다. 오류 메시지 전체를 복사해서 제미나이 대화창에 그대로 다시 던져주면 됩니다.

  • 오류 수정 요청: "네가 알려준 코드를 실행했는데 이런 에러 메시지가 나왔어: [오류 메시지 붙여넣기]. 원인이 무엇이고 어떻게 수정해야 해?"

제미나이는 즉시 원인을 분석하여 수정된 코드를 다시 제안해 줍니다.

다만, 코딩 보조 기능 활용 시 반드시 기억해야 할 한계가 있습니다. 제미나이가 작성한 코드가 복잡한 시스템 내부 데이터베이스나 정교한 웹사이트 구조를 다룰 때는 의도와 다르게 작동하거나 대량의 데이터를 손실시킬 위험이 있습니다. 따라서 중요한 원본 데이터는 항상 별도로 백업해 두고, 테스트용 사본 파일에서 먼저 코드를 돌려보는 신중함이 필수적입니다.

핵심 요약

  • 비전공자도 [입력값 - 처리 방식 - 출력 결과] 구조로 명확히 지시하면 제미나이를 통해 파이썬 코드나 자동화 스크립트를 쉽게 얻을 수 있습니다.

  • 흩어지거나 형식이 불규칙한 데이터는 샘플을 보여주며 표 형태나 통일된 규격으로 정제해 달라고 요청할 수 있습니다.

  • 코드 실행 중 에러가 발생하면 오류 문구를 그대로 제미나이에 다시 입력하여 수정받을 수 있으며, 데이터 손실 방지를 위해 원본 백업은 필수입니다.

댓글 쓰기

0 댓글

신고하기

프로필

이 블로그 검색

이미지alt태그 입력