술에 취해 집에 들어왔다. 술기운에 씻지 못하고 이불에 기대 눈을 감았는데, 엄니가 보더니 술기운에 정신없는 내 모습이 우스웠나 보다. 헤롱헤롱 거리는 내 모습을 보고 정신없이 웃으시더니 언능 씻으라고 재촉을 하신다.
오늘은 내가 좋아하고, 존경하는 블로거들을 만나뵙고 왔다. 존경한다는 표현은 어느 한분야에 일가를 이룬분 들이고 마음씨도 따뜻한 분이라는 것이다. 이런 분들을 만나니 긴장이되서 말 좀 편하게 해볼라고 술을 많이 마셨다 .
그리고 술기운에 글을 쓴다. 늦은 밤 술기운을 이겨가며 글을 쓴다. 이 글이 어떻게 써질지는 나도 잘 모르겠다. 흐르는 감에 맞길 뿐이다.
어느 분야든 마찬가지라는 생각이 들지만 내가 일하는 프로그래밍 분야는 고비용 저효율이라는 생각을 가끔 한다. IT기술은 정신없이 급변하고 거기에 프로그래머는 본업을 하면서도 별도로 계속 기술습득을 해야 되는 상황은 고비용 저효율의 전형적인 예라는 생각을 많이 한다.
여기 적당한 비유가 담긴 그림이 있다. 특히 자바는 다양한 분야에 걸쳐 익혀야 되는 기술도 무수히 많은데 자바 개발자가 익혀야 되는 기술들을 책으로 잘 나타내고 있다. (반면 루비라는 언어는 단 두권으로 해결한다고 나타내고 있다. 왠지 끌리는 언어다.)
[자바의 학습곡선, 끝이 없다. 그림 출처 : http://blog.artworker.biz/313]
흔히 하는 말로 프로그래머는 야근이 많다는 '고비용 저효율 개념'외에도 기술 습득에도 '고비용 저효율'이 존재한다. 급변하는 IT 환경은 우리 개발자들에게 최신 기술 습득을 항상 요구하는데 일처리에 바쁜 현실은 결국 기술 습득을 따로 시간내서 개인적으로 성취하라고 한다.
나는 언젠가 웹노가다를 하면서 ‘프로그래머로 지속적인 기술 습득의 가치’ 에 대해 여러가지 생각을 한적이 있다. 기술 습득이 쉽지 않은 여건, 기술 습득을 해도 써먹기 힘든 여건 등의 괴리감에 대하여 생각한 적이 있다.
내가 고비용 저효율의 기술습득을 계속 해야만 하는가? 하는 고민은 생각 외로 빨리 결론이 나왔다. 그리고 결론은 긍정적이다. 나는 계속 부지런히 기술 습득을 해야 한다고 결론을 지었다.
부지런한 기술 습득은 전산화의 수혜를 입을 갑을 위하는 것도, 그 주변 요소들 보다도 나 자신의 행복을 위해서 필요하다는 것을 느끼게 되었다.
내가 기술 습득을 하여 '갑'이나 기타 요소에 이익을 줄 수도 있겠지만 직접적으로 나에게 도움 되는 기술들이 있다.
바로 개발자의 습관을 개선하고 개발 환경을 개선하는 기술들을 말한다.
자바 쪽에는 SVN을 통한 버전관리, Ant/Maven을 통한 자동 빌드 관리, Trac을 통한 이슈/버그 관리, 이클립스 환경등의 개발환경등이 있고,
최근 내가 주력으로 쓰고 있는 스프링 프레임워크는 개발자를 편하게 하는 다양한 유틸리티 기능을 가지고 있으며, TDD(Test Driven Development)를 통한 높은 품질의 소스 개발 및 개발자 습관 개선에 도움되는 기술들도 개발자들을 위해 존재하고 있다.
나를 행복하게 하는 기술을 배우자. 내가 쓰고 싶은 얘기가 이것이다. 최신 기술 배워서 나중에 연봉 많이 받아서 행복해지는 것이 아니라, 바로 나의 업무 환경에 도움되는 기술을 배워서, 일할때, 프로그래밍 할때 조금이라도 행복 할 수 있는 기술을 배우자는 것이다.
나(개발자)를 행복하게 하는 기술, 작년 말부터 나는 이 기술들에 나름대로 집중하고 있다. 지금은 다양하고 강력한 유틸리티 기능을 제공하는 스프링 프레임워크나 TDD(테스트 주도 개발)을 흉내 내어 내 스스로 윤택한 작업 환경을 위해 노력하고 있다.
성과도 서서히 느끼고 있다. 성과가 확실히 나오는대로 따로 포스팅 할 예정이다. 이중 스프링 프레임워크는 그 효과가 눈에 보여서 영어에 울렁거리는 내가 별도로 '원서'도 샀을 정도로 개발자의 행복에 기여하는 기술이라는 생각을 하고 있다.
내가 일하는 작업 환경을 편하게 개선 할 수 있는 기술을 익히자. 그리고 바로 써먹자. 나를 행복하게 하는 기술을 배우자. 이것이 고비용 저효율의 내 일을 개선하는 핵심이다.
* 이 글을 워드에 다 쓰자마자 잠들고, 지금 새벽인데 되도록 수정 안하고 그대로 올립니다. 미흡한대로 술 기운에 쓴 글이라는 기록으로 남기기 위해 그대로 올립니다.
'개발자 > 칼럼' 카테고리의 다른 글
| DW Review Blogger에 선발 되다. (19) | 2008/02/10 |
|---|---|
| 추상화의 고수가 되자. (생각의 탄생) (14) | 2008/02/04 |
| 나를 행복하게 하는 기술을 배우자 (23) | 2008/01/30 |
| 액티브X는 공급자 입장에서도 사라져야 한다. (78) | 2008/01/15 |
| 대한민국 IT프로젝트 교훈 보고서 (35) | 2007/12/26 |
| 싱글벙글 개발자, 내가 느낀 최고의 동료애 (74) | 2007/12/20 |








댓글을 달아 주세요
건강과 행복.....
이 두가지가 최고가 아닐런지.....
행복한 산골소년이 되어서
행복한 일을 하기 바래요..^^
이~ 형도 함께~ 해요~
"나를 행복하게 하는 기술을 배우자." 멋집니다!!!
'벌써' 행복한 개발자가 되가고 있는 기선님
부럽습니다. ^ ^
글쎄요. 기술이 복잡해짐에 따라서 언어가 발전되가는 모습으로만 보입니다.
자바 1.2가 나왔을 때, 자바를 시작했는데, 그 때는 자바도 매우 Simple 했습니다. 하지만 시대가 변하니 그 기술도 발전하고, 혹은 요구사항을 충족 시켜려고 복잡해지지 않았을까요?
(항간에 이런 농담을 합니다. 지금 자바공부 시작하는 사람은 포기하는 편이 낫다고. ㅋㅋ)
루비언어에 대해 모르지만 또 변하지 않을까요? 루비가 나온지 얼마 되지 않았으니깐요. ^^
파이썬도 매우 simple했죠. 하지만 많이 복잡해지고 있다고 느껴집니다.
시간 비례에 따른 기술 복잡도 - 기술 복잡도에 따른 언어탄생 이것이 앞으로도 계속 순환 될 것 같습니다.
어쨌든 많이 배우고 갑니다.
아~ 아주 예리한 지적을 해주셨네요~ ^ ^
제가 생각하지 못했던 부분을 깨우쳐 주셨네요~
루비도 충분히 그럴수도 있겠네요~
그냥 자바가 최고다~ 하고 열심히 해야겠습니다. ^ ^
컴퓨터 기술은 죽을때 까지 공부해야 할꺼 같아요 =_=
하루가 빠르게 발전을 해서,,, 새로운 버전나오면 공부해야하고 말이에요.
또 새로운 좋은 프로그램 나오면 공부하고 말이에요 ^^;;
프로그래밍 공부가 인생공부다 하며 살아야 겠습니다. ^ ^
태그에 "행복"이 눈에 확 들어오는데요?^^
그냥 긴글을 한단어로 표현한듯한^^
산골소년님 언제나 화이팅입니다^^
언제나 제 블로그를 챙겨주시는 에코님~!
에코님 고마워요~
저는 언제나 에코님 팬이에요~! ^ ^
프로그래머라는 직업이 천직이셨나봐요. 만족하는 모습이 글로써 느껴집니다. ^^
그것도 있지만 이걸로 먹고 살아야 하다보니
그러네요 ~ ^ ^
바로 옆에서 쓴 글처럼 가깝게 느껴지네요.
술기운에 헤롱거리면서도 열심히 키보드를 두들기는 모습이 눈에 보이는 듯 해요.^^
독특한 느낌인데요? 그리고 술기운에 쓰신 글인데도 깔끔하네요. ;)
가눔님 언제 방배에 놀러오시면
알마님이 술한잔 사주실꺼에요~ 그때 함께 해요~ 헤헤~ ^ ^
술먹고 나한테 전화해서 그런 말을 퍼부어놓고.... 집에 가서 글이 써지더란 말이냐...후덜덜덜....
ㅎㅎ 도데체 무슨말씀을 하셨길래..?ㅎㅎ
ARMA님을 향한 연정을 말하였습니다. ^ ^
산골소년님 화이팅이에요~!
산골소년님과 한잔 기울이고 싶은 심정이네요.. ㅎㅎ
민철님 혹시 안좋은 일이라도 있나요~!
민철님 힘내세요~! ^ ^
술기운에 쓴 글이.. 넘 부러버요..ㅠ
대단한 산골소년님~^^*
맛짱 이모님, 누님~ 의 칭찬에
블계에서 무럭무럭 커나겠습니다. ^ ^
어릴때 이야기지만 한때는 프로그래밍 쪽에 뜻을 품은 적이 있습니다만 지금은 멀어져버렸네요.
그래서 더욱 아쉬운 건지 이쪽 분야에 일하시는 분들에 대해 솔직히 부러운 마음도 듭니다.
비록 힘들고 어려운 일일지라도 왠지 하고있는 일이 하고싶은 일이라면 그것도 좋은거 같습니다.
그 행복해지는 기술을 습득하셔서 저같이 아무것도 모르는 사람도 행복해지는 기술로 발전시켜 주세요^^
추운오리님 안녕하세요. 오랜만입니다. ^ ^
예 맞습니다~ 박봉에 야근많이 해도 내가 하고 싶은
일이라면 행복한것 같습니다. 지금 현재는 행복합니다.
앞으로도 행복할 수 있게 열심히 노력해야 겠어요~ 헤헤~ ^ ^