블로그 이미지
JEEN

서울에 사는 꽃청년의 IT찌질모험기

Rss feed Tistory
Check 책! 2008.11.09 01:22

[ 마지막 강의 ] 정말로 마지막 강의...


 
  옮긴이 역시 마지막에 기적이 일어나기를 바랬고, 저 역시도 그랬지만... 랜디 포시 교수는 결국 하늘나라로 떠났지요. 저도 그의 강의는 한참 화제가 되었을 때 보았습니다. 건강하다면서 푸쉬업하시는 모습을 보면서... ㄷㄷㄷ 나도 저런 건 못하는 데.. 하면서 제 저질 체력을 부끄러워 하기도 했었습니다.

  지난번 헤드페이크 에 대해서 블로깅한 적이 있었는데, 그의 강의도 "사실은 헤드 페이크였다" 면서.. 이건 당신들을 위한 강의가 아니라, 내 자식들을 위한 강의 였다고 말하죠. 졸지에 많은 청중들은 장래에 당신의 자식들과 당신과의 만남에 있어서 엿듣는 사람이 되었으려나요...

  사실 매번 부모님 부모님하면서 제대로 부모님에 대한 효도를 생각하지 않은 것에 수시로 자책을 하곤 합니다. 물론 부모님은 살아계시죠. 때때로 어머니께서 술드시고 하시는 여러 집안얘기들은 저에게 많은 것을 알게끔 하곤 합니다. 지금에는 생각도 못할 드라마틱한 내용들이 당신들께서 경험한 일들이었으니까요. 그래서 좀 더 미려한 글쓰기가 가능해진다면, 가장 하고 싶은 일이 "부모님 자서전"을 쓰는 것입니다. 이건 제 "TODO" 리스트에 맨 위에 올라와 있습니다. 그리고 그건 여러가지 의미를 가지고 있습니다. 랜디 포시처럼 자신의 기록이 되고, 자식 교육이 되는 것이고... 혹은 다른 사람들이 엿볼 수도 있겠죠.

  매번 부모님을 존경한다, 부모님을 사랑한다 라고는 하지만... 실제 제대로된 행동으로 몇 번이나 옮겨봤나 싶기도 합니다. 불효자는 웁니다 공연 보고.. 같이 울었다고 효자되는 것도 아니겠구요.

  아무튼 갈수록 삼천포로 빠지는 이런 글쓰기 행태는 하루빨리 수정되어야 할 텐데 말이죠...

  랜디포시의 아이들과 부인들도 부디 편안한 하루하루가 되기를...
마지막 강의 - 8점
랜디 포시.제프리 재슬로 지음, 심은우 옮김/살림
신고
이빨까기 2008.11.04 23:47

[ 헤드 페이크 ] 목적을 위해서 수단을 잊기...?


  어제 오늘 "랜디 포시"의 마지막 강의를 보고 있습니다. 아, 책으로요. 그리고 번뜩이는 부분이 있어서 블로깅해야 되겠다는 생각이 팍팍 드는군요.
(중략) 1990 년대 초반 처음 앨리스를 시작했을 때부터, 나는 이것이 헤드페이크를 통해서 컴퓨터 프로그래밍을 가르친다는 사실에 열광해왔다. 헤드페이크를 기억하는가? 그것은 배우는 사람이 다른 흥미로운 것을 배우고 있다고 착각하게 만들어 놓고 실제로는 다른 것을 가르치는 것을 말한다. 하갱들은 영화를 만들거나 비디오 겡미을 만들기 위해 앨리스를 이용한다고 생각한다. 여기서 헤드 페이크는 그들은 지금 컴퓨터 프로그래머가 되는 법을 배우고 있다는 사실이다.
 (중략) 곧 나올 프로그램에서는 사람들이 영화 시나리오를 쓰고 있다고 생각하겠지만, 사실 자바 프로그래밍 언어를 배우게 된다.
 실제로 제가 <펄>을 배웠을 때는 문법이 뭐니, 서브루틴이 뭐니, 정규표현이 뭐니 하는 식으로 배우지 않았습니다. 얼치기 PHP 를 하다가 Perl 로 되어진 웹 서비스를 움직여야 하는 데 내가 뭘 하면 이게 움직이느냐가 중요했죠.
  위의 인용문과 비슷합니다.  Perl 이 중심이 아니라, 웹 서비스가 중심이었거든요.
  <"Perl" 로 웹서비스를 만든다> 가 아니라. <웹 서비스를 만든다. 근데 그게 Perl 로 만들었다> 라는 겁니다. 언어가 뭐든 일단 웹서비스를 만드는 게 중요했습니다. Perl 은 단지 부수적인 것일 뿐이었죠.
  그러면서 Perl 을 입문했습니다.

  일본의 몇몇 유명 Perl Hacker 들이 동의하는 내용이 있는데요. 그들은 Perl 을 배울 때, <<어떤 어플리케이션을 다르게 움직이게 해보고 싶다>> 라는 목적으로 시작했다고 합니다. Plagger 라든지, Web Framework 라든지, 간단하게 플러그인을 만드는 것을 시작으로 말이죠.

  그러고보면 TWOA 때 BOT 커맨드를 하나씩 만들어보면서 Perl 개발을 하는 것이 상당히 좋은 접근이 아니었나 생각되기도 합니다. 각자가 원하는 기능을 구현하는 것이었죠. Perl 이 우선이냐, 기능이 우선이냐는 결과에 따라 달리 나오지 않았나 사료됩니다. 능동적이냐 수동적이냐에 따라서도 달랐겠죠.

  이쯤에서 생각해보자면... 이렇게 뻔히 자각하고 있는데, 스스로 헤드 페이크가 가능할까 하는 건데요. 뭐 왠지.. 가능할 것 같습니다. 저도 모르는 사이에 다른 뭔가를 얻어버리는 수가 있겠죠.

 

신고
TOTAL 462,472 TODAY 28

티스토리 툴바