본문으로 건너뛰기

Day 4: 깊이 들어가다

오늘은 자신의 역할과 도메인에 더 깊이 들어가는 날입니다.

사흘이 지났습니다. 회사도 알고, 팀도 알고, 일도 시작했습니다. 오늘은 내가 맡은 영역에 집중합니다.


오늘의 목표

  • 첫 번째 task 마무리 (또는 진전)
  • 담당 영역 문서/코드 깊이 읽기
  • 역할별 심화 학습
  • 더 많은 1:1 미팅 (남은 팀원)

오전: Task 마무리

진행 중인 Task

어제 시작한 task를 계속 진행합니다.

오늘 목표:

  • 리뷰 요청할 수 있는 상태까지
  • 또는 명확한 진전

막혀 있다면:

  1. 어디가 막혔는지 구체화
  2. 시도한 것 정리
  3. 바로 도움 요청

Task 완료 시

PR/결과물 제출:

"[task] 완료해서 리뷰 요청드립니다.
[변경 내용 요약]
확인 부탁드려요!"

체크리스트:

  • 요구사항 충족 확인
  • 테스트 통과 (해당 시)
  • 문서 업데이트 (필요 시)
  • 리뷰 요청

오후: 역할별 심화 학습

지금부터는 역할에 따라 다른 활동을 합니다.

개발자라면

코드베이스 탐색:

  1. 주요 디렉토리 구조 파악
  2. 핵심 모듈/컴포넌트 이해
  3. 코드 스타일 가이드 확인
  4. 테스트 구조 파악

읽어볼 것:

  • README 파일들
  • CONTRIBUTING.md (있다면)
  • 기술 스택 문서
  • 아키텍처 다이어그램 (있다면)

실습:

  • 로컬에서 프로젝트 빌드 & 실행
  • 테스트 돌려보기
  • 간단한 변경 후 동작 확인

선배에게 물어볼 것:

  • "이 코드베이스에서 가장 중요한 부분이 어디인가요?"
  • "새로 들어와서 처음 이해하기 어려웠던 부분이 있었나요?"
  • "코드 리뷰할 때 중점적으로 보는 게 뭔가요?"

디자이너라면

디자인 시스템 탐색:

  1. Figma 디자인 시스템 파일 열기
  2. 컴포넌트 구조 파악
  3. 색상, 타이포그래피, 스페이싱 가이드
  4. 사용 패턴 이해

읽어볼 것:

  • 브랜드 가이드라인
  • 디자인 원칙 문서
  • 최근 프로젝트 디자인 파일

실습:

  • 디자인 시스템 컴포넌트로 간단한 화면 구성해보기
  • 기존 디자인 파일 분석

선배에게 물어볼 것:

  • "디자인 핸드오프는 어떻게 하나요?"
  • "디자인 피드백 프로세스가 어떻게 되나요?"
  • "가장 자주 쓰는 컴포넌트가 뭔가요?"

PM/마케터라면

비즈니스 이해:

  1. 제품/서비스 직접 사용해보기
  2. 경쟁사 분석 문서 읽기
  3. 고객 페르소나 문서
  4. 최근 마케팅 캠페인 자료

읽어볼 것:

  • 제품 로드맵
  • OKR 및 KPI 대시보드
  • 고객 피드백 모음
  • 마케팅 성과 리포트

실습:

  • 제품을 사용자 관점에서 사용
  • 경쟁사 제품도 사용해보기

선배에게 물어볼 것:

  • "우리 고객이 가장 좋아하는 기능이 뭔가요?"
  • "가장 큰 도전 과제가 뭔가요?"
  • "성공을 어떻게 측정하나요?"

남은 1:1 미팅

아직 못 만난 팀원

이번 주 내로 팀원 전원과 최소 1번씩 이야기하세요.

스케줄이 안 맞으면:

  • 다음 주 초로 잡기
  • 짧게라도 (15분)
  • Slack으로 간단히 인사라도

다른 팀 key person

협업할 다른 팀 담당자:

  • 직접 일할 일이 있는 사람
  • 정보를 주고받을 사람
"안녕하세요! [팀]의 신입 [이름]입니다.
앞으로 [영역]에서 협업하게 될 것 같아서
인사드리고 싶었어요. 15분 시간 괜찮으실까요?"

도메인 지식 축적

모르는 용어 정리

회사마다, 팀마다 고유한 용어가 있습니다.

개인 Notion 페이지에:

## 용어집

| 용어 | 의미 |
|------|------|
| [용어1] | [설명] |
| [용어2] | [설명] |

물어보기:

"자주 나오는 [용어]가 정확히 뭔가요?"

중요한 컨텍스트 파악

왜 이렇게 하는지:

  • 현재 아키텍처가 왜 이렇게 됐는지
  • 이전에 시도했다가 안 된 것
  • 앞으로 바뀔 수 있는 것

역사를 아는 사람에게:

"[X]가 왜 이렇게 되어 있는지 궁금해서요.
이유가 있을까요?"

퇴근 전: 정리

오늘 체크리스트

  • 첫 번째 task 진전/완료
  • 역할별 심화 학습
  • 남은 1:1 미팅 (가능하면)
  • 용어/컨텍스트 정리

이번 주 진행 상황 정리

Notion에:

## 첫 주 진행 상황 (Day 4)

**완료한 것:**
- [ ] 계정 셋업
- [ ] Wiki 읽기
- [ ] 팀원 1:1 미팅
- [ ] 첫 번째 task

**배운 것:**
- [핵심 학습 1]
- [핵심 학습 2]
- [핵심 학습 3]

**아직 모르는 것:**
- [질문 1]
- [질문 2]

**내일 할 것:**
- [계획]

매니저에게

Slack DM:

Day 4 마무리입니다!

[task] [상태: 완료/진행 중]
오늘은 [심화 학습한 내용]도 파악했습니다.

내일 [계획] 진행하면 될까요?

Day 4 FAQ

"심화 학습할 시간이 없었어요."

Task가 생각보다 오래 걸렸다면 괜찮습니다.

우선순위:

  1. Task 진전 (가장 중요)
  2. 심화 학습 (시간 되면)

심화 학습은 다음 주에 계속해도 됩니다.

"코드/문서가 너무 많아요."

전부 읽으려 하지 마세요.

집중 영역 정하기:

  • 내가 수정할 부분
  • 관련된 부분
  • 핵심 흐름만

나머지는 필요할 때 찾아보면 됩니다.

"레거시 코드가 이해 안 돼요."

정상입니다. 모든 코드베이스에는 역사가 있습니다.

  1. 동작하는 것 먼저 확인
  2. 입력과 출력 파악
  3. 왜 이렇게 됐는지 물어보기
  4. 문서화되지 않은 것 메모

"질문이 너무 많은 것 같아요."

질문은 많이 해도 됩니다. 특히 첫 주에는.

단, 같은 질문을 반복하지 않도록:

  • 답변 메모하기
  • 나중에 참고할 수 있게 정리
  • "전에 알려주셨는데 다시 확인하면..."

다음 단계

내일 (Day 5):

  • 첫 주 마무리
  • 피드백 주고받기
  • 다음 주 계획

이번 주 마지막 목표:

  • 첫 번째 기여 완료
  • 팀 프로세스 한 바퀴
  • 첫 주 회고

벌써 나흘째입니다. 조금씩 감이 오시나요?


← Day 3 | Day 5 →