몰입의 상한
몰입의 상한 일전에 언급했듯이 간만에 사적인 (프로그램을 만드는) 코딩을 시작했다. 마이크로 블로그 서비스인 트위터(http://twitter.com)를 튜닝해서, 좀 편하게 트윗팅을 해보자는 바램에서 시작한 작은 프로그램이다. 그런데 일이 좀 커졌다. 원래 사적코딩이라는 것이 그렇다. 처음엔 자기를 위해 시작 하지만, 하다보면 눈덩이처럼 켜져서 나중엔 혼자 쓰기엔 과한 것이 된다. 그래서 공유를 맘 먹으면, 혼자 쓸 때는 예상하지 못했던 이런 저런 일들이 발생한다. 마치 개인이 조직이 되었을 때, 목적이 아닌 신진대사를 유지하는데만 엄청난 공력을 들어가는 것과 비슷하다. 사적 코딩은 점점 공적 코딩이 되고, 개발자와 유저들 간의 취향이 미묘하게 어긋나기 시작한다. 열정은 완만한 하향 곡선을 그리다가 탁 숨이 막히는 지점에서 아 취미를 일처럼 하고 있는 자신을 발견한다. 열정이란 주의 깊게 관리해야 할 자원인 것이다.

열정의 산물인 몰입은 물론 좋은 것이다. 하지만 그것은 결과를 장황하게도 한다. 로직 앞에서 오랜시간 고민하는 개발자는, 자기가 만들고 있는 프로그램이 너무나 낮익은 것이되기 때문에, 그것을 처음으로 대면하게 될 사람의 입장을 고려하는 것이 사실상 불가능하다. 그런 점에서 기획자가 개발하고, 개발자가 기획하는 것을 바람직하게 생각하는 나지만, 그것의 맹점이 없다고는 말 못한다.

또 일이란게 시작이 있으면 끝도 있어야 한다. 그런데 이런 프로잭트의 문제는 시작은 있지만, 끝은 없다는 것이다. 블로그나 소프웨어나 업데이트는 개선의 문제를 넘어서 생존의 문제다. 업데이트 되지 않는 것을 세상은 죽은 것으로 간주하니까. 한편, 살아 있는 모든 것이 언젠가 죽는다. 이것은 모순되지만, 그게 자연의 법리다. 마찬가지로 그 인간들이 만드는 프로잭트도 언젠가는 소멸한다. 그것을 선선히 받아들이지 못할 때 사는게 피곤해지는거다. 끝나지 않는 프로잭트 아 생각만해도 숨막히지 않는가?

사적 코딩이 이번이 처음은 아니다. 나는 프로그래밍을 커리큐럼이 아니라, 취미로 시작했다. 재미로 시작한 소박한 프로잭트가 1년 넘게 지속 되었다. 간단한 아이디어가 눈덩이처럼 불어나더니, 나중엔 300MB에 육박하는 거대한 것이 된 것이다. 독학으로 코딩을 시작한 나에게 기법이고 자시고가 있을리가 만무했다. (일종의 백업인) 버전관리는 알지도 못했고, (품질검사인) QA는 즉흥적이었고, (질문답변인) Q&A는 과하게 장황했다. (프로그램을 배포하는) 릴리즈는 충동적이었고. 불꽃 같은 시절이었지만, 열정이 지나간 자리에는 남는 건 쓸쓸한 폐허였다. 나는 그 공허를 채우기 위해서 열심히 일했지만, 자유인으로써의 야성은 좀처럼 회복되지 않았다. 코딩의 즐거움을 슬슬 잃어가던 참이었다.

그런 점에서 오랜만에 강림한 코딩신은 참으로 반갑다. 하지만 이번엔 좀 다르게 해볼 참이다. 몰입의 상한을 상정하는 것이다. 지금까지 내가 트위터에 포스팅한 글이 2852개다. 그리고 내가 만들고 있는 몽키플라이의 코드가 현재 1106줄이다. 나는 앞으로 약 1746줄의 코드를 더 작성할 것이다. 코드가 트윗팅의 수를 넘어서면 개발을 중단할 것이다. 그럼 몽키플라이는 두가지 선택을 해야한다. 하나는 트위터에 열심히 글을 써서 코딩의 한도를 늘리거나, 기존의 코드를 좀 더 사려 깊게 작성해 좀 더 속 깊은 원숭이로 길러내는 것이다. 원숭이는 사춘기를 맞을 것이다. 그리고 한가지 길이 더 있지만, 그건 생각이 더 필요 하므로 신비주의로 남겨둘련다. 다시 코딩 시작해야겠다. 내일 새로운 기능이 하나 더 추가된다. 질서정연한 열정


       + 몽키플라이
       + 열정


2009/09/27 21:39

태그 : , , , ,
RSS | 한RSS | 구글리더
트랙백 :: http://egoing.net/trackback/1277
trauma2u 2009/09/28 00:29 L R X
후후 원숭이 사용자들은 고잉님의 트윗 수를 늘리기 위해 노력해야 겠군요. 저도 조만간 몰입의 상한을 정해야 할까요? 아직까지는 즐겁습니다 다행히도.
egoing 2009/09/28 11:58 L X
ㅋㅋㅋ 즐거워야죠. 즐겁기 위해서 그러는거니까요.
feveriot 2009/09/28 12:34 L R X
저도 심리검사 프로파일 만들어주는 엑셀시트를 만들어 본 적이 있는데 완전 몰입되어서 밥도 안먹고 잠도 안자고 매달리고 있는 자신을 발견한 적이 있어서인지 공감이 됩니다. 남들에게도 도움이 될 줄 알고 배포했는데 왠걸... 부실하다고 욕먹고 그 시간에 공부나 하라는 충고를 해주더군요.. ㅎㅎ.
egoing 2009/09/29 17:16 L X
그 욕과 충고가 점점 줄어들면서 언젠가는 찬사가 되지 않을까요? 이미 찬사를 받고 계실 듯 :)
jk 2009/09/28 19:31 L R X
축하해.
egoing 2009/09/29 17:18 L X
축하씩이야. 요즘은 잠도 못자고 이러고 있다;;;
silent man 2009/09/29 20:42 L R X
이런 몰입에 대한 부분을 담당하는 제 머리 어딘가에는 문제가 있는 게 아닌가 싶은 생각이 참 많이 드는 요즘입니다. 심리학 수업을 들으면 들을수록. 크억, 좀 체 뭔가를 꾸준히 진득하게 하질 못 하는지라.
egoing 2009/10/02 22:25 L X
저도 공부에는 몰입을 전혀 못합니다. 공부가 아니라고 생각할 수 있는 방법이 없을까요? 체면을 걸어야 할까요? ^^
비밀방문자 2009/09/30 12:47 L R X
관리자만 볼 수 있는 댓글입니다.

아이디 :
비밀번호 :
홈페이지 :
  비밀글로 등록
내용 :
 


[PREV] [1] ... [95][96][97][98][99][100][101][102][103] ... [522] [NEXT]
RSS | 방명록 | 트위터