장점. 1. 반복적인 실패의 경험내가 틀릴 리 없어 -> 내가 멍청했구나.디버깅 : 오류 발생 시 추적하는 연습.2. 알고리즘 문제 해결은 복합적인 과정.자연어모델링(수학적으로, 추상적으로.)해법을 디자인해법의 성능과 타당성을 검증프로그래밍 언어로 구현틀리고 고치기를 반복.글을 빠른 시간 내에 읽고 의도하는 바를 이해.모델링을 잘못하면 문제를 못 풀때도 있음을 이해.해법을 실행에 옮기기에 앞서 검토가 필요함을 이해.C++은 디버깅 어려움, 틀리기 쉬움을 이해.아무리 수련해도 인간은 같은 실수를 반복함을 이해. 정상이라고 함.3. 멘탈 수련멘탈 컨디션에 영향을 많이 받음.압박상황에서도 집중할 수 있어야 함.세상에는 나보다 똑똑한 사람이 한 무더기로 있지만 내가 할 일은 내가 한다는 마음가짐을 가져야 함