개발 그 자체에 재미를 느끼고 자아실현의 목적으로써 공부하는 사람
개발 과정에서 필요한 이론에 대해 스스로 필요성을 느끼고 배우고자 하는 의지가 있는 사람
특정 문제에 대해서 구조적인 해결과 해결 과정을 제시할 수 있는 사람
여러 문제의 해결책을 도출한 후, 각 대안들의 장단점을 각각 비교해서 최선의 선택과 근거 제시가 가능한 사람
컴퓨터를 좋아하는 사람