
경주 가는 차 안에서 쓰는 3주차 회고 (컨셉 아니고 진짜임)

이번 주는 진짜 유독 힘들었던 것 같습니다. 정말 막바지를 달려가고 있다는 느낌이 확 들었달까…
3주차가 항상 고비라고들 하지만 원래 다 힘들 때 내가 제일 열심히 해야 하는 거 알죠?!!

한 주 동안 밤도 새고 미션에 치이며 살다 보니
‘나는 이 챌린지를 통해 뭘 배우고, 남기고 있는 걸까?’
라는 생각이 문득 들었습니다.
그냥 멤버십 입과 전에 거치는 코스가 아니라 내가 챌린지에서 진짜 얻고 싶은 게 뭘까? 추상적으로 말고 조금 더 솔직하게 생각해보았습니다.
우선 저는 전공자이긴 하지만 CS 지식이 깊지 않습니다. 수업도 열심히 들었고, 성적도 나쁘지 않게 받아서 이 정도면 알면 되겠지 라는 생각을 가지고 살았습니다. 하지만..몇 번 면접을 보러 다니면서 내가 가장 부족한 부분이 CS 지식이구나를 깨달았습니다. 그래서 이번 챌린지에서는 네이버 부스트캠프가 주는 CS 미션을 통해 단기간에 깊이 있게 배우고 싶었습니다.
그리고 설계하는 능력을 키우고 싶었습니다. 그동안 코딩테스트도 많이 풀어보고 여러가지 개발 프로젝트도 해봤지만 구현보다 설계를 더 중점적으로 둔 적이 있었나 생각해보면 딱히 떠오르지 않습니다.. (일단 당장의 결과물을 들고와야한다는 생각에 맨땅에 헤딩하며 개발했던 시절..)
네이버 부스트캠프를 준비할 때 여러 블로그 회고를 읽어봤는데 특히 한 블로그에서 설계를 굉장히 중요하게 생각한다는 점이 인상 깊었습니다. 그걸 보고 저도 베이직을 준비하면서 설계 습관을 들여야겠다고 생각했고 네이버 부스트캠프를 통해 이 부분을 키우고 싶습니다.
내가 어떻게 하면 이 두 가지를 가장 단기간에 부스트할 수 있을까를 생각했을 때, 학습과 설계 단계에 조금 더 치중하고, 구현은 저번 주에 말했던 ‘최소한의 구현 목표치’를 가져야 한다고 생각합니다.
JK님이 말씀해주신 ‘하류가 아닌 상류에서 학습하기’, 또한 설계를 최대한 손으로, 그리고 시각적으로 나타내기, 또는 작은 단위로 나누기 등 학습과 설계에 더 치중을 두도록 이런 것들을 다양하게 시도해보자라는 생각이 들었습니다.
정말 쉽지 않겠지만 이런 마음가짐으로 챌린지를 도전해야할 거 같습니다.
멤버십에 입과하기 위해 단순히 미션을 최대한 해내는 것이 목표가 아니라
부스트캠프의 커리큘럼과 사람들, 그리고 이 슬랙 채널을 최대한 활용해서 내가 부족한 부분을 어떻게 빨리 채울 수 있을지 더 많이 고민하려고 노력하는 것이 더 중요하다고 느꼈습니다.
어쩌면 이렇게 열심히 하는 사람들과, 좋은 미션을 가지고 깊이 있게 학습할 수 있는 자리는 앞으로도 흔치 않을 것 같습니다.
하루하루의 경험을 소중하게 여기고 나의 성장을 위해 이 시간을 값지게 만들어가야 한다고 생각합니다.
이번 3주차는 한 걸음씩 전진하는 것이 얼마나 큰 변화를 가져오는지 몸소 체험한 시간이었습니다. “하류가 아닌 상류에서 학습하기”, 그리고 “작은 단위로 나누기”라는 원칙을 가슴에 새기고, 설계와 구현, 개선을 반복했습니다.
한 주 동안의 흐름과 느낀 점을 종합적으로 정리해보겠습니다.
이번 주 가장 큰 변화는 상류에서 출발하는 학습이었습니다. 예전에는 블로그나 요약 글에 의존하곤 했지만 이제는 MDN과 Node.js 공식 문서를 먼저 읽고 거기서 이해를 넓혀갔습니다.
비동기 처리, 병렬 처리, 스레드와 스레드 풀 등 중요한 개념들을 공식 문서로 다시 확인하면서 하류의 구현 세부사항도 훨씬 더 빠르게 이해할 수 있었습니다.
구글 검색을 할 때에도 site:github.com, official documentation 같은 키워드를 사용해 범위를 좁히고, 미국 구글로 설정하거나 Perplexity, Gemini와 같은 AI 툴을 활용하여 블로그보다는 공식 문서를 우선적으로 찾는 방법을 동료들에게 배웠습니다. 슬랙에 올렸더니 다들 친절하게 알려주시더라구요 (짱짱..)

그리고 지난 주에 언급했던 해당 글 기억하시나요?
학습과 구현 : 이론과 실습 : WHAT->HOW
과정을 어느 하나만 선택하거나 그렇다고 둘 다 완벽해야 한다고 강박을 갖기 보다는
작은 단위로 나누고 반복하고 점차 연결시키는 게 가장 좋기는 합니다.
미션의 요구사항은 학습하고 연습해보기 좋은 내용들이지만 덩어리가 크기 때문에 작은 부분을 찾아내서 작게작게 구현해보는 게 필요합니다.
목표가 그 자체로 크면 다 못하면 실망감도 크기 마련이죠. 그래서 작은 목표를 자주 실행하면서 성취감도 쌓아야 합니다. 그래야 전체 중에서는 못한 게 있더라도 작은 목표를 어느정도 쌓고나면 쉴 때도 만족하고 쉴 수 있습니다. 그렇지 않으면 매번 찝찝하거든요.
이번 주는 정말 그 말을 실감한 한 주였습니다ㅎㅎㅎ
솔직히 사람이 어느 정도 성취감이 있어야 다음 미션에도 더 힘이 나는 것 아니겠습니까? 저는 항상 큰 목표만 바라보고 미션을 해오던 스타일이라, 사실 그동안 성취감을 크게 느끼지 못한 경우가 많았습니다.
그래서 이번에는 의식적으로 작은 목표를 세우고 하나씩 실행하며 스스로 성취감을 쌓으려고 노력했습니다.
그리고 그 과정을 리드미에도 좀 더 자세히 남겨보려고 했습니다!
물론 시간이 예전보다 조금 더 오래 걸리긴 했지만..
그만큼 작은 단위 하나하나에 더 집중하고 체크리스트를 하나씩 지워나갈 때마다 뿌듯함이 더 크게 다가왔습니다.
예전에는 늘 “아직 멀었다, 더 해야 한다”라는 생각에 쫓겼는데 이제는 그러지 않습니다 ㅎ.ㅎ!!!!!!!!!!!

이제.. 구현을 하고 개선하는 날이 있는데요, 저에게 개선하기 미션은 이번 주 가장 어려운 과제였습니다.
JK님께서 “개선하기 활동과 리팩토링은 동일하지 않다”고 말씀하셨지만, 슬랙에 올라온 설명들은 제각각이라 처음에는 무엇을 개선해야 할지 기준을 잡는 것부터 막막했습니다. 문제는 “무엇을 개선해야 할지” 기준을 명확히 세우지 못했다는 점이었습니다ㅜㅜ..
돌아보면, 이런 혼란은 제 성격에서도 비롯된 것 같습니다. 저는 스스로 어떤 기준을 정하고 밀고 나가야 하는데, 자꾸만 내 판단을 의심하고 망설이게 됩니다. ‘이게 맞나? 더 좋은 방법이 있지 않을까?’라는 생각에 .. 슬랙을 괜히 들락날락하며.. 팀원들에게 설계 방식을 묻기도 했습니다.
그러다 보면 괜히 시간을 허비하는 경우도 많았습니다. 어찌 보면 이런 고민과 탐색이 성장에 도움이 되는 것 같기도 하고 반대로 한 곳에 집중하지 못하는 점이 아쉽게 느껴지기도 합니다. 사실 아직 저도 이 부분에 대해 정답을 내리지는 못하겠습니다.. 근데 또 정답이 있는 건 아니겠죠.. 흐윽..
미션을 팀원과 같이 진행하며 혼자 할 때보다 훨씬 더 책임감을 갖고 임하게 되었고, 다른 팀원의 이야기를 귀 기울여 듣고 서로 지적도 해주고 내 의견도 조심스럽게 내놓으며 모호했던 부분을 함께 명확하게 정리할 수 있었다는 점입니다.
누군가와 말로 설명하고 듣는 과정이 이렇게 큰 도움이 되고, 배운 내용이 머릿속에 더 오래 남는다는 것을 다시 한 번 느꼈습니다.
그리고 자연스럽게 이런 생각이 들었습니다. ‘오늘 나는 팀원에게 좋은 파트너였을까? 내가 좋은 짝이었을까?’ 사람마다 다르겠지만, 저는 회의 과정이나 협업 내용을 최대한 자세하게 기록하려고 노력하는 편입니다. 이 점은 나름 괜찮았다고 생각합니다.
다만, 더 잘 해내고 싶은 마음에 각자 학습 키워드를 공부하고 만나자는 약속을 원래보다 조금 더 앞당기자고 제안했던 부분은, 상대에게 부담을 줬을 수도 있겠다는 생각이 들었습니다😂
아무래도 협업에서는 예측할 수 없는 변수도 많고, 좋은 팀원을 만나는 것도 쉬운 일은 아니기 때문에, 혹시라도 일정에 쫓기게 될까 봐 마음이 급해졌던 것 같습니다.
이런 모습...역시 저의 큰 불안감과 빨리빨리 해내고 싶어 하는 성격에서 비롯된 것 같아, 다음 주에는 조금 더 여유를 가지고 서로의 상황을 충분히 이해하며 협업을 이어가고자 합니다. 좋은 팀원이 되기 위해서는 상대를 배려하는 마음과 무리한 일정보다는 함께 성장하는 경험에 더 집중하는 태도가 필요하다는 점을 생각하게 됐습니다!!
이번 3주차는 정말..정말 정말 정신없고 힘들었던 주였습니다. 마치 너무 힘들고 가파른 암벽등반을 하는데 서울사람들처럼 사람들도 북적거려서 정신 없는 느낌이었습니다.(비유 이거 맞나?)
아직 구현하지 못한 미션도 많이 있고 여전히 부족한.. 설계와 구현을 더 잘 잇는 방법도 더 공부해야 합니다. 그러나 매일 최선을 다하며 부족한 부분을 인정하고 채워가는 과정이 바로 성장이라고 생각합니다. 아무리 매일 힘들어 죽을 거 같다가도 저는 제가 최선을 다하고 있음에는 의심치가 않네요.

다음주는 마지막이니 최선을 다해 저를 갈아 넣을 겁니다. 100%의 힘을 낼 수있다면 저는 120%를 하겠어요. 제 체력을 높이기 위해 영양도 갈아넣을 겁니다(맛있고 영양 있는 걸 잔뜩 먹겠다는 뜻)
가보자구!!!!!!!!!!
큰 불안감과 빨리빨리 해내고 싶어 하는 성격.. 이거 너무 공감합니다..ㅎㅎ 저도 너무 그렇거든요..
제 스스로가 항상 뭔가 열심히 하고는 있는 것 같은데, 이게 내가 성장하고 있는건가? 하는 의심이 항상 들 때가 많았습니다. 그런데 슬님께서 해주신 "매일 최선을 다하며 부족한 부분을 인정하고 채워가는 과정이 바로 성장하고 있다는 것"이라는 구문이 저에게 정말 필요한 말인 것 같아서 감사한 마음에 댓글남겨봅니다..ㅎㅎ
슬님 덕분에 스스로가 성장하고 있다는 것을 조금이나마 확인할 수 있음에 위안도 많이 되고, 스스로의 다짐도 재점검 해보는 계기가 된 것 같습니다! 글에 열쩡이 가득해서 힘이 많이 나는데요?!ㅎㅎ
남은 4주차, 마지막이니 저도 최선을 다해 120% 갈아보겠습니다ㅎㅎ 마지막까지 화이팅입니다!!🔥🔥
슬이님의 글을 볼 때마다 느끼지만 글을 타이핑한다기보다는 꾹꾹 써내려 간 것처럼 느껴져서 좋아요. 슬랙 체널에서 열심히 활동하시는 모습을 볼 때마다 정말 깊이있게 고민하는 사람이라는 것이 느껴졌어요. 그런 부분이 저에게는 늘 새로웠고 피드백때마다 '이런 내용들까지 공유를 해주신다구요? 짱 멋지잖아?!' 라고 생각했습니다. 동료 캠퍼로서 정말 멋있었어요. 늘 진심이 느껴졌거든요. 열심히 하셨구 조금만 더 힘내봐요!!! 잘해오셨잖아요~ 잘 하실겁니다. 지금처럼 쭉 있어주세욥 제가 옆에서 열심히 댓글도 달구 이모지도 여러개 남기고 으샤으샤하겠습니다!! 고생하셨어요😁
3주차도 수고 많으셨어요 슬님!
2주차 회고에서 고민했던 '최소한의 구현 목표치'와 '학습 자체에서 재미를 찾는 법'에 대한 고민들이 3주차에 '상류에서 배우기'와 '작은 단위로 나누기'라는 구체적인 행동으로 이어져서 정말 멋지다는 생각이 들었습니다.
고민만으로 끝내지 않고 실천하며 성장하는 모습이 슬님의 회고를 읽을 때 마다 가장 큰 자극이 되는 것 같아요.
상류에서 배우는 법을 동료들에게 배우고, 이를 바로 적용해 MDN이나 공식 문서부터 찾아보는 모습...이거야말로 부스트캠프가 추구하는 진정한 성장하는 자세가 아닐까라는 생각도 듭니다 🤗
저도 4주차는 마지막 주차인 만큼 120%, 아니 200%의 힘을 내려고 전력투구를 해볼 것 같아요.
그럼 마지막까지 잘 마무리해서 유종의 미를 꼭 거둬봐요!
초 근접 감사 인사 ㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋ
슬님 글 볼 때마다 사진을 써볼까 하는 생각이 조금씩 생겨요! 적당히 환기되면서 편하게 읽을 수 있어서 재밌습니다😆
작은 체크포인트를 하나씩 채우니까 그 성취감에 맛들려서 부담감보다 재미가 더 커진 것 같아요!! 아마 4주차에서도 비슷하게 느낄 수 있을 거라 생각해요😁
마지막까지 함께 성장해 보자구요!! 화이팅입니다🔥🔥🔥