HARD CODE 그리고 Tmax 컨퍼런스

사실 어제 휴가여서 아들내미와 하루종일 집을 지켰다. 아들과 장난도 치고, 밥도 먹이고, 나들이도 가고… 아마도 육아 휴직을 낸다면 이런 생활의 연속일 것이라는 생각도 하고…
그러면서 Tmax관련 Twitter글들을 놓치지 않고 보고 있었다.

하지만 역시 예상대로였다. ㅠㅠ

그러다, 박재호님의 블로그 글을 보게되며 개발 문화 그러니까 코드, 테스트 그리고 여타 개발에 필요한 여러 프로세스들이 과연 Tmax가 새로운 프로덕트를 개발하는데 사용되었을까 하는 의문이 일었다. 정말 적절한 프로세스로 개발이 이루어 지고 있다면 Tmax OS의 완성에 따른 시간과 돈은 더 필요하겠지만 괜찮은 OS로 나오게 될거라는 생각도 했다.
사실 대한민국 최대(최고라고 하기는 좀…)의 소프트웨어 회사 답게 한국 개발 문화의 단면을 아주 잘 보여줬을 거라는 생각이 들어서 더더욱 박재호님의 질문이 더욱 궁금해진다.

이런 글을 아침에 읽고 나서 오늘 서점에 가 HARD CODE라는 책을 좀 보고자 했으나, 모든 책이 비닐 포장이 되어 있어서 내용은 보지 못했고, 책을 구입해서 회사로 돌아왔다. (이때 드는 생각이 비닐 포장이 되어 있는 책과 아닌 책의 판매량 차이가 어떻게 될지 궁금했다. 그리고 이런 책들이 온라인에서 잘 팔릴까 오프라인에서 잘 팔릴까? 이런. ㅠㅠ )

사실 오랜 역사와 전통을 가진 회사는 그들의 존재 의미를 가지게 하는 여러 문화가 있다. IT회사라면 개발 문화가 있을 것이고 이는 그 유구한 세월을 견디며 살아남게한 원동력이 되었을 것이고 시행착오의 결과일 것이다.
하지만 문제는 그런 시행착오를 그대로 새로운 소프트웨어 회사들이(특히 국내) 따르고 있다는게 문제다. 게다가 이번 Tmax 사태에서처럼 최대의 소프트웨어 회사라고 많은 사람들이 생각하는 회사에서 개발자의 희생(이혼, 결별, 병을 얻는등..)을 아주 자랑스럽게 이야기 하는 개발회사에서 나오는 코드들이 과연 어떤 수준일까 가히 짐작이 가는 바이다.

나도 역시 위와 같이 병을 얻어가면서까지 일을 해본 경험이 있는데, 병을 얻는 두 가지 조건은 스트레스와 과로다. 엄청난 일정에 대한 스트레스와 그 일정을 맞추기 위한 과로가 대부분이이란 것이다.
게다가 이런 환경에서 소프트웨어적인 문제점들이 많아지면 문제점에 대한 감각이 무뎌지게 된다. 이런 환경에서 무슨 혁신을 바라겠나? 그리고 그 코드는 얼마나 엉망인 상태가 될지…..(사실 그 당시 내 코드는 누더기였다. ㅠㅠ )

Tmax와 같은 소프트웨어 회사와 웹 포털은 문화가 다를것이라 생각하지만, 혁신(innovation)을 먹고사는 회사라는 공통점이 있다고 생각한다.
자신있게 말하지만 혁신은 혁신을 할 수 있는 문화가 준비되었을때나 나오는 것이다. 개발자를 조이고 피를 말리는 회사에서 어떤 혁신의 문화가 피어날지 본인은 의문스러운 바이다.

그래서 이번  Tmax 사태와 HARD CODE를 보면서 다시 한번 개발 문화에 대한 고민을 해볼 필요가 있을 거란 생각을 해본다.

ps. 그나저나 아주 적절한 시기에 HARD CODE를 출간한 에이콘 출판사.. 너무 대단한거 아녜요?   ㅋㅋ

0 0 votes
Article Rating
Subscribe
Notify of
guest

7 Comments
Oldest
Newest Most Voted
Inline Feedbacks
View all comments
에이콘

안녕하세요. 에이콘출판사입니다. 블로그글 재미있게 읽었습니다. ^^ 적절한 시기에, 많은 분이 읽으셔서 도움 많이 받으시면 좋을 텐데 말이에요. ^^;

저희가 책을 포장해 납품하는 건 아니구요, 각 서점에서 판매 정책에 따라 직접 포장여부를 결정합니다. 저희도 독자분들께서 오프라인 서점에서 책을 미리 한번 살펴보시고 구입하시면 좋을 것 같은데 서점마다 판매방식이 다른 것 같습니다. 양해해주시면 감사하겠습니다. Hard Code 재미있게 읽어주세요. ^^

고감자

아.. 서점에서 그렇게 책을 포장을 하는군요…

서점에서는 어떤 목적으로 그렇게 포장을 하는지 좀 궁금하기도 합니다. 그렇게 하면 많이 팔리는지도 궁금하구요.. ㅋㅋ

여튼 좋은 책 내주셔서 감사합니다. ^^

전창민

동감하면서도 한편으로는 이런 현실이 안타깝네요.

고감자

잘못된 것을 알면서 계속 하는것을 관행이라고 하죠?

저도 이런 현실이 안타까울 따름입니다.

NoPD

한국형 SI 에 너무 익숙한 사람들이 한국 IT 를 이끄는 건 아닌가 싶습니다.
저 역시 SI 업계에 몸을 담고 있지만, 개선되는 모습은 찾아보기가 힘든것 같습니다.
개발자의 역량, 프로세스의 복잡도, 설계의 난해함을 이유로 적절한 개발기간을 요청해도
늘 위에서는 ” 닥치고, x일까지 다 만들어. 야근하면 되잖아 ” 의 논리니…
Tmax 는 자신의 Brand 로 소프트웨어를 개발해 판매하는 회사임에도
분위기는 왠지 SI 업체랑 별반 다르지 않은것인가 싶은 생각입니다.

고감자

한국형 SI에 너무 익숙한 사람들이 한국 IT를 이끈다는 말씀에 저도 전적으로 동의합니다.

개발팀 정도는 구글이나 마소에서 개발했던 경험이 있는 사람들에게 팀을 맞겨서 선진 개발 문화를 간접적으로 경험하고 우리 나라의 개발문화에 맞게 변화를 시켜가는 과정이 없다는게 참 아쉽긴 합니다,…

7월 6일부터 진행한 『HARD CODE: 나잘난 박사의 IT 정글 서바이벌 가이드』깜짝 트랙백 이벤트의 당첨자를 발표합니다. 역자 박재호님도 일갈했듯이 이 책은 마이크로소프트의 내부 반성문입니다