•  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
분류
파일:상위문서.svg 상위 문서: AI코딩 준비 서비스

목차
1. 양식 사용 안내2. [기본 정보]3. Part 1. 코드의 지도 그리기
3.1. ⭐ Q1. 이 프로젝트는 한 문장으로 무엇인가?3.2. ⭐ Q2. 환경 설정 + 빌드 + 실행 — "일단 돌려보기"까지3.3. ⭐ Q3. 사용 라이브러리 점검3.4. ⭐ Q4. 구조 지도 — Entry point와 핵심 모듈3.5. ✨ Q5. 로그 처리 방식3.6. ⭐ Q6. 반드시 알아야 할 도메인 개념 3~5개
4. Part 2. 변경 경로와 영향 추적 (✨ 전체가 AI 세션 영역)
4.1. Q7. 이번에 추가/수정할 기능은?4.2. Q8. 어디를 손대야 하는가4.3. Q9. 변경의 영향 범위4.4. Q10. 막혔던 부분 / 더 알아봐야 할 것
5. 작성 가이드 (입문자용)


Phase A 진행 시간: 10:00~11:30 (1시간 30분)
1차: AI 없이 40분 + 자기 점검 10분
2차: 김경송과 함께 AI 활용 30분

1. 양식 사용 안내 [편집]

이 양식은 세 번 채워집니다:
1차 (코스 당일, AI 없이) - 빈 칸이 많이 남아도 괜찮습니다
2차 (코스 당일, AI 활용) - 1차에서 못 채운 부분을 채웁니다
3차 (1주일 후, 본인 업무 코드) - 같은 양식을 본인 일에 적용합니다
💡 각 항목의 표시는 1차에 꼭 시도해볼 항목, 표시는 2차 AI 세션에서 채워도 충분한 항목입니다.
1차에서 못 채운 항목은 그대로 비워둡니다. 빈 칸이 곧 비교 데이터입니다.

2. [기본 정보] [편집]

  • 학습자명 / 소속:
  • 분석 대상 코드:
  • 작성 차수: ☐ 1차 (AI 없이) ☐ 2차 (AI 활용) ☐ 3차 (1주일 후 본인 코드)
  • 작성일:

3. Part 1. 코드의 지도 그리기 [편집]

3.1. ⭐ Q1. 이 프로젝트는 한 문장으로 무엇인가? [편집]

누가, 무엇을 위해, 어떤 문제를 푸는 시스템?

답:

3.2. ⭐ Q2. 환경 설정 + 빌드 + 실행 — "일단 돌려보기"까지 [편집]

첫 코드를 만났을 때 가장 큰 관문. 여기를 통과하면 절반은 한 것.
  • 주요 언어 / 프레임워크:
  • 설정 파일 위치 및 핵심 항목 (예: .env, application.yml, config.json):
  • 빌드 방법:
  • 실행 방법:
  • 연결되어야 하는 외부 시스템 (DB, API, 큐 등):
  • ✨ "이걸 안 맞추면 실행이 안 된다" 싶은 함정 / 자주 까먹는 설정:

3.3. ⭐ Q3. 사용 라이브러리 점검 [편집]

  • 의존성 파일 위치 (package.json, requirements.txt, build.gradle 등):
  • 핵심 라이브러리 3~5개와 용도:
    • [라이브러리명] → 용도:
    • [라이브러리명] → 용도:
    • [라이브러리명] → 용도:
  • ✨ 처음 보거나 특이한 라이브러리 (있다면):

3.4. ⭐ Q4. 구조 지도 — Entry point와 핵심 모듈 [편집]

  • 실행이 시작되는 entry point:
  • 핵심 폴더/모듈 3~5개와 각각의 역할:
    • [모듈명] → 역할 한 줄:
    • [모듈명] → 역할 한 줄:
    • [모듈명] → 역할 한 줄:

3.5. ✨ Q5. 로그 처리 방식 [편집]

  • 사용하는 로그 라이브러리 / 방식:
  • 로그가 어디에 쌓이는가 (파일 / 콘솔 / 외부 시스템):
  • 에러 발생 시 추적할 수 있는 경로:
  • 로그 레벨 정책 (있다면):

3.6. ⭐ Q6. 반드시 알아야 할 도메인 개념 3~5개 [편집]

코드를 이해하려면 알아야 할 핵심 용어
  • [용어] → 의미:
  • [용어] → 의미:
  • [용어] → 의미:

4. Part 2. 변경 경로와 영향 추적 (✨ 전체가 AI 세션 영역) [편집]

4.1. Q7. 이번에 추가/수정할 기능은? [편집]

  • 한 줄로:
  • 가장 비슷한 기존 기능이 어디 있는가:

4.2. Q8. 어디를 손대야 하는가 [편집]

  • 수정 대상 파일/함수:
  • 그 함수를 호출하는 곳 (caller):
  • 그 함수가 호출하는 것 (callee):

4.3. Q9. 변경의 영향 범위 [편집]

  • 영향 받을 수 있는 다른 기능/모듈:
  • 관련 있는 기존 테스트:
  • 로그를 추가/수정해야 할 지점:

4.4. Q10. 막혔던 부분 / 더 알아봐야 할 것 [편집]

솔직하게 — 검수 미팅에서 다룰 거리가 됩니다.

5. 작성 가이드 (입문자용) [편집]

  • 1차에 다 못 채워도 괜찮습니다. 비워두는 게 더 가치 있는 비교 데이터입니다.
  • 새 코드 만났을 때 가장 어려울 부분은 Q2입니다. 절반의 싸움은 일단 돌려보기까지 가는 거예요.
  • 자기 점검 10분 동안: 채운 칸과 안 채운 칸을 표시해두고, 막혔던 지점을 따로 메모해두세요. 그게 AI 세션의 출발점입니다.