2026년 03월 회고
- 월간회고
- 회고

회고를 시작하며
이번 달은 어떻게 보냈는가?
본격적인 공채 시즌이 시작되면서 그야말로 정신없는 한 달을 보냈다. 사실상 첫 취업 준비다 보니 모든 과정이 낯설었다. 자기소개서를 요구하는 기업과 이력서 / 포트폴리오를 요구하는 기업을 동시에 준비하며, 매일 수정과 피드백의 무한 루프 속에서 시간을 흘려보냈다.
이번 달 핵심 인사이트
매일 무언가를 하고 있었지만, 어느 순간 내가 무엇을 향해 달리고 있는지 모호해지는 느낌을 받았다. 단순히 “할 일이 많은 것”인지 “의미 있는 일을 하는 것”인지 구분하기 어려워졌다. 시간을 쏟는 것에 안주하지 않으려면, 명확한 우선순위를 가진 목표가 먼저 있어야 할 것이다.
취업 박람회와 세미나를 통해 AI가 이미 실무 곳곳에서 생각보다 훨씬 넓게 쓰이고 있다는 걸 알게 되었다. 조금씩이라도 AI의 변화에 올라타는 사람과 지켜보는 사람의 격차는 시간이 갈수록 벌어질 것이다. 거창한 공부가 아니더라도, 매일 조금씩 AI 활용에 투자하는 습관을 들이는 것이 필요하다.
스터디를 통해 새로운 개념을 계속 익혀왔지만, 그 과정에서 이전에 배운 내용들은 잊혀져 갔다. 실제로 관련 질문을 받았을 때 명확히 답하지 못했던 순간이 있었다. 계속 새것을 쌓기만 하는 방식보다는, 배운 것을 붙잡아둘 수 있는 다른 방식이 필요하다.
지난달 회고 실천
이력서를 다듬어 나갈 것
꾸준히 이력서를 다듬고 피드백을 받으며 개선해나갔다. 지난달 회고에서 세웠던 목표는 "나라는 사람을 제대로 표현하는 것"이었다. 단순히 액션만 나열하던 방식에서 벗어나, 내가 마주했던 문제를 어떻게 정의하고 풀어내려 했는지, 그 과정에서 어떤 고민을 거쳤는지를 담아내는 데 집중했다.
가장 크게 달라진 부분은 프로젝트 서술 방식이다. 이전에는 다섯 줄 정도의 불렛으로 간결하게 정리했지만, 오히려 너무 압축되어 잘 읽히지 않는다는 피드백을 받았다. 이를 반영해 "문제 상황 → 분석 → 해결 → 결과" 흐름으로 풀어 썼고, 조금 길어지더라도 자연스럽게 읽히는 것을 우선으로 두었다.
그 결과, "어떻게 문제를 바라보고 해결해 나갔는지"가 이전보다 선명하게 전달되었다. 다만 기술적 판단을 드러내는 부분이 아직 부족하다고 느꼈다. 다음 달에는 이 지점을 더 구체적으로 보완할 예정이다.
n8n 활용 두 번째 도전
지난달에는 n8n으로 에러 분석 자동화 파이프라인을 구성했는데, 이번 달에는 다른 방향으로 접목해봤다. “매일메일”은 면접 준비용 질문을 매일마다 메일로 보내주는 서비스다. 이 메일을 수신하면, 질문을 자동으로 파싱하고, Gemini를 통해 추천 답변 / 핵심 개념 / 실수하기 쉬운 포인트까지 가공해 데이터베이스에 저장하는 워크플로우를 구성했다.
이번 시도의 목표는 실제 일상에 자동화를 어떻게 자연스럽게 녹여낼 수 있을지 직접 경험해 보는 것이었다. 메일처럼 일상적으로 사용하는 도구에 접근해 내가 원하는 정보를 가져오고, 이를 가공하거나 바로 액션으로 이어갈 수 있다는 점이 핵심이었다. 앞으로는 개발 분야에만 국한하지 않고, 조금 더 넓은 관점에서 개선할 수 있는 지점을 고민하며, 다양한 영역에 적용해보고자 한다.
목표 없는 노력이 주는 피로감
무작정 던진 지원서에서 마주한 답답함
한창 서류를 지원할 때는 직무만 맞으면 무작정 넣기도 했다. 결과는 당연히 좋지 않았다. 떨어졌다는 사실보다, 내가 뭘 하고 싶은지조차 명확하지 않다는 점이 더 답답했다. 해야 할 일들은 넘쳐났지만, 이것저것 건드리다 정작 어떤 것도 깊이 들어가지 못한 채 시간만 흘려보낸 느낌이었다.
목표가 없으니 계속 흔들렸다. 내가 무엇을 원하는지를 고민하는 대신, 남들이 하는 것을 따라가기 바빴다. 비교와 조급함이 판단을 흐렸고, 그것이 이 악순환의 본질적인 원인이었다고 생각한다.
이도저도 아닌 상태
코테 준비, 이력서 다듬기처럼 해야 할 일도 많았지만, 하고 싶은 것도 많았다. AI도 깊게 파보고 싶었고, 백엔드 분야도 더 넓게 경험해보고 싶었다. 그런데 명확한 목표와 우선순위 없이 욕심만 앞서다 보니, 어느 하나 제대로 채우지 못했다.
냉정하게 돌아보면 떨어지는 이유는 명확했다. 서류가 특별히 잘 쓰인 것도 아니었고, 코테에서 강점을 보인 것도 아니었다. 이도저도 아닌 상태였다. 그렇기에 더 효율적으로 움직이려면, 나만의 목표를 세우는 것이 먼저였다.
약 한 달간의 목표
첫째, 현재 지원해둔 공고들에 최선을 다한다. 처음 지원한 공고들인 만큼 원하는 곳들이 대부분이었다. 힘이 닿는 데까지 후회 없이 임하고자 한다. 결과와 무관하게, 이 과정 자체가 스스로를 파악하고 다듬는 시간이라고 생각하기로 했다.
둘째, 지원 과정이 일단락되면 한두 달간 나만의 프로젝트를 만든다. 제대로 된 서비스를 처음부터 끝까지 만들어보는 것이 목표다. 단순히 기능을 구현하는 것을 넘어, 기존에 약했던 테스트 코드를 정교하게 짜보고 실무 지향적인 기술들을 깊이 있게 익히고 싶다.
셋째, CS 지식을 꾸준히 정리한다. 단순히 새로운 내용을 쌓아가는 것이 아니라, 제대로 이해하고 다시 꺼내볼 수 있는 형태로 만드는 과정이 필요하다. 아는 것과 설명할 수 있는 것은 다르다는 걸 느꼈기에, 정리와 복습에 더 의식적으로 시간을 쓰고자 한다.
넷째, 하루 30분에서 한 시간은 반드시 AI 활용법을 공부한다. 누구나 AI를 쓰는 시대에서 개발자로서의 차별점은, 결국 이 도구를 얼마나 효율적으로 업무에 녹여내느냐에 달려 있다고 생각한다. 단순히 사용하는 것을 넘어, AI와 함께 더 빠르고 정확하게 문제를 해결하는 방식을 터득하는 것이 목표다.
혼자서도 코드 리뷰를 받는 방법
개인 프로젝트를 진행하며
혼자 개발할 때는 속도와 방향을 마음대로 조절할 수 있다는 장점이 있다. 하지만 내 코드를 검토해줄 사람이 없다는 것은 생각보다 큰 단점이었다. 리뷰가 없으면 자신도 모르게 같은 패턴의 실수를 반복하게 되고, 코드가 올바르게 작성되고 있는지, 더 나은 설계는 없는지와 같은 질문의 해답을 찾아나가기가 어려워진다.
팀 프로젝트에서는 팀원들의 리뷰가 자연스러운 품질 기준이 되어주었는데, 혼자가 되고 나서야 그 피드백이 얼마나 중요했는지 느껴졌다. 그 공백을 어떻게 채울 수 있을지 고민하곤 했다.
CodeRabbit과 SonarQube를 코드 리뷰어로
이런 공백을 메우기 위해 이번 달에는 CodeRabbit과 SonarQube를 도입했다. 단순히 에러를 잡아내는 것을 넘어, 더 안전하고 효율적인 코드의 방향성을 제시해주었다. 혼자 작업하면서도 실제 팀원이 옆에서 피드백을 주는 듯한 느낌이었다.
처음에는 도구가 제안하는 내용들 중 일부를 "이 정도는 괜찮지 않나" 하고 넘기려는 순간이 있었다. 하지만, 제안의 이유를 살펴보니, 납득이 가는 경우가 많았다. 그때부터 도구를 단순히 따르는 것이 아니라, 왜 이런 제안을 하는지를 먼저 이해하고 수용하는 방식으로 사용하게 됐다. 그 과정 자체가 하나의 학습이라 생각하고 받아들였다.
혼자였다면 분명 넘겼을 부분들
가장 크게 느낀 점은 놓치기 쉬운 맥락까지 잡아준다는 것이었다. “리팩토링으로 코드 내용이 바뀌었는데 이전에 달아둔 주석이 그대로 남아있는 경우”처럼, 기능적으로는 문제없지만 유지보수 관점에서 위험한 지점들도 집어주었다. 혼자였다면 그냥 지나쳤을 부분이다.
웹 접근성에 대한 감각도 조금씩 생겼다. 도구가 반복적으로 같은 유형의 이슈를 지적하다 보니, 처음에는 매번 찾아보던 것들을 이제는 코드를 작성할 때부터 자연스럽게 고려하게 됐다. 당장의 수정보다는 이런 감각이 쌓여가는 것이 더 큰 가치로 다가왔다.
쌓는 것과 꺼내는 것의 균형
공부는 했는데, 왜 입 밖으로 꺼내지 못할까?
이번 달 스터디에서는 이전보다 훨씬 깊이 있는 개념들을 다루었다. 공부할 당시에는 분명 고개를 끄덕이며 이해했다고 생각했다. 하지만 막상 질문을 받는 순간, 머릿속이 하얘졌고 생각만큼 답이 나오지 않았다. 어떤 개념은 아예 기억나지 않았고, 알고 있다고 믿었던 부분조차 잘못 이해하고 있었다.
돌이켜보면 단순히 읽고 이해하는 데서 멈췄던 게 아닌가 싶다. 개념을 더 넓게 확장하고 스스로 정리해 보는 과정이 부족했다. 무엇보다도, 꾸준한 복습이 뒷받침되지 않았다고 생각한다.
기억에 오래 남는 지식은 어떻게 만들어지는가
오래되었음에도 여전히 선명하게 남아 있는 지식들을 떠올려 보았다. 여러 이유가 있겠지만, 한 가지 공통점은 과거에 내가 직접 고민하며 짰던 코드와 맞닿아 있다는 점이었다.
“그때는 이렇게 코드를 짰는데, 지금 보니 더 나은 방법이 있었구나.” 와 같은 순간들이었다. 새로운 지식이 기존의 경험과 연결될 때, 더 생생한 기억으로 남게 되었다. 누군가 질문을 던지면, 이론보다 그때의 상황이 먼저 떠오르고, 자연스럽게 이론들이 뒤따라 생각이 나곤 했다.
그렇다면 어떻게 바꿀 것인가?
그 경험을 의도적으로 만들어보려 한다. 개념을 새로 접할 때마다 스스로에게 몇 가지 질문을 던지는 습관을 들이는 것이다. “언제 이런 상황을 겪었지?”, “그때 왜 그런 선택을 했지?”, “다른 방법은 없었을까?” 단순히 외우기 보다는, 필요할 때 꺼낼 수 있는 기억으로 바꿔보고자 한다.
새로운 내용을 쌓는 것에만 집중하기보다는, 이미 배운 것을 의식적으로 다시 꺼내보려 한다. 단순히 다시 읽는 것이 아니라, 직접 설명해보거나 관련된 코드를 다시 짜보는 식으로 말이다.
회고를 마무리하며
이번 달 회고를 통해 가장 크게 느낀 것은?
방향성 없이 노력해봐야 부정적인 것들만 쌓인다. 매일 무언가를 했지만, 목표와 우선순위가 흐릿하니 어느 것도 충분히 집중하지 못한 느낌이 남았다. 무작정 지원서를 던지고, 새로운 개념을 쌓기에 급급했다. 다음 달에는 무엇을 해야 하는지보다 무엇을 먼저 해야 하는지, 왜 하는지를 먼저 정하고 움직이려 한다.
다양한 세미나를 참여하며
이번 달에는 다양한 세미나를 접할 기회가 많았고, 특히 온라인으로 진행하는 덕분에 틈틈이 챙겨 들을 수 있었다. 이론보다는 실무에서 직접 부딪히며 얻은 사례 중심의 이야기들이 많았다. 혼자만으로는 경험하기 어려운 좋은 인사이트들을 얻을 수 있는 시간이었다.
특히 AI가 실무에서 어떻게 활용되고 있는지에 대한 내용이 인상 깊었다. 개발자뿐 아니라 비개발자들도 AI를 통해 업무 방식을 바꾸고 있었고, 그 활용 범위가 생각보다 훨씬 넓었다. 나름대로 AI를 공부하고 있다고 생각했는데, 실제 현업과의 간격이 아직 있다는 것을 느꼈다.
찾아보지 않으면 모르는 것들이 너무 많다. 이번에 얻은 인사이트를 조금씩이라도 적용해보며, 직접 경험 속에서 새로운 인사이트를 만들어 갈 것이다.

![[네이버부스트캠프 웹・모바일 10기] 전체 과정 후기](/_next/image?url=https%3A%2F%2Fblush-tv-2cc.notion.site%2Fimage%2Fhttps%253A%252F%252Fprod-files-secure.s3.us-west-2.amazonaws.com%252F98c56d22-9c7a-4813-8d64-5f204cf1f90b%252Fa888e7a5-102d-43a7-94c7-537761fed3c8%252F%2525E1%252584%252589%2525E1%252585%2525B3%2525E1%252584%25258F%2525E1%252585%2525B3%2525E1%252584%252585%2525E1%252585%2525B5%2525E1%252586%2525AB%2525E1%252584%252589%2525E1%252585%2525A3%2525E1%252586%2525BA_2026-03-30_%2525E1%252584%25258B%2525E1%252585%2525A9%2525E1%252584%252592%2525E1%252585%2525AE_12.50.14.png%3Ftable%3Dblock%26id%3D304c8de2-0bcb-808c-b705-fb870e06a319%26cache%3Dv2&w=3840&q=75)
![[네이버부스트캠프 웹・모바일 10기] 멤버십 22주차 회고](/_next/image?url=https%3A%2F%2Fblush-tv-2cc.notion.site%2Fimage%2Fhttps%253A%252F%252Fprod-files-secure.s3.us-west-2.amazonaws.com%252F98c56d22-9c7a-4813-8d64-5f204cf1f90b%252Ff7a3a9ca-e4e1-4be3-a11a-e6b7e484e7ae%252F%2525E1%252584%252589%2525E1%252585%2525B3%2525E1%252584%25258F%2525E1%252585%2525B3%2525E1%252584%252585%2525E1%252585%2525B5%2525E1%252586%2525AB%2525E1%252584%252589%2525E1%252585%2525A3%2525E1%252586%2525BA_2026-03-30_%2525E1%252584%25258B%2525E1%252585%2525A9%2525E1%252584%25258C%2525E1%252585%2525A5%2525E1%252586%2525AB_1.21.38.png%3Ftable%3Dblock%26id%3D301c8de2-0bcb-8007-8631-e3b55630501e%26cache%3Dv2&w=3840&q=75)