알고리즘 대회 경험으로 문제 분해 습관 형성
대학교 2학년 때 학내 알고리즘 경진대회에 처음 참가했습니다. 준비 기간 동안 그래프 탐색과 DP 유형 문제를 집중적으로 풀었는데, 시험장에서 예상과 다른 유형이 나오자 손이 멈추는 경험을 했습니다. 그때 깨달은 건, 특정 알고리즘을 외우는 것보다 문제를 분해하고 제약 조건을 먼저 파악하는 습관이 훨씬 중요하다는 점이었습니다. 그 뒤로는 문제를 보자마자 풀기 시작하는 게 아니라 입력 크기와 시간 제한을 먼저 계산하고 접근법을 결정하는 순서를 지켰습니다. 결과는 중위권이었지만, 이 경험이 지금 실무에서 요구사항 분석 전에 제약 조건부터 파악하는 버릇으로 이어졌다고 느끼고 있습니다.