AI
해커톤 경험을 통해 엿본 AI시대에 개발자가 가져야 할 자세
두줄요약
해커톤에서 AI 채용 도우미 AIVA를 만들며 이력서와 과제 분석, 코드 실행 검증까지 실험했습니다. 프롬프트 설계와 캐싱, 토큰 제한을 고민하며 AI 시대 개발자의 자세도 함께 성찰했습니다.
핵심 내용
- 카카오페이 해커톤에서 AI 채용 도우미 AIVA를 만들며 채용 과정의 생산성과 평가 보조 가능성을 실험
- 이력서 분석, 기술과제 분석, 추천 질문 생성, 코드 실행 검증, 브라우저 기반 코드 확인까지 여러 기능을 구현
- 프롬프트 설계, 캐싱, 출력 제어, 토큰 제한, RAG 대신 전체 코드 컨텍스트 제공 같은 실무적 고려사항을 정리
- 최종 판단과 책임은 여전히 사람에게 있다는 관점에서 AI 시대 개발자의 자세를 성찰
적용해볼 점
- 채용처럼 기준이 비교적 반복되는 업무에 LLM을 보조 도구로 활용하는 접근
- 출력 품질과 일관성을 높이기 위한 프롬프트 정교화와 캐싱 적용
- 전체 맥락이 중요한 코드 분석에서는 RAG보다 충분한 컨텍스트 직접 주입을 검토
- 해커톤처럼 짧은 기간에는 단순하고 디버깅하기 쉬운 아키텍처를 우선 선택
