Clarke, V.A. & Joy Teague, G. (1996). Characterizations of computing careers: Students and professionals disagree. Computers & Education. 26 (4), pp. 241-246. Elsevier Ltd.