본문 바로가기

소프트웨어이야기

만남


나는 책과 블로그을 통해서 수많은 독자를 만난다.


그 중의 몇명은 Email이나 Facebook을 통해 교류를 하고 소수는 Offline에 만난다.

어제 블로그의 독자 한명을 만나서 소프트웨어 개발에 대한 즐거운 대화를 나누었다.

Offline에서는 Online이나 책을 통해서 전달할 수 없는 많은 것을 공유할 수 있다. 일반론이 아니고 현재 닥친 상황에 대해서 얘기를 하기 때문에 좀더 도움이 되는 대화가 오간다.

독자를 만나면 내가 도움을 주기도 하지만 나도 많이 배운다. 수많은 도메인 지식에 대해서 배우고 각 회사들의 사례를 익힌다.


내가 책을 쓰고 블로그를 꾸준히 운영하는 주된 목적은 독자들과 소프트웨어 개발에 대한 경험을 공유하여 좀더 좋은 개발환경을 만들어 나가는 것이다.


물론, 좋은 개발환경에서 뛰어난 선배들이 많이 있는 회사에서 일하는 것이 가장 좋은 방법이다. 실리콘밸리에는 이런 회사가 많지만 우리나라에는 솔직히 말해서 찾기가 그렇게 쉽지 않다. 그렇 좋은 환경에서는 2~3년만 일해도 개발 문화, 프로세스 등등 왠만한 것은 다 습득 가능하다. 실리콘밸리의 모든 회사가 다 좋은 것은 아니지만 상대적으로 좋은 회사가 더 많다.


우리나라 대부분의 개발자들은 그렇지 못한 환경에 있기 때문에 항상 갈증에 시달린다. 그렇다고 학원에서 배울 수 있는 내용도 아니고 세미나를 통해서도 해결이 되지 않는 것이다. 경험을 통해서 익히는 것인데 대부분은 시행착오를 겪으면서 아주 느리게 익히거나 포기를 한다.


독자와의 교류를 통해서 이러한 갈증을 조금이라도 해소할 수 있으면 좋겠다.


image by MrSchuReads