접근 자체가 틀린거 같다. 물론 이건 내 주관이긴 한데
알고리즘... 꼭 무슨 문제은행이니 어디에 나오는 대단히 복잡한 그런 문제 뿐이 아니라
어떤 문제를 해결하는 논리적인 단계라 생각하는데, 가령 어떤 메뉴를 주문하기 위한 단계라던가
이런식으로 문제를 이해하고 논리적인 단계로 풀어나가는간데 꼭 알고리즘 하면 대단한거마냥 오오미 이런 호들갑은 맞지 않아고 본다.
저런 어려운 문제를 푸는것도 알고리즘 이지만 아주 단순한듯한 일을 하는것도 알고리즘이라고...
아직 내 식견이 좁다보니 많은 분야에 대한 일반적인 견해는 아닐지 몰라도
저런 어려운 문제를 푸는것 보단 논리력이 더 중요하고 기본이라고 보는데. 물론 사용하는 언어나 플랫폼에 대한 지식도 필요하고.
주변에 보면 학벌좋고 이것저것 많이 아는듯한 사람, 알고리즘 공부 한다는 사람이랑 같이 일해보고 또 관찰해봤는데 막상 일은 잘 못한다. 나보다 더. 내가 어드바이스 줘야하고 문제점 말해주는거면 나보다 일 못하는건 맞다고 본다.
논리력을 키우고 문제 이해력을 키우고 이런게 더 중요하지, 무슨 문제은행 사이트에서 어떤걸 풀고 이런거에 목숨걸지 말라는거임
물론 저런 사이트의 알고리즘 잘 풀면 그 나름의 장점이나 이득이 잇을진 몰라도 = 그게 꼭 개발 잘하고 일 잘하고 그런건 아니라는거임
알고리즘... 꼭 무슨 문제은행이니 어디에 나오는 대단히 복잡한 그런 문제 뿐이 아니라
어떤 문제를 해결하는 논리적인 단계라 생각하는데, 가령 어떤 메뉴를 주문하기 위한 단계라던가
이런식으로 문제를 이해하고 논리적인 단계로 풀어나가는간데 꼭 알고리즘 하면 대단한거마냥 오오미 이런 호들갑은 맞지 않아고 본다.
저런 어려운 문제를 푸는것도 알고리즘 이지만 아주 단순한듯한 일을 하는것도 알고리즘이라고...
아직 내 식견이 좁다보니 많은 분야에 대한 일반적인 견해는 아닐지 몰라도
저런 어려운 문제를 푸는것 보단 논리력이 더 중요하고 기본이라고 보는데. 물론 사용하는 언어나 플랫폼에 대한 지식도 필요하고.
주변에 보면 학벌좋고 이것저것 많이 아는듯한 사람, 알고리즘 공부 한다는 사람이랑 같이 일해보고 또 관찰해봤는데 막상 일은 잘 못한다. 나보다 더. 내가 어드바이스 줘야하고 문제점 말해주는거면 나보다 일 못하는건 맞다고 본다.
논리력을 키우고 문제 이해력을 키우고 이런게 더 중요하지, 무슨 문제은행 사이트에서 어떤걸 풀고 이런거에 목숨걸지 말라는거임
물론 저런 사이트의 알고리즘 잘 풀면 그 나름의 장점이나 이득이 잇을진 몰라도 = 그게 꼭 개발 잘하고 일 잘하고 그런건 아니라는거임
일을 잘하니 못하니 하는 것은 상대적, 주관적인 것이고
알고리즘 문제를 푸니 못 푸니 하는 것은 그나마 객관적인 것이라 인사평가요소에 고려하는 게 아닐까
논리력이 좋은 사람이 모두 다 알고리즘을 잘하는건 아니지만, 일반적으로 알고리즘 잘한다고 하는 사람들은 논리력도 좋음. 물론 알고리즘 잘한다의 수준은 국제 대회 입상할만한 실력을 말하는거. (알고스팟이나 백준에서 문제 조금씩 깔짝대는 수준은, 오히려 공부하는게 더 방해가 될듯)