Information and Communication Technology - and Competence Development