난 개발자로서 ‘알고리즘'에 대한 마음의 빚을 가지고 있다. 비전공자 출신으로 프로그래밍 공부를 시작할 때 수 많은 전문가들로부터 알고리즘이 정말 중요하다는 이야기를 귀에 못이 박히도록 들었고, 그래서 그만큼 많은 노력을 들여 공부했지만 쉽사리 손에 잡히지는 않았다.
또 알고리즘 공부는 개발자로서의 역량을 증진시키기 위함 뿐만 아니라, 많은 회사들이 개발자의 역량을 테스트할때 알고리즘에 대한 지식과 코딩 능력을 보기때문에 실용적인 목적으로도 꼭 필요하다.
하지만 항상 ‘알고리즘 공부좀 해야지…’ 라고 생각하면서도 ‘그런 어려운건 시간 많이 날 때 시작해야지..’라는 생각 때문에 다음 생이나 되어도 시작할 수 있을지 의문이 들 정도로 기약이 없었다. (공감가는 개발자들이 많을 것이라 확신한다.) 그래서 정해진 날짜 전까지 리뷰를 써야하는 제약이 오히려 좋은 기회가 되었다.


