CHAPTER
4
소프트웨어 장인의 태도
오래 전에 작성했던 코드를 지금에 와서도 고칠 부분이 없어 보인다면, 그것은 그동안 배운 것이 없다는 뜻이다.
소프트웨어 장인이라면 스스로가 만든 것에 애정과 자부심을 가져야 함은 매우 기본이다. 계속해서 더 나은 프로페셔널이 되기 위해 일평생 정진해야 한다. 고객이 바라는 바를 가장 효율적인 방법으로 만족시키는 것이 우리의 목표다. 경험이 적은 소프트웨어 장인과 지식을 나누는 것 또한 우리의 직업 윤리적 의무다.
동료와 같은 시기에 같은 직위로 입사해 1년 정도 함께 일했다. 컨설팅 회사였기에 몇 년 간 서로 다른 프로젝트에서 따로 일하다가 이후 같은 프로젝트에서 일하게 되었다. 그때 동료에게 요즘 일하는 것이 어떤지 물었더니 “나는 정말 이 회사가 싫다. 진절머리 나는 회사다.”라는 대답에 적잖이 놀랐다. 나는 당시,정말 즐겁게 일하고 있었기 때문이다. 동료에게 왜 그렇게 생각하냐고 물었더니 그는 이렇게 대답했다. “오랫동안 일했지만 회사에서 책 한 권 사준 적이 없다. 교육 프로그램에 보내준 적도 없고 최신 기술을 배울 수 있는 프로젝트에 참여할 기회도 없었다. 그리고 승진도 시켜주지 않았다. 상당히 오랫동안 새로운 것을 전혀 배우지 못했다.” 그는 이렇게 불만을 표현했다.