본문 바로가기
회고/네이버 부스트캠프 9기

[네부캠] 네이버 부스트캠프 웹・모바일 9기 - 멤버십 10주 차 회고 (그룹프로젝트 week2)

by NewCodes 2024. 11. 8.

 

안녕하세요! NewCodes입니다!

 

 

이번에는 그룹프로젝트 2주 차 회고를 해보겠습니다!

팀 단위로 코드를 작성하는 건 처음이었는데요!

 

느낀 걸 적어보고자 합니다 ㅎㅎ 

 


🚀 이번 주에 팀에서 했던 일

데모 때 20명 접속!!

  1. 프로젝트 배포
  2. 게임방 생성 및 입장 기능 구현
  3. 실시간 채팅 기능 구현
  4. 실시간 위치 업데이트 기능 구현
  5. 매일 회의 및 회고

 


👍 개인적으로 했던 일

ERD 설계 (아직 진행중!!)

  1. 팀장으로서 데일리 스크럼 및 회의 진행
  2. BE Socket.io 초기 설정
  3. 게임 생성 이벤트 핸들러 구현
  4. 실시간 채팅 이벤트 핸들러 구현
  5. 테스트 코드 작성 및 리팩토링
  6. ERD 설계 진행중 (퀴즈, 유저, 캐시템)
  7. 퀴즈셋 생성 API 요청/응답 형식 정하기

 


😋 느낀 점

  1. 이번 주 팀 목표를 이뤘다!
    1. 게임방 생성하여 대기방 입장,
    2. 실시간 채팅, 위치 업데이트 기능 구현,
    3. 배포까지 !!
    4. 처음 팀 단위로 협업하는 거라 속도가 가늠이 안 됐는데, 목표를 적절히 잘 둔 것 같다.
  2. 프로젝트가 배포되어 돌아가는 모습을 보니 박수가 절로 나왔다.
    1. 이맛에 개발하지 않을까?
  3. 현재 내 루틴대로 잘하고 있다.
    1. 6주 차까지 잘 완주하기 위해서 페이스 조절도 하면서 해야겠다.
    2. 역시 우선순위를 잘 따져야 할 것 같다.
  4. 데일리 스크럼 할 때 TASK 분배하는 시간이 조금씩 단축되고 있다.
    1. 이렇게 일하는 방식에 점점 더 익숙해지고 있는 것 같다.
  5. 역시 이번에도 수면 루틴을 잘 지켰다.
    1. 저녁 11:30 ~ 12:30에 수면
    2. 아침 7:30 ~ 8:10에 기상
    3. 덕분에 높은 컨디션과 집중력을 유지하고 있다.
  6. 서버에 로그 찍히는 걸 보니 신기했다.
    1. 이전에는 맨날 로컬에서만 찍히는 로그를 보기만 했었다.
    2. 이번에는 클라우드에 직접 접속해 우리의 프로젝트의 로그가 찍히는 걸 보니 신기했다.
    3. 로깅, 모니터링 등에 대해서 더 알아보고 싶다.
    4. 이외에도 클라우드 직접 설정해보고 싶다.

 


🎯 피드백

  1. 한 TASK에서도 여러 작은 To do가 나올 수 있음을 깨달았다.
    1. 한 TASK라고 해서 우습게 봐서는 안 된다.
    2. 작업 들어가기 전에 To do로 잘게 쪼개고 설계하는 시간을 가져야 한다.
    3. 간단해보이는 TASK라도 팀 내에서 여러 논의가 필요할 수도 있다.
  2. 멘토링을 하면서 ‘기술적 논의’를 할 때의 두 가지 팁을 얻었다.
    1. 하나는 피상적으로만 논의하는 게 아니라, 수치를 가져와서 이야기하는 것.
    2. 하나는 구체적인 예시 상황을 그려서 이야기하는 것.
    3. 다음에 적용해보려 한다!
  3. 내가 작업한 걸 소화하기
    1. 팀 단위로 코드를 쓰는 것이다보니 내가 작성한 코드에 대해서 책임감을 가지게 되었다.
    2. 이전에는 이유있는 코드를 작성하는 게 중요하다는 것을 알고는 있었지만, 막 와닿지는 않았었다.
    3. 하지만 이번 주 작업을 하면서 근거 있는 코드를 작성하는 게 정말 중요하다고 느꼈다.
    4. 그래야 장애가 발생하거나, 다음 작업을 이어나갈 때 빠르게 대처할 수 있다.
    5. 근거 있는 코드를 merge할 수 있도록 앞으로 항상 노력해야겠다.

 


🔥 다음 주에 더 신경 쓸 점

다음 주의 나에게: 벌써 전반전이 끝나간다!! 달리자!

  1. 근거 있는 코드를 작성하자.
  2. 운동하자 ㅠㅠ 런닝!! 10분이라도!!
  3. 기술적 논의에 좀 더 신경 쓰자.