| 나를 알고 성장하기 | 이번주는 미션1 마감 주간이었습니다. 월요일 당시, 저는 아직 밀린 구현이 산재해 있는 상태였습니다. 동시에 옵저버 패턴, 예외 처리, 테스트 코드 작성, 배포 등 새로 도전할 거리도 많이 있었습니다. 그래서 조급함을 느꼈던 것 같습니다.

다급한 상태로 무엇부터 할지 결정을 내리기 어려워 저번주의 개인 회고를 다시 읽어봤습니다. '기본을 잘하자'고 써놨더군요. 그주에 주어진 것부터 충실히 하려는 다짐이 적혀있었습니다. 그래서 이번주는 못 다한 기능은 그냥 포기하고, 이번주에 새로 도전할 거리들을 마주하기로 했습니다. 특히나 배포는 한 번도 해본 적이 없어서 두려웠는데, 호눅스님의 마스터클래스 설명 덕분에 용기가 생겨 쉘 스크립트까지 꼭 도전해봐야겠다는 다짐을 하게 되었습니다.

덕분에 이번주는 제시된 키워드들을 조금씩은 도전해볼 수 있었던 한 주였습니다. 비록 완성은 못했어도 집중할 일을 잘 선정하고 목표한 만큼 해낸 것이 뿌듯합니다. | | --- | --- | | 자기주도적으로 행동하기 | 미션1 전반을 돌아볼 때, 가장 신경을 많이 쓴 부분이 아키텍쳐였던 것 같습니다. FE에서도 자동으로 상태관리가 되는 아키텍처, BE에서도 모듈 아키텍처, 레이어드 아키텍처 등을 적용하는 데에 공을 많이 들였습니다. 한마디로 FE는 React로, BE는 nest.js로 만들려는 시도라고도 볼 수 있을 것 같습니다. 하지만 프로젝트가 끝난 지금 시점에서의 가장 큰 아쉬움도 이 아키텍처에 있습니다. 이번 미션을 통해 알아가야 했던 건, 다양한 아키텍처의 공부와 적용이 아니라, 그 아키텍처가 나오기 이전에는 어떻게 코딩을 했고, 그 아키텍처가 나온 이유를 직접 느껴보는 것이 아니었나 싶습니다.

돌아보면 마스터님들도, 동료님들도 비슷한 이야기를 계속 하셨던 것 같습니다. 호눅스님께서 '옛날 공부법' 이야기를 하시면서, "best practice가 없을 땐 어떻게 코딩할거냐"라는 물음을 던지셨던 것. 그룹원 분께서 "프레임워크 공부는 굳이 부캠이 아니더라도 다양한 곳에서 할 수 있다"고 하셨던 것. 이런 말씀들이 다시 떠오르네요.

express의 middleware도 잘 못 사용하면서 class 구조에 집착하던 점, 함수형 프로그래밍을 해보라고 하셨는데도 굳이 FE에서 클래스를 사용했던 점 등이 참 후회가 됩니다.

앞으로의 미션에서는 제시한 방향에 맞춰가고자 조금더 신경쓰고, 무엇보다 기본을 잘 해야겠다는 다짐을 하게 되었습니다. | | 전문성 기르기 | 월요일에 한 캠퍼분께서 학습법에 대한 발표를 해주셨습니다. 미션을 받았을 땐, 먼저 관련 키워드를 수집해서 간단히 알아보며 지도를 그리고 바로 출발(구현)하라는 메시지를 전달하셨습니다. 그리고 여행 과정에서 어려움을 겪었던 부분들을 죽 모아 주말에 그중 하나를 딥다이브 해보는 것도 추천하셨습니다.

지금껏 저는 학습에 충분한 시간을 들이고 그 다음 구현을 해야한다고만 생각했습니다. 하지만 매번 급해지는 마음에 키워드만 대강 찾아보고 바로 구현을 했고, 맨날 학습정리 안 했다고 반성하는 회고를 적곤 했습니다. 그런데 이 발표를 들으면서 내가 잘못된 길을 가고 있는 게 아니었다는 점을 깨달을 수 있었습니다.

비록 이 회고를 적고 있는 오늘은 금요일이지만, 주말동안 하루쯤은 딥다이브를 해볼 것 같습니다. 아마 주제는 배포쪽으로 할 것 같아요.

그리고 앞으로도 이렇게 학습을 진행하려고 합니다. | | 함께 자라기 | 우리 그룹원 중 한 분께서 이번주 그라운드룰 하나를 제시해주셨습니다. '조금이라도 모르는 이야기가 나오면 눈치보지 말고 물어보기. 어차피 나중에 찾아보려면 그때 시간 뺏기니까 지금 해결하고 가는게 좋다. 또 아는 사람은 대답해주면서 다시한번 공부할 수 있다.'

저번주에는 지식이 부족한 입장에서 어떻게 나보다 지식이 많은 사람에게 도움을 줄 수 있을까에 대해 엄청 고민했었습니다. 그런데 마침 제안주신 이 그라운드 룰이 제 고민에 대한 해결책이기도 했습니다. 그라운드룰인만큼 최대한 지키고자 노력했고, 오늘의 피어세션에서도 적용하려고 노력했습니다.

처음엔 남에게 도움을 주기 위해 이 그라운드룰을 잘 지키려고 노력했습니다. 하지만 이걸 지키면서 오히려 제 마음이 많이 편해졌던 것 같습니다. 지금까지는 모르는 용어가 나오면 '나중에 찾아봐야지'하며 말수가 적어지고 대화에 참여하기 어려웠으나, 이제는 당당히 질문함으로써 대화에 참여하고 맥락을 이해할 수 있었기 때문입니다. (그라운드 룰을 제안해주신 분께 너무 감사한 일주일이었습니다.)

앞으로도 이 방식으로 대화에 참여해보면 좋을 것 같습니다. | | 다음주의 나에게 하고 싶은 말? | 4주간 미션1이랑 싸우느라 고생했다. 딥다이브만 해놓고 푹 쉬자~ |