개발자의 분류 - 추상화 래밸 편
오랫 동안 개발팀을 운영해오면서 "어떻게 하면, 각 개발자가 자신의 역량을 100% 발휘할 수 있을까?" 하는 고민에 자주 빠지곤 했었다. 그런 고민 끝에 우선 몇 가지 원초적인 질문을 하게 되었다. 개발이란 무엇인가? 개발자란 무엇인가? 개발자에는 어떠한 분류가 있을 수 있을까? 무엇이 개발을 어렵게 하는가? 오늘은 그러한 원초적인 질문 중에서 개발자를 분류하는 방법에 대해서 답해보고자 한다. 그리고, 그 중에서도 필자가 제일 중요하다고 생각하는 추상화 래밸에 따른 분류를 살펴보자. [그림 1] 추상화 래밸에 따른 개발자 분류 여러 개발자들을 만나다 보면 센스가 넘치는 개발자들이 있었다. 무엇이든 빨리 이해하고, 성장도 빠르다. 하지만, 센스가 좋다고 해서 기술적 기량이 뛰어난 경우는 사실 드물었던 것..
소프트웨어 공학
2010. 9. 9. 14:50