[레벨1] 장기 미션 회고록 1 - 우테코가 바라는 것

2025. 4. 12. 17:14·우아한테크코스 7기/회고

 

드디어 레벨1 마지막 미션인 장기 회고록 포스팅이다 !

이번 미션은 기록할 내용이 많아서, 포스팅을 나눠서 업로드하려고 한다.

 

+ 에피소드

ㅋㅋㅋㅋㅋ 지금 생각해도 웃긴게, 미션 시작 전날까지 LMS에 체스라고 나와있어서 당연히 올해 레벨1 마지막 미션도 체스일줄 알았다..

그래서 대부분의 크루들이 쉬는 시간마다 체스를 했는데, 미션 시작 당일 아침에 캠퍼스가 난리가 났다!

 

마지막 미션 체스 아니고 장기래요! LMS 열어봐요

 

전날까지만 해도 분명 다 체스였음 ..

 

우리 조원들 블랙잭 미션 할 때부터 체스 진짜 열심히 했는데..

알고보니 리사가 우리 조원들 쉬는 시간마다 체스 하는거 보시더니 넌지시 "여러분, 체스 너무 열심히 하는거 아니에요?! 이번 미션이 체스가 아닐 수도 있어요..." 라며 힌트를 주셨다고 한다 ㅎㅎ (하지만 그 누구도 의심하지 않아서, 대충 흘려듣고 하던 체스를 마저 했다는 슬픈 사연 ...)

 

장기 룰을 하나도 몰라서 조금 당황스러웠지만 이 상황 자체가 그냥 너무 웃기고 재밌었다 ㅋㅋㅋ

추억 삼아서 이 에피소드도 짧게 기록해두고 싶었다 ㅎㅎ~

 

이제 본격적으로 장기 미션 과정을 기록하고자 한다. 우선 레벨1 미션을 하면서 자주 떠올리던 질문이 있다.

우테코가 미션을 통해 우리에게 바라는 것

우테코 미션은 단순히 통과하는 것이 중요할까? 우테코가 미션을 주면서 크루들에게 진짜 바라는 것은 무엇일까?!

이 질문에 대해서 고민하다보니, 단순히 미션을 통과하는 것보다는 각 미션에서 저마다의 목표를 정해두고 이를 달성하는 것에 집중하자고 결심했다.
ex)
출석 - TDD 익히기 + 페어와 솔직하게 의견 주고받으며 토론하기
블랙잭 - TDD 연습 + 논리적인 근거에 기반해서 코드 작성하기
장기 - TDD 연습 + 객체지향 설계에 집중하기

 

그리고 장기 미션을 시작하기에 앞서, 저스틴이 이 질문에 대한 대답을 전달해주셨다.

 

1. 코드에 자신만의 철학 담기

  • 어떤 고민을 했고, 왜 그렇게 설계했는지 설명할 수 있는가?
  • 내 코드에 담긴 의도와 논리가 명확한가?

 

2. 자신이 알고있는 지식과 경험을 코드에 녹여내기

  • "카피 코딩"이 아닌, 자신이 알고있는 지식과 경험을 직접 코드에 녹여내라

 

3. 피드백을 모두 수용하기 < 피드백을 선택적으로 수용하기

  • 피드백을 받았을 때, 무엇을 받아들이고, 무엇을 내 생각으로 유지할 것인가?
  • 피드백이 무조건 정답은 아니다, 피드백을 통해 스스로 한번 더 생각해봐야 한다.

 

이 이야기를 듣고서 떠오른 문장은 다음과 같다.

스스로 끊임없이 질문하면서 코드를 짜야한다.

 

 

✚ 그리고 장기 미션이 끝나갈 무렵에 또 한 가지 깨달은 것은 크루들과 토론하는 과정이, 코드에 논리적인 생각과 의도를 담는 데에 큰 도움이 된다는 점이다. 

 

장기 미션에 적용하기

위 내용을 토대로 어떻게 미션에 적용할지 생각해봤다.

1. 페어에게 질문하기

앞선 미션들과 마찬가지로, 페어와 서로 이해가 안 되는 부분은 시간이 지연되더라도 바로 질문하기로 합의했다.

 

다만, 이 과정에서 가장 중요하게 생각했던 부분은 페어가 최대한 기분 상하지 않게 표현하는 것이었다. 계속 질문을 하다보면, 페어 입장에서는 태클거는 것처럼 느껴지지 않을까 걱정도 됐기 때문이다.

나름대로 얻은 방법들(?)은 질문 앞에 말을 조금 덧붙이는 것, 중간중간 스몰톡 하면서 환기시키기, 편안한 분위기 만들기 ... 등이 있다. 이 방법들이 효과가 있었는지는 모르겠지만, 레벨1 미션은 모두 성공적으로 마칠 수 있었던 것 같다.

 

2. 현재 내가 알고있는 지식 한에서 적용하기

캠퍼스에서 여러가지 객체지향 패턴에 대해서 이야기가 오가는 것을 자주 목격할 수 있었다.

처음에는 '나도 빨리 관련 내용을 학습하고 적용해야겠다'는 생각이 강하게 들었지만, 저스틴의 수업을 듣고 나서 생각이 조금 바뀌었다.

새로운 지식을 학습하는 것에 집중하기보다는, 내가 알고있는 지식 한에서 논리적으로 설계를 완성해보자

 

'만약 내 코드에 부족한 점이 있다면, 리뷰어나 페어 혹은 다른 크루들이 지적하지 않을까?' 라는 생각과 함께, 남들보다 뒤쳐질 수 있다는 부담을 조금 덜을 수 있었다.

다만, 이번 미션에서 SOLID 원칙도 학습했어야 했는데, 미션 진행 과정에서 따로 학습하지 못했다. (어쩌면 이러한 결심의 부작용 ...)

 

3. 제출 전까지는 질문 최소화하기

이전 미션들을 수행하는 과정에서는 다른 크루들과 서로 의견을 주고받으며 어떻게 코드를 짰는지 활발히 공유하곤 했었다. 하지만 이 과정에서 '지금 드는 이 생각이 진짜 내 것인가? 혹시나 내가 다른 크루의 생각을 따라하는게 아닌가?' 의문이 들면서 헷갈리기 시작했다. 

 

그리고 모든 크루의 코드가 비슷하게 짜여지는 것 같다는 코치님의 이야기를 듣고서, 이번 장기 미션에서는 제출 전까지 질문 공유를 최소화하기로 마음먹었다. 과정이 조금 힘들긴 했지만, 확실히 혼자/페어와 고민하는 시간을 많이 가지다보니 진짜 내 생각이 담긴 코드를 작성할 수 있었다.

그리고 2단계에서는 다른 크루들과 서로의 코드를 잠깐 공유했다. 이 과정에서 내 의견에 논리적인 허점이 있는 것을 발견할 수도 있었다. 이러한 경험을 통해, 내 코드를 다른 사람들에게 공유하면서 의견을 나누는 과정도 매우 중요하다는 사실을 깨달았다.

 


 

이번 포스팅은 장기 미션을 시작하기에 앞서 어떤 마음가짐을 가지게 되었는지를 중심으로 내용을 정리했다.

그리고 다음 포스팅에서는 장기 미션에서 어떤 식으로 코드에 내 생각을 담아냈는지, 그 과정을 적어내보려고 한다..! (솔직히 내용 정리가 잘 될지 모르겠다 ㅜ)

 

'우아한테크코스 7기 > 회고' 카테고리의 다른 글

[레벨1] 장기 미션 회고록 2 - 1단계 (추상 클래스, 합성)  (2) 2025.04.20
[레벨1] 레벨 인터뷰 정리  (4) 2025.04.14
[레벨1] 블랙잭 미션 회고록  (4) 2025.04.08
[레벨1] 출석 미션 회고록 그리고 TDD  (6) 2025.03.11
[레벨1] 로또 미션 회고록 + 학습 내용 정리  (2) 2025.03.03
'우아한테크코스 7기/회고' 카테고리의 다른 글
  • [레벨1] 장기 미션 회고록 2 - 1단계 (추상 클래스, 합성)
  • [레벨1] 레벨 인터뷰 정리
  • [레벨1] 블랙잭 미션 회고록
  • [레벨1] 출석 미션 회고록 그리고 TDD
민똔
민똔
  • 민똔
    기록은 기억보다 오래 머무른다
    민똔
  • 전체
    오늘
    어제
    • All (24)
      • web (1)
      • frontend (12)
        • javascript (8)
        • CSS (1)
        • react (2)
      • backend (3)
        • CS (1)
        • java (1)
        • spring (1)
      • algorithm (2)
      • 우아한테크코스 7기 (6)
        • 회고 (6)
  • 블로그 메뉴

    • 홈
    • 태그
    • 방명록
  • 링크

    • 깃허브
  • 공지사항

  • 인기 글

  • 태그

    Session Storage
    httpOnly cookie
    백준 11000
    SUBSELECT
    cookies
    spring
    Local Storage
    일급 컬렉션
    LSP
    그리디 알고리즘
    fetch join
    access token
    Refresh Token
    N+1 문제
    로그인 기능 구현
    백준
    css
    개방 폐쇄 원칙
    리팩토링
    객체지향
    Session
    개발
    batchsize
    SOLID
    JWT
    OCP
    secure cookie
    Java
  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.3
민똔
[레벨1] 장기 미션 회고록 1 - 우테코가 바라는 것
상단으로

티스토리툴바