분류
Phase B는 AI와 함께 작은 기능을 만들어보는 시간입니다.
본인 수준에 맞는 과제를 1개 선택하세요.
1. 메뉴 선택 안내 [편집]
본 메뉴는 두 개의 트랙으로 구성되어 있습니다.
트랙 | 대상 | 과제 성격 |
🟢 입문자 트랙 | 코딩 입문자 / 코딩에 자신 없는 분 | 기존 코드 손대기 수준 |
🟠 숙련자 트랙 | 코딩 경험이 있는 분 / AI 기능 만들어보고 싶은 분 | AI 기능 자체를 만들기 |
💡 숙련자 트랙은 완주가 목표가 아닙니다. 1시간 동안 AI랑 같이 어디까지 갈 수 있는지 보는 것이 목표입니다. 못 끝낸 부분은 1주일 후 본인 업무에서 마저 진행하셔도 됩니다.
2. 🟢 입문자 트랙 (예상 60분 내) [편집]
번호 | 과제 | 학습 포인트 | 난이도 |
L1 | 다국어 메시지 추가 | 다국어 처리 흐름 파악 | ⭐ |
L2 | 목록 화면에 새 필터 또는 정렬 옵션 추가 | 기존 코드 패턴 따라 확장 | ⭐⭐ |
L3 | 입력 폼에 validation 1개 추가 | 입력 처리 흐름 + 에러 처리 | ⭐⭐ |
L4 | 기존 기능에 테스트 코드만 추가 (코드 변경 없음) | 테스트 작성 자체에 집중 | ⭐ |
2.1. L1. 다국어 메시지 추가 [편집]
- 무엇을 만드나: 기존 화면에 다국어 메시지 항목 1~2개 추가
- 왜 좋은 첫 과제인가: 코드 변경 폭이 작아서 부담이 적습니다. 그러면서도 "AI에게 어떻게 부탁할지"의 기본 패턴은 모두 적용해볼 수 있습니다.
- 확인 방법: 다른 언어 설정으로 전환했을 때 새 메시지가 나타나는지 확인
2.2. L2. 목록 화면에 새 필터 또는 정렬 옵션 추가 [편집]
- 무엇을 만드나: 기존 목록 화면에 새 필터 옵션(예: 상태별 필터) 또는 정렬 옵션(예: 최신순/이름순) 추가
- 왜 좋은 과제인가: 기존 코드의 패턴을 그대로 따라 확장하는 연습이 됩니다. 실무에서 가장 자주 만나는 형태의 작업입니다.
- 확인 방법: 필터/정렬 옵션 선택 시 결과가 변하는지 확인
2.3. L3. 입력 폼에 validation 1개 추가 [편집]
- 무엇을 만드나: 기존 입력 폼에 새 validation 추가 (예: 글자 수 제한, 특수문자 금지, 이메일 형식 검증 등)
- 왜 좋은 과제인가: 입력 처리 + 에러 처리 + 사용자 메시지 표시까지 한 사이클을 작게 경험합니다.
- 확인 방법: 잘못된 입력 시 에러 메시지가 나타나는지 확인
2.4. L4. 기존 기능에 테스트 코드만 추가 [편집]
- 무엇을 만드나: 기존에 동작하는 기능 1개를 골라서 단위 테스트 코드를 작성
- 왜 좋은 과제인가: 코드 변경 부담이 0입니다. 테스트 작성 자체가 진입 장벽 높은 영역이므로, AI 활용 가치가 가장 극적으로 드러납니다.
- 이런 분께 추천: "코드 변경은 진짜 부담스러워요"라고 느끼는 분
- 확인 방법: 작성한 테스트가 실제로 통과/실패하는지 실행 확인
3. 🟠 숙련자 트랙 (예상 60분, 완주 못해도 OK) [편집]
번호 | 과제 | 학습 포인트 | 예상 시간 |
H1 | HRCare 공고 AI 요약 기능 추가 | 외부 LLM API 호출, 결과 파싱/표시 | 1h |
H2 | HRCare 비서 서비스 AI 라우팅 기능 추가 | 의도 분석 → 분기 처리 | 1h+ |
3.1. H1. HRCare 공고 AI 요약 기능 추가 [편집]
- 무엇을 만드나: 기존 공고 페이지에 "AI 요약 보기" 버튼을 추가. 클릭 시 LLM API를 호출하여 공고 내용을 요약하여 표시.
- 학습 포인트: 외부 LLM API 호출 방식, 비동기 처리, 결과 파싱과 표시
- 확인 방법: 공고 페이지에서 요약 버튼 클릭 시 합리적인 요약이 나타나면 동작 OK
3.2. H2. HRCare 비서 서비스 AI 라우팅 기능 추가 [편집]
- 무엇을 만드나: 사용자 자연어 질의를 받아 적절한 페이지/기능으로 라우팅하는 기능
- 학습 포인트: AI를 활용한 의도 분석, 조건 분기, 사용자 경험 설계
- 확인 방법: 몇 가지 케이스에서 라우팅이 적절히 일어나는지 확인
- 참고: 가장 도전적입니다. 간단한 키워드 매칭 + AI 답변 1단계만 구현으로 시작해도 충분합니다.
4. 결과 검증 기준 [편집]
입문자 트랙: 의도한 동작이 실제로 일어나면 OK
숙련자 트랙: 1시간 안에 완벽한 결과를 만드는 것이 아니라, AI와 함께 어디까지 갔는지의 흔적이 검수보고서에 남으면 OK. AI 응답 품질이 완벽하지 않아도 됩니다.
숙련자 트랙: 1시간 안에 완벽한 결과를 만드는 것이 아니라, AI와 함께 어디까지 갔는지의 흔적이 검수보고서에 남으면 OK. AI 응답 품질이 완벽하지 않아도 됩니다.
5. 과제 선택 후 [편집]
1. Phase A 산출물 양식의 Q7~Q10을 먼저 채웁니다 (어디를 손댈지 사전 분석)
2. AI Prompting Cheat Sheet의 패턴을 보면서 AI와 대화 시작
3. 작업 종료 후 AI 협업 회고 노트 작성
2. AI Prompting Cheat Sheet의 패턴을 보면서 AI와 대화 시작
3. 작업 종료 후 AI 협업 회고 노트 작성