2010년 3월 15일 월요일

엔지니어가 정말 일하기를 원하는 회사를 운영하는 방법

무엇 무엇하는 10가지 방법식의 이야기는 매우 싫어하지만 그래도 생각을 전달하는 가장 좋은 방법이라는 것도 인정한다.

소프트웨어 회사를 운영하는 입장에서 현재 우리의 상태가 어떤지 판단해 보기에 적절하다고 생각되는 글이 있어서 10가지 방법 류의 글이지만 한번 되새겨 본다.

항상 그렇듯이 원문은 다음아래와 같다.

How To Run A Company That Engineers Actually Want To Work For


1. 계층구조는 버려라 - 평등한 환경이 가장 좋은 결과를 가져올 것이다.
현재까지 우리의 회사는 우리의 회사라는 이름과 같이 매우 평등하다. 회사가 조금이라도 성장하여 다른 구성원이 들어오기 전까지는 문제가 되지 않을 것 같다.


2. 숙련된 동료와 최신의 도구를 제공하라.
숙련된 동료는 확신할 수 없지만 최신의 도구를 제공한다는 점에서는 일단 합격이다. 회사의 이윤이 나면 더 좋은 도구들을 제공할 계획이다.


3. 편안함은 중요하다.
현재는 아주 편안하다. 사무실이 일반 주택이기 때문에 매우 편안하다.


4. 다양한 경험을 제공하라.
매일 매일이 새로운 경험이다. 그런데 공동 창업자들 이외의 다른 사람에게 다양한 경험을 제공하려면 고민이 좀더 필요하다고 생각된다.


5. 도전할 과제를 제공하라. - 그러나 프로그래밍은 단거리경주가 아니라 마라톤이다.
먹고 사는 문제가 걸렸으니 매우 도전적이다. 그러면서도 죽어라 일만 하지 않으니 잘한다고 해야 할지 아니면 태평하다고 해야 할지 모르겠다.


6. 프로그래머는 가치있는 일을 만들고 그 결과를 보는 것에 동기부여된다.
세상의 모든 일들이 그렇다고 생각된다. 그리고 이렇게 하기 위해서 사업을 시작했으니 이점도 합격이다.


7. 협상이 불가능한 데드라인을 강요하지 마라.
각자 계획을 세우고 일을 진행하고 있다. 스크럼이란 것을 일하는 방식으로 사용중인데 쉽지만은 않다.


8. 몇주앞의 일정만 계획하고 너무 세부적인 관리를 하지마라.
2주정도 계획으로 일을 하고 있다. 관리는 안한다는 것이 기본 원칙이다.


9. 더 좋은 의사소통 방법을 장려하라.
의사소통은 잘되고 있는데 더 좋은 의사소통 방법은 잘 모르겠다.


10. 유연함이 매우 중요한 요소이다.
이 부분은 좀더 고민이 필요하다. 다른 사람의 의견을 받아 드리고 구성원 전체가 자유롭게 의견을 개진하며 틀린 이야기라고 끝까지 듣을 자세가 되어 있는지는 솔직히 의문이다.


문제는 현재가 아니라고 생각된다. 회사가 성장한 후에도 이런 회사를 만들 수 있을 지가 관건이다.


댓글 2개:

  1. 좋은 내용 잘 봤습니다. 좋은 회사를 운영하고 계시네요.

    다만 회사의 규모가 조금만 커지면, 회사를 같이 시작한 멤버들에 인원이 조금씩 추가되는 순간, 그리고 매출액이 커지고 사장님이 영업에 집중하기 시작하는 순간, 관리가 필요하다고 생각하면서 무계층, 유연성, 평등 ... 다 없어지더군요

    저도 6년 정도 IT(정확히는 SI 회사지만) 해봤는데...어렵더군요...열심히

    잘 해내셔서 성공모델로서 보여주시면 좋겠네요.

    답글삭제
  2. 회사를 잘 운영하기 위한 고민을 하고계시군요.

    제가 알던 사장님은 돈많이 벌 고민만 하시던데요.



    마지막의 '회사가 성장한 후 에도 이런 회사를 만들 수 있을지가 관건이다'에 전적으로 동감합니다.

    롱런을 위해서는 절대 초심을 잃으면 안되죠.

    저도 직원8명이서 주택을 사무실로 썼는데요.

    그 와중에도 사장은 사장이더이다.

    답글삭제