당신의 헬로월드는 안녕하신가요?

처음으로 웹문서를 작성해 본 것이 초등학교 3학년 방과후 컴퓨터 수업에서였다. 몇가지 엘리먼트를 알려주고 하이퍼링크를 통해 두세개의 웹페이지를 연결한 것이 전부였지만 그게 내 첫 헬로월드였다. 지금 생각하면 정말 별 것 아닌 페이지였지만 그 페이지가 나를 웹이라는 세계로 초대했다고 해도 과언이 아니다. 때마침 ADSL이 보급되기 시작했던 시기와 맞아 이후로도 꾸준히 웹에 관심을 가질 수 있었다.

그 이후로 플래시 애니메이션이 유행해서 플래시도 열심히 공부했었고 (플래시3에서 4로 넘어가던 때였다) 중학교에 들어가니 때마침 홈페이지반이란 클럽이 생겨 거기서 만난 친구를 통해 php에 대해 알게 되었고 그때부터 본격적으로 프로그래밍에 관심이 생기기 시작했다. 당시엔 개발보다 웹디자인이 좋아 이것저것 늘 포토샵으로 만드는게 일상이었다. 그러던 중 중학교 재학중 정보올림피아드 지역 예선에 참가했었는데 베이직이고 뭐고 전혀 모르던 나는 당연히 떨어졌다. 그 이후 떨어진 학생을 대상(?)으로 한 프로그래밍 교실에서 C를 배웠는데 내 일생 중 들었던 유일한 개발강의였고 너무너무 재미있었으며 그때 배운 것이 지금까지도 도움이 되고 있다. (C개발을 하고 있는건 아니지만…)

고등학교 진학을 디지털미디어고등학교로 하려 했었지만 선생님이나 부모님 모두 반대하던 중에 이사장 비리까지 터져 결국 일반계 고교로 진학하게 되었다. 고등학교때야 이것저것 한 일이 많았기도 했지만 깨작깨작 디자인도 하고 웹사이트도 만들었다. 어디까지나 재미로, 취미로 해오던 부분이 돈이 된다는걸 대학교 2학년때 알아서 그때부터 실무에 뛰어들었고 일을 하다 군대에 가게 되었다. 군대의 통제된 네트워크에서도 개발이 계속 하고 싶어서 js로도 이것저것 만들기도 했고 java도 책 들고가서 부지런히 공부했다. 전역 후 일년 여 개발한 후 호주에 넘어올 결심을 하고 호주로 넘어와 현재도 개발을 하고 있다. 아무래도 php가 가진 한계점도 생각해서 다른 언어에 대해 공부를 하려고 부지런히 알아보는 중이다.

문제가 많다고 하는 php를 상당히 오랜 기간동안 만져왔기 때문에 그 관성이 있어서인지 새로운 언어를 배우는 것이 쉽지 않다.(php의 어떤 부분이 문제인지는 이미 많은 글에서 까여왔으므로 생략하고…) 쉽지 않다는게 언어를 습득하는 것 자체가 어려운 것이 아니라 기존에 해왔던 것으로 충분히 가능하지 않을까 하는 생각이 앞설 때가 요즘 좀 많아졌다. 뒤돌아보면 이렇게 고민했던 적이 단 한번도 없었다. 새로 배우는 것이 늘 즐거웠고 재미있었는데 어느 순간부터 급격하게 게을러진 내 모습이 낯설기까지 하다. 일을 하며 잘 못할 때에도 걱정하지 않았던 이유는 모르면 공부하면 되었기 때문이었는데 그런 자신감이 좀 덜해졌달까. 게을러지고 있달까.

프로그래밍을 하는 사람들, IT쪽에 종사하는 사람들에게 비 종사자들이 물어보는 질문 중에도 평생 배워야 하는 직업인데 계속 배우면서 하는거 힘들지 않겠냐, 어렵지 않냐 하는 질문이다. 자고로 개발자는 학습에 대해 늘 즐거워 하는 자세로 대해야 하는 직업인 것은 맞다. 한국서는 관리자로의 커리어 패스가 일반화되어 몇년만 고생하고 관리자가 되면 된다는 식의 사람도 몇 보긴 했지만 평생 개발할 생각이 조금이라도 있다면 개발자는 사실 일하는 사람이라기보다는 학자의 성품을 가지고 있는 사람이 더 맞는 직업인지도 모르겠다.

여튼 새로운 언어를 배우는 것에 대한 답은 이미 알고 있다. 즐겁게 받아드리고 재미있게 세상을 만들어 나가는 것, 헬로월드에 두려워하지 않고 늘 새로운 세상을 만나고 또 함께 꾸려나가는데 두려움이 없는 것이 진짜 개발자의 모습이란 점을. 헬로월드가 화면에 띄워지는 순간 얼굴에 웃음기가 돌고 모든 것을 배운듯한 기분이 들었던 그 시절을 상기해본다. 그리고 그 첫 마음을 다시 떠올리면서 새로운 마음으로 달려야겠다. 그래서 나도 물어보려고 한다. 당신의 헬로월드는 안녕하신가요? 하고.

김용균

안녕하세요, 김용균입니다. 문제를 해결하기 위해 작고 단단한 코드를 작성하는 일을 합니다. 웹의 자유로운 접근성을 좋아합니다. 프로그래밍 언어, 소프트웨어 아키텍처, 커뮤니티에 관심이 많습니다.

이 글 공유하기

이 글이 유익했다면 주변에도 알려주세요!

페이스북으로 공유하기트위터로 공유하기링크드인으로 공유하기Email 보내기

주제별 목록

같은 주제의 다른 글을 읽어보고 싶다면 아래 링크를 확인하세요.

February 10, 2013

잘하고 싶은 것들, 나를 돌아보기

하루하루 삶을 지내다보면 이것보다 잘 했으면 좋겠다든지 더 잘할 수 있었을텐데 하고 생각하는 것들이 있다. 짧게나마 적어보면 좀 더 변화에 도움을 주지 않을까 하는 생각으로 포스트 해본다. 집중력 몰두하는 힘이 예전에 비해 많이 떨어진다. sns나 …

February 04, 2013

한국 구글 개발자 블로그, 그리고 모든 개발자 블로그를 응원합니다

오늘 점심에 따뜻한 국물이 있는 음식을 먹고 싶었는데 딱히 동네에 그런 곳이 없어 근처 중국인이 파는 샌드위치를 사왔다. 사무실 자리에 돌아와 샌드위치를 먹으며 RSS를 보다 한국 구글 개발자 블로그의 글을 보게 되어 포스트를 워낙에 잘 읽고 있으니…