[웹 풀스택] 네이버 부스트캠프 챌린지 3주차 회고

Jiiker·2024년 8월 4일
post-thumbnail

이번 3주차의 키워드는 "함께"였던 것 같아서 이 주제를 잘 담아낼 수 있는 그림을 그려보았다. 벨로그 썸네일을 위해 이미지 생성 AI를 여러가지 사용해봤는데, 개인적으로 ideogram이 내가 원하는 조건을 잘 반영해서 그려주는 것 같다! 앞으로 이 사이트를 종종 써야겠다.

3주차 생활

2주차까지의 생활을 하면서 느꼈던 것이 마냥 밤새면서 구현을 끝낸다고 해서 의미있는 부스트캠프 생활이 될 것 같지는 않았다. 그래서 3주차에서는 새로운 것들을 시도해 보고자 마음을 먹었다. 과제들을 진행하면서 클래스 다이어그램을 깔끔하게 그리신 분들의 리드미를 볼 때 마냥 감탄만 하고 있었는데, 그럴 게 아니라 나도 직접 그려보면서 설계를 해보자고 마음을 먹었다. 물론 안해본 것들을 하려고 하면 처음에는 시간이 많이 소요될 수 밖에 없다. 하지만 할 줄 아는 것을 하면서 밤을 새는 것보다 완성과는 좀 멀어지더라도 새로운 걸 도전해보는 것이 더 가치있을 것이라 생각했다.

개인 해결 + 같이 개선

솔직히 이 과제는 부스트캠프에서 의도한 대로 수행하지는 못 했던 것 같다. 아니, 어떤 의도인지 정확하게 파악하지 못 했다고 말하는 것이 더 정확할 것 같다. 지금 생각해 보면, 이 과제를 통해서 다른 사람의 코드를 읽고 이해하는 능력을 키울 수 있는 좋은 과제라는 생각이 든다. 같이 개선하기는 시간을 들여 상대방의 코드를 자세히 살펴보고 이해한 내용을 바탕으로 개선 방안을 제시하기를 의도했을 것 같다. 하지만, 우리 팀은 각자가 어떤 부분을 개선하고 싶은지 준비해와서 그 개선 방안이 적절한지 등에 관한 토론 정도만 진행했던 것 같다. 뭔가 무의식 중에 전자의 방법은 너무 시간이 많이 걸리고 힘들 것 같다는 이유로 배제했던 것 같다. 하지만, 나는 지금 '챌린지' 과정에 있지 않은가? 힘들어야 얻어갈 것이 있다던 마스터님의 말씀을 되새기며 다음주에는 정말 challenge를 해봐야겠다.

짝 해결 + 각자 개선

그러고 보니... 짝 해결 과제 또한... 너무 우리가 편한대로 진행했던 것 같다. 짝 해결 과제 설명에 20분 단위로 드라이버 역할과 네비게이터 역할을 바꿔가며 수행하라는 지시사항이 있었는데, 이 부분이 크게 중요하지 않은 것 같다고 생각해서 별 생각 없이 진행했다. 하지만, 이후 피어세션에서 실제로 이렇게 진행했던 팀과 얘기를 나누어 보니 빠르게 역할을 전환하는 것이 굉장히 중요한 지시사항이었던 것 같다는 생각이 들었다. 스터디 조원 분들 중 이 부분을 잘 수행했던 팀이 있었는데, 역할 전환을 자주 함으로써 계속해서 전체적인 흐름을 놓치지 않고 따라갈 수 있었던 점이 좋았다고 소감을 남겨주셨다.(다만, 굉장히 체력 소모가 심했다고 한다...) 다음 주 짝 해결 과제에서는 이 부분을 반드시 경험해 봐야겠다.

피어세션

"피어세션의 침묵 보안관"

이번 주 릴레이 미션 퀘스트가 '피어세션의 침묵 보안관'이었다. 10초 이상 침묵이 흐르지 않도록 해야하는 퀘스트였다. 사실, 퀘스트가 아니더라도 이미 2주차에도 그렇게 했었기 때문에, 나에겐 숨쉬듯이 편안한 퀘스트라고 할 수 있겠다. 특히, 짝 활동이 많았던 이번 주에 정말 많이 느꼈는데, 피어세션 때 조원들과 많이 친해지면 짝으로 진행하는 활동들도 정말 수월해지고, 피어세션에서 피드백의 퀄리티도 달라진다는 것을 많이 느꼈다. 또한, 조원들이 이런 내 노력을 정말 높게 평가 해주어서 굉장히 뿌듯했다. 굳이 퀘스트가 아니더라도 다음주에 한번 더 침묵 보안관이 되어야겠다.

3주차 회고

이번 주가 정말 배운 것도 많고, 느낀 점도 가장 많은 한 주였던 것 같다!! 하나씩 회고하며 살펴보도록 하자.

Keep (유지할 것)

  • 😀즐거운 피어세션 만들기. 이 부분은 위에서 말했듯이 정말 긍정적인 영향이 많다. 그리고 피어세션이 즐거우면 그만큼 오전 활동에 대한 부담감도 줄어든다는 큰 장점 또한 있다! 챌린지를 진행하며 많은 분들이 본인이 알고 있는 지식을 공유하거나 유익한 자료를 공유하기도 하고, 코딩할 때 듣기 좋은 노래를 공유하기도 하면서 많은 캠퍼들에게 여러 방면에서 서로 도움을 주고 있다. 나는 피어세션이나 릴레이 미션 때 좀 더 재미있는 활동이 될 수 있도록 하는 것으로 도움을 줘야겠다고 생각했다!!

  • 😎새로운 것에 도전하기. 내가 할 수 있는 것보다 못 하는 것들에 집중해 보자. 이번에 처음으로 클래스 다이어그램을 그리며 설계를 진행 했었는데, 확실히 설계가 좀 더 명확해지고 설계 과정을 다른 사람에게 설명하는 데에도 도움이 많이 됐다. 못 한다고 해서 안 하면 평생 못 할 뿐이다. 새로운 것들을 하나하나 도전하며 챌린지에서 최대한 많은 것을 얻어갈 수 있도록 해보자!

  • 🙋‍♂️다른 캠퍼들과 적극적으로 의견 공유하기. 이전의 회고에서 계속해서 다음주엔 꼭 질문을 하자고 회고를 했었는데, 질문이 억지로 만들려고 한다고 해서 만들어지는 것은 아니었다. 그래서 조금 방향성을 바꿔 보았다. 질문에 너무 집착하기보다는 다른 캠퍼들과의 의견 공유를 적극적으로 해보려고 했다. 질의응답 세션에서 다른 사람의 질문에 답글을 달아 토론에 참여해보았는데, 이 과정에서 내가 고민하던 것도 해결이 되었고 과제를 좀 더 명확히 분석할 수 있었다. 다음주도 적극적으로 의견 공유에 동참해 보자!

PROBLEM (문제점)

  • ❌편하고 익숙한 것을 따라가는 것. 이번 짝 활동들을 진행하고 나서, 다시 돌아보니 너무 내가 편한대로 과제를 해석해서 진행했던 것 같다는 생각이 들었다. 물론 과제를 진행하는 데에 있어 여러 가지 방법들이 있을 수는 있겠지만, 최대한 과제의 의도를 생각해보고 그에 맞게 진행해보려고 노력 해보자!! 챌린지를 챌린지답게!!

TRY (새롭게 시도할 것)

  • ✅구현 단계에서 단위 테스트 진행하기. 클래스 다이어그램 설계와 더불어 계속해서 외면해오던 것이 테스트 코드 작성이다. 과제를 수행하기에 시간이 부족하다는 이유로 외면해왔다. 이번 주 릴레이 미션 때 읽었던 '소프트웨어 장인'의 6장 '동작하는 소프트웨어' 세션에서는 많은 개발자들이 '시간이 부족하다'는 이유로 테스트 코드를 작성하지 않는 문제를 얘기하면서, 이로 인해 어떤 결과를 초래할 수 있는지 보여주었다. 시간이 좀 걸리더라도 테스트 코드 작성하는 것에 익숙해져 보자!!

    "나에게 나무를 자를 8시간을 준다면, 나는 먼저 6시간을 도끼를 날카롭게 하는 데에 쓰겠다." -링컨-

회고를 마치며...

이번 주에는 무슨 바람이 불었는지, 갑자기 디아블로2가 너무 하고 싶었다. 금요일 활동이 다 끝나자마자 설치하고, 1레벨 원소술사를 만들었다. 그리고 정신을 차려보니...

지옥의 악마들을 다 소탕해버렸다. 이 때문에 회고가 조금 늦어졌지만, 다시 정신을 가다듬고 챌린지 마지막 4주차를 힘차게 시작해보자!!!

profile
Hello, world!

0개의 댓글