[종만북] 01. 문제 해결과 프로그래밍 대회
01. 문제 해결과 프로그래밍 대회 대학에서 배우는 컴퓨터 교육 과정이 프로그래밍의 기술과 지식을 가르칠 뿐, 그것을 스스로 응용할 수 있는 능력을 주지는 못한다. 지식을 자신의 것으로 만들어 활용하기 위해서는 학문의 발전 과정에서 일어나는 발견과 깨달음을 학생 자신이 되짚어 갈 수 있어야 한다. 이를 위한 최고의 통로가 프로그래밍 대회이다. SI, DB, 웹, 게임 여러 분야 간의 차이를 뛰어넘는 좋은 개발자의 조건은 문제 해결 능력이다. 프로그래밍 대회를 통해 이를 기르며 아래 6가지의 이점을 가져갈 수 있다. 군더더기 없이 텍스트 파일을 읽고 출력만 하기에 문제 해결에만 집중 할 수 있다. 다양한 알고리즘 설계기법과 자료 구조를 직접 사용해보며 주제들을 깊이 이해해볼 수 있다. 자신이 작성한 코드에..