Sociological Perspectives of Skills Development in Teacher Education