챗GPT로 VBA 코딩을 해봤습니다.
알림
|
페이지 정보
작성일
2024.12.11 14:05
본문
젊을 때는 함수를 많이 공부해둔 터라 당시에는 이것저것 잘도 만들어 썼는데, 이제는 나이도 지천명을 넘은데다 VBA 코딩을 할 정도로 실무를 직접 하는 건 아니다 보니 많이 잊어버렸습니다.
마침 회사 내부적으로 미국 기업 재무제표 데이터를 받아서 원하는 포맷으로 가공하는 업무가 생겼는데, 밑에 애들이 못해서 다 늙은 몸을 이끌고 오랜만에 코딩을 해봤습니다.
하지만 이것저것 해봐도 깔끔하게 만들어지지 않아 문득 챗GPT에게 한 번 맡겨볼까 하고, 상황을 준 뒤 코드를 요구했습니다.
꽤 그럴싸한 코드를 만들어줬는데, 역시 완벽하게 이해는 못했는지 이상한 오류를 하나씩 안고 있더군요. 그래서 90% 가까운 완성도를 보여줬기에 잘못된 부분만 고쳐서 사용했습니다.
저만 그런지는 모르겠지만, 아예 프로그래밍 언어를 모르는 상태에서 챗GPT에게 코딩을 모조리 맡길 수는 없겠다는 생각이 들었습니다. 뭔가 이상한 결과값이 나오면 어디서 틀렸는지 알아볼 정도의 지식은 있어야겠더군요. 그래야 버그 수정하면서 작업할 수 있지, 아니면 대박 사고 터지겠다 싶었습니다.
그래도 예전이면 몇 시간에서 며칠 고생할 것을 1시간 이내로 끝낼 수 있다 보니 참 세상 좋아지기는 했습니다.
조금만 더 시간이 지나면 완벽하게 만들어주는 날이 오겠죠?
댓글 10
/ 1 페이지
빅머니님의 댓글의 댓글
@팡파파팡님에게 답글
투자 회사에서 VBA 꼭 다룰 줄 알아야 할 건 아니지만, 그래도 아는 직원이 하나도 없다는 건 정말 슬픈 일이죠. 그걸 노가다로 만들 생각들이라니!!!
Und3r9r0unD님의 댓글
엑셀로 데이터 다루는 회사 직원중에 VBA 쓸 줄 아는 사람 많지 않더라고요..
빅머니님의 댓글의 댓글
@Und3r9r0unD님에게 답글
출신이 공대 출신이다 보니 간단한 언어 쓰는 정도는 당연하다 싶었는데, 상경계 출신 직원들은 그렇지 않은 모양입니다.
김치군님의 댓글
유료 o1 기준으로..
원하는 기능만 잘 설명하면, 오류없이 잘 뽑아주던데요.. (저희도 회사에서 엑셀 활용중) 물론, 코드는 볼 줄 알아야지, 100% 믿으면 절대 안되죠 ㄷㄷ
원하는 기능만 잘 설명하면, 오류없이 잘 뽑아주던데요.. (저희도 회사에서 엑셀 활용중) 물론, 코드는 볼 줄 알아야지, 100% 믿으면 절대 안되죠 ㄷㄷ
빅머니님의 댓글의 댓글
@김치군님에게 답글
가끔 쓰는 거라 무료 버젼 쓰는 터라 유료와 어느 정도 성능 차이를 보일 지는 모르겠습니다.
김치군님의 댓글의 댓글
@빅머니님에게 답글
엄청많이 납니다... 아예 코드의 질이 달라요. 무료는 글에 쓰신것처럼 1-2개씩 꼭 빼먹습니다 ㅋㅋ 그리고 수정요청하면 다른 부분에서 또 빼먹습니다. 근데, 유료는 확실히 그런 현상이 적어요. 특히 o1
간큰남자님의 댓글
claude를 사용해서 프로그래밍을 보조하는데 저도 비슷한 느낌을 받고 있습니다.
간단한 사양은 잘 구현하는데 복잡해져갈 수록 하나 해결하면서 다른 쪽에서 에러를 내는...
그래서 적당히 기능 구현 쪽으로만 요구하면서 세부적이고 전체적인 수정은 따로 합니다.
그래도 생산성은 많이 오르네요.
간단한 사양은 잘 구현하는데 복잡해져갈 수록 하나 해결하면서 다른 쪽에서 에러를 내는...
그래서 적당히 기능 구현 쪽으로만 요구하면서 세부적이고 전체적인 수정은 따로 합니다.
그래도 생산성은 많이 오르네요.
어머님의 댓글
왕창 다 해달라고 하면 큰일 납니다. 중간에 지뢰가 최소 한개는 있습니다. 차근차근 하나씩 만들고 테스트 하고 이래야 낭패 안당해요.
nasguy님의 댓글
출력 샘플이나 error 를 보여 주면서 계속 다그치면, 꽤 출만하게 만들어 줍니다. ㅎㅎㅎ
사람이랑 비슷합니다.
사람이랑 비슷합니다.
팡파파팡님의 댓글
그래서 AI 코드 생성을 코파일럿(보조 파일럿)이라고 합니다
적어도 조종간은 휴먼이 쥐고 가야하는 상태이죠