We examine the transformations experienced by students during their study of computing. These transformations led to changes in the students’ perception of computing and in their behavior, confidence, and sense of identity as computing professionals. We discuss these transformations, their causes, and implications for the learning and teaching of computer science.