휴리스틱(Heuristic)

거거거중지(去去去中知) 행행행리각(行行行裏覺)

 

 

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

 

- 프로그래밍  박진수 中에

'읽은거' 카테고리의 다른 글

1만 시간 법칙  (0) 2009.12.24
패턴 그리고 객체지향적 코딩의 법칙  (0) 2009.12.24
왜 나는 너를 사랑하는가  (0) 2009.12.24
스크럼(Scrum)과 XP  (0) 2009.12.24
소프트웨어 산책 - 프로그래머의 문제 풀이  (0) 2009.12.24