예시 답변 1
약 90초
시행착오를 인정하며 가치관으로 닫는 결
팀 프로젝트로 만든 채팅 애플리케이션에서 실시간 메시지 전송이 간헐적으로 끊기는 문제가 있었습니다. 처음엔 네트워크 문제라 생각해 재시도 로직만 추가했는데 증상이 사라지지 않았고, 원인을 못 찾은 채 일주일 가까이 흘려보냈습니다. 저는 계속 같은 방식으로 접근하는 게 무의미하다고 판단해 접근을 바꿔, 웹소켓 연결 상태를 로그로 남기며 끊기는 시점을 하나씩 추적했습니다. 결국 서버 쪽 세션 타임아웃 설정이 원인이었고, 이를 조정한 뒤에는 문제가 재현되지 않았습니다. 이 과정에서 처음 방식을 고집했다면 더 오래 걸렸을 거라는 걸 깨달았고, 저는 그 이후로 문제가 풀리지 않으면 접근 자체를 의심해보는 편이 됐습니다. 기술적 해결보다 이 태도 변화가 저한테는 더 오래 남았습니다.