개발자 공부(카카오톡 알고리즘 테스트를 스치고-)
우아한형제들의 신정호 책임 - 취준개발자들을 위한 추천 개발도서 OKKY 10월 세미나 - 자바지기(박재성)님의 자바 웹개발자 학습로드맵 참석 후기! FOUNDATION OF ALGORITHMS 취업준비를 하면서 카카오 신입 개발자를 뽑길래 들어가보니 1차에서 알고리즘 코딩테스트를 진행하고있었다. 동료친구가 테스트겸 옆에서 풀고있길래 나도 곁눈질로 대강 해법을 찾다보니, 속으로 '이런 문제는 어떻게 푸는 거지?'부터 시작하여 '이 문제를 통해 무엇을 얻을 수 있을까?(나를 포함해서 나를 채용할 회사가)'까지 고민하게되었다. 그 고민의 결론은 아무런 논리적 근거없이 '아.. 알고리즘 공부해야겠다.'로 접어들었다. 적어도 집에 도착해서 구글링하기 전까지; 하지만 자주애용하는 OKKY 사이트와 몇몇 블로그들을 참고하고 보다보니 내가 어떤 것을 더 우선순위에 두고 공부해야할지 알게되었다. 끝! 이 아니라 잊어버릴 것이 분명하기에 적어두려고 한다. 일단, 아래 두 개발자 선배들이 알고리즘에 대한 자신들의 의견을 내었고 서로 약간?의 마찰도 보인다. 개인적으로 알고리즘 관련논란에 민감한 이유 먼저 이글의 요지는 '알고리즘은 중요하다. 하지만 디자인 패턴이 우선!'이다. 다음으로, 실무 개발자들에게 알고리즘은 덜 중요할까? 이 글을 내맘대로 쏙 빼먹으면 결론지으면 '알고리즘은 중요하다 (너무나 중요해서 먼저해야한다-이부분은 뉘앙스가 적지만)'이다. 너무나 황당하지만 저게 다였다. 그래서 나보고 어떻게하라고..? 자기자신의 상황을 잘 파악하고 결정해야한다. 내 경우는 시간이 많은 대학생도 아니고, 취업이 우선 이라서 일단은 조금씩 해야겠다. 일주일에 한 페이지라도 읽고, 한 문제라도 풀어야지.. 찾고 찾고 찾다보니 공부해야할 것이 산더미로 나온다. 대학교시절 배우기도 했던 것들도 있지만, 실상 어떻게 사용되는지 잘모른다. 알...