안녕하세요 크루님들
오늘 사내 바이브코딩 경진대회 참가 완료했습니다.(이전글 참고..ㅋㅋhttps://vibecrew.kr/build/11627)
제출기한은 20일 까지라 눈에 띄는 개선사항이 있으면 고칠거 같지만 어떻게 할진 잘 모르겠습니다.
일단 제 아이템은 이겁니다.(깃허브 참고)
https://github.com/casareborgia/todo-public.git
사실, 제 개인적 경험에 기반(업무를 놓침)하여 만든거지만. 사내 메신저의 잠수함패치(?) 결과 메신저 에서 제공하는 캘린더 및 투두리스트가 있었습니다. 그렇기에 무조건 메신저서 제공하는 투두리스트와 차별화 시켜야할 부분이 필요했습니다. 그걸 반영하여 메신저 및 사내 업무관리시스템서 오는 업무관련 내용을 자동으로 캘린더에 등록하는 투두리스트를 만들게 되었습니다.
이번에 경진대회에 참가하면서 느낀점을 간단히 이야기 해보고자 합니다.
개발은 힘들더라 : 보통 바이브코딩을 접하게 되면 가장 먼저 만들어보는건 뽀모도로 앱 및 투두리스트 입니다. 그런데 이걸 정말 나의 필요에
맞게 구현하는건 별개의 문제더라고요. 저 같은 경우 위 프로그램을 만들면서 사내메신저 쪽지의 과탐(온갖 쪽지를 업무로 파악)이 엄청 많았는데
이걸 막고 진짜 업무에 해당하는 쪽지인지 식별해내는건 정말 어려웠습니다. 제대로 만들었다고 생각했음에도 불구 어디서 하나씩 뻥뻥 터지는데
진짜 스트레스더라고요.ㅋㅋ 마침 요즘 업무가 한가해서 망정이었지 만약 빡셌으면 엄두도 내지 못했을듯 합니다.
- CLI의 이점 : 대부분 회사들은 업무용 피씨가 망분리가 되어 있을겁니다.(내부망/외부망) 저희 회사의 경우도 동일하며, 내부망에 각종 코딩툴(커서, 클로드코드, 코덱스, 안티그래비티등)은 깔리지 않습니다.(앞으로도 없을거 같고요), 그리고 내외부망 모두 각종 보안솔루션 들이 설치되어 있습니다.
저희 회사또한 동일해서, 외부망에 깔린 클로드코드 데스크톱은 칼같이 지워졌습니다. 깃허브 레포를 불러와서 클라우드로 작업해야하나. 할때
우연히 CLI를 깔았는데...보안솔루션이 못잡더군요. 덕분에 편하게 작업했습니다.(깃허브 CLI도 못지우더라고요.) 최근 공무원이나. 교사분들이
바이브코딩으로 각종 툴을 만드는 경우가 많으신데, 이런 방식으로 만든게 아닌가 싶습니다. 이번 경험으로 CLI와 보다 친숙해질수 있었습니다.
- 코드로 할수있는건 의외로 많았다 : 제가 가장 심혈을 기울인 부분(사내 메신저의 업무지시 쪽지의 과탐 줄이기)에 대한 이야기입니다. 저는 이게 코드로 구현이 될지 의심스러웠습니다. 그런데 되더라고요. 대략 (1) 업무와 관련된 키워드 도출(요청, 검토, 회신등), 업무지시의 성격(기한제시)
(3) 업무관련 첨부파일 여부, 등을 점수화했고, 쪽지의 내용이 특정점수에 미해당시 캘린더에서 제외하는 식으로 구성을 클로드코드에 지시, 작성하였습니다. 이정도라면 JEV 같은 의사결정모델 없이도 흉내는 가능했습니다. 추가로 머신러닝 등의 방식을 코드로 구현하여(생각해보니 AICE 어쏘나, 프로페셔널 또한 파이썬 코드쳐서 구현하는거네요?ㅎ) 사용해보는거도 생각해 봤습니다만. 이건 학습을 제가 시켜야 해서
기한내 (11월20일 까지입니다. 뭐 주말 다 바쳐서 하면 할수도 있을거 같습니다만...) 이건 모른척 했습니다. 만약, 입상하고 경영진의 그룹웨어 고도화
지시가 있으면 한번 해보려고요.ㅋㅋㅋ(내부망서 AI가 없는 상황에 AI를 코드로만 구현했다면, 뭐 직렬변경을 요구받을지도 모르겠네요^^;;)
일전에, "코드로 구현할수 있는건 최대한 코드로 구현" 이란 말을 어디서 들은거 같은데. 이번 사례에 해당된다고 생각하며, 다른 크루님들도 코딩시 참고하시면 좋을거 같습니다.
- 후기 : 일단 제가 만든 프로그램을 부서원들에게 공유하였습니다. 관심없는 분들도 많지만. 한번 써보신 분들은 좋다고 하네융ㅋㅋ(아마 메신저서 제공되는걸 모른듯 합니다.ㅎㅎ)
어쩌면 내일도 전 수정을 하고있을듯 합니다.
두서없는 글 읽어주시어 감사합니다.
쓸땐 재미있었는데 써놓고 보니 조금 노잼이네융..ㅠㅠ
20일까지 개선 범위를 정하신다면, 부서원께서 자동 등록된 항목을 지우거나 빠진 일을 직접 추가한 경우부터 모아 보시면 어떨까요? ‘업무 아닌데 잡힌 것’과 ‘해야 할 일인데 빠진 것’을 나눠 보면 다음에 고칠 기준을 고르기 쉬울 것 같아요. 두 종류의 예시를 조금씩 남겨두면 규칙을 바꾼 뒤 전에 되던 게 다시 틀어지는지도 비교할 수 있고요.