개인적으로 '알고리즘 코딩 테스트'를 좋아하지 않습니다. 실제 업무와 관련이 있거나 실무에 도움 되는 고민보다는, 누가 더 기계적으로 문제를 잘 푸냐를 겨루는 '암기력 대결'처럼 느껴질 때가 많았거든요. 부족한 제 경험일 뿐이지만 주변을 보면 알고리즘 문제는 풀 수 있지만, 실무 코드 앞에서는 유지보수가 불가능한 코드를 양산하는 경우를 보곤 합니다. 물론 상황에 따라서 알고리즘 문제를 공부하는 것이 효율적이기도 합니다. 특정 언어를 공부하고 어딘가에 쓰여야지 스스로에게 익혀지는데요. 이때 큰 도움이 된다고 생각합니다. 저는 이렇게 '코딩 테스트'가 별로라고 이야기하지만, 이를 해야 하는 이유는 명확합니다. 현재 저의 일차적인 목적은 생존이고, 기업은 이 코딩테스트를 입장권으로 제시했기 때문입니다. 기업 ..