거거거중지(去去去中知) 행행행리각(行行行裏覺)
선인들은 '가고 가고 가다 보면 알게 되고, 하고 하고 하다 보면 깨닫게 된다'는 말을 하였다.
..... 중략....
프로그램 작성이나 수학문제 풀이에는 해법이 존재하지만, 인생이나 공부에는 해법이 존재하지 않는다고 보아야 할 것이다. 이 길도 있고, 저 길도 있다. 이 길도 옳고 저길도 옳다. 이것이 인생이고 이것이 공부다.
오히려 인생이나 공부에는 알고리즘적인 접근 보다 휴리스틱적인 접근이 더 빠르다. 휴리스틱(heuristic)이란 '시행착오에 의한 문제 해결' 이라는 말로 요약할 수 있다. 우리가 프로그래밍의 실력을 높이기 위한 공부나, 인생의 문제를 해결하는 데에는 휴리스틱적으로 접근해야 한다.
그런 의미에서 '가고 가고 가다 보면 문제가 어느 새 해결된다'는 마음가짐이 중요하다. 공부도 하고 하고 하다 보면 나름대로 방법론이 생긴다. 이렇게 공부하니 잘 되더라, 저렇게 공부하니 안 되더라라는 식으로 자신만의 경험을 하나의 일반적인 방법론으로 정립해 갈 수 있는 것이다.
선인들은 '가고 가고 가다 보면 알게 되고, 하고 하고 하다 보면 깨닫게 된다'는 말을 하였다.
..... 중략....
프로그램 작성이나 수학문제 풀이에는 해법이 존재하지만, 인생이나 공부에는 해법이 존재하지 않는다고 보아야 할 것이다. 이 길도 있고, 저 길도 있다. 이 길도 옳고 저길도 옳다. 이것이 인생이고 이것이 공부다.
오히려 인생이나 공부에는 알고리즘적인 접근 보다 휴리스틱적인 접근이 더 빠르다. 휴리스틱(heuristic)이란 '시행착오에 의한 문제 해결' 이라는 말로 요약할 수 있다. 우리가 프로그래밍의 실력을 높이기 위한 공부나, 인생의 문제를 해결하는 데에는 휴리스틱적으로 접근해야 한다.
그런 의미에서 '가고 가고 가다 보면 문제가 어느 새 해결된다'는 마음가짐이 중요하다. 공부도 하고 하고 하다 보면 나름대로 방법론이 생긴다. 이렇게 공부하니 잘 되더라, 저렇게 공부하니 안 되더라라는 식으로 자신만의 경험을 하나의 일반적인 방법론으로 정립해 갈 수 있는 것이다.
- 프로그래밍 마인드, 박진수 中에서
TAG휴리스틱