[소프트웨어 장인] 14장 기술적 변화의 실행
지금 하는 프로젝트에 새로운 개발 언어나 프레임워크를 어떻게 도입할 수 있을까? 상당수의 개발자들이 켄트 벡이 이야기한 ‘사춘기적 맹신’에 빠져 있다. 그런 개발자들은 훌륭한 소프트웨어를 만들어 내는데 자기만의 비법이 있다고 생각하고 다른 것들은 무시해 버린다.
지금 하는 프로젝트에 새로운 개발 언어나 프레임워크를 어떻게 도입할 수 있을까? 상당수의 개발자들이 켄트 벡이 이야기한 ‘사춘기적 맹신’에 빠져 있다. 그런 개발자들은 훌륭한 소프트웨어를 만들어 내는데 자기만의 비법이 있다고 생각하고 다른 것들은 무시해 버린다.
관리자들이 변화를 일으키려 할 때 일방적인 통보와 별 다를 바 없는 행동으로 아무런 효과도 봇지 못하는 경우를 흔하게 본다. 이 장에서는 배움의 문화를 만들기 위해 개발자들이 할 수 있는 여러 가지 활동들에 대해 살펴본다.
맥 빠진 팀에 다시 열정을 불어 넣으려 할 때 소프트웨어 장인이 어떤 도움을 줄 수 있는지 알아보자.
어떤 채용 절차를 거치는지, 면접에서 어떤 사람을 만나는지는 그 회사에 들어갈 것이냐 말 것이냐를 결정짓는 매우 중요한 요소다. 좋은 인재를 놓치지 않기 위해서 면접을 할 때 무엇을 피해야할지 알아보자.
면접은 쌍방향이다. 회사는 그들의 목적을 달성하는 데 도움을 줄 수 있는 개발자를 찾으려 하고, 개발자는 자신의 열망과 커리어 방향에 적합한 회사를 찾으려 한다. 새로운 회사에서 일하는 것은 커리어상 대단히 중요한 결정이어서 개인의 삶에 직접적으로 영향을 미친다. 회사와 개발자들이...