1. 오늘의 몰입: 궤도 재진입
주요 목표
- 코딩 테스트 훈련: 할당량 5문제 풀이 (복잡한 시뮬레이션 및 그래프 위주)
- 아키텍처 확장: MSA 교재 챕터 6 완료
- 실전 돌입: 기업 1곳 입사 지원 완료
달성률: 100% (계획했던 모든 할당량을 모두 소화해 냈다.)
2. 오늘의 난관 (반성)
- 반성: 딱히 없음.
- 오늘은 정해진 할당량을 기계적으로 소화해냈다. 점차 기계적으로 하루의 루틴을 소화하는 시스템이 자리를 잡아가는 느낌이다.
3. 배움과 기록
오늘 해결한 5문제는 단순한 아이디어 번뜩임보다는, 치밀한 설계와 끈질긴 구현력을 요구하는 묵직한 문제들이었다.
- 백준 17135 (캐슬 디펜스)
- 백준 19238 (스타트 택시)
- 백준 2638 (치즈)
- 백준 17472 (다리 만들기 2)
- 백준 17471 (게리맨더링)
특히 삼성 SW 역량테스트 기출문제 특유의 긴 호흡을 요구하는 조건들을 맞닥뜨렸을 때, 당황하지 않고 기능별로 메서드를 분리하며 침착하게 디버깅해 나가는 스스로의 모습에서 확실한 성장을 체감했다.
또한, 그토록 진을 빼놓던 MSA 공부도 어느덧 챕터 6을 마무리하며 점진적으로 아키텍처에 대한 시야를 넓혀가고 있다.
4. 내일의 다짐: 백엔드의 기본, SQL 장착
- 새로운 무기 추가: 내일부턴 공부 루틴에 SQL을 추가한다. 코딩 테스트의 SQL 과목을 대비하는 목적도 있지만, 근본적으로 백엔드 개발자에게 데이터베이스를 자유자재로 다루는 능력은 필수 불가결하기 때문이다.
- 루틴의 고도화: 알고리즘 5문제, 입사 지원, MSA 학습이라는 기본 뼈대에 SQL이라는 살을 붙여 내일도 빈틈없는 하루를 만든다.