Personal and professional competence development