본문 바로가기

알고리즘2

[리뷰] 알고리즘 트레이닝 - 인사이트 책을 펼치며개발자로 일을 해오면서 회사에 취업을 하거나 이직을 하려 할 때 가장 걱정이 많이 되었던 부분이 알고리즘이었습니다. 큰 회사일 수록 알고리즘 풀이에 대한 난이도가 올라가고, 풀어야 할 문제들의 숫자도 점점 늘어났습니다. 알고리즘 문제를 과제로 해결해서 제출해야 될 때도 있고, 면접 보기 전에 실기 시험으로 풀이를 하기도 하고, 면접 중에 화이트보드에 그려가며 알고리즘을 풀어내야 할 때도 있었습니다. 개발자에게 필요한 기본 지식 같은 경우에는 책을 보고 공부를 하거나 겪었던 경험에 의해서 대답하기가 수월했던 반면 알고리즘은 항상 커다란 벽처럼 느껴졌었습니다. 마치 어렸을 때부터 영어공부를 해왔지만 아직도 영어 울렁증에서 벗어나지 못하는 것처럼 알고리즘 또한 내가 과연 극복해낼 수 있을까 싶은 부.. 2017. 7. 16.
[리뷰] Hello Coding 그림으로 개념을 이해하는 알고리즘 동화책과 같이 아기자기한 표지 알고리즘과 자료구조에 대한 공부는 대학교 이후로는 크게 신경을 쓰지 않고 지내오다가 면접을 봐야하는 시점이 되었을 때 벼락치기로 공부를 하고는 했었습니다. 취업이나 이직을 위해 각 회사의 필기/실기 시험과 기술면접 시에 항상 문제가 되었던 항목이 이 알고리즘이었는데 평소에는 왜 그렇게 하기가 싫고 오래 지속하기가 힘든지.. 혼자 하기가 힘들어서 그룹 스터디를 진행하기도 했었는데 구성원 모두 2~3주차가 되는 시점에서 시들해지더니 결국에는 흐지부지하게 끝나버리기도 했었습니다. 원인이 무엇인지 골똘히 생각을 해보니까 알고리즘 공부는 단기간에 확 티나는 것도 아니었고, 실무에서는 이미 잘 구현된 라이브러리를 사용하기 때문에 이해했다고 해서 딱히 써먹을 곳도 없었기 때문이지 않았을.. 2017. 5. 8.