Changes in Students’ Perceptions Regarding the Characteristic ...

L11 3

Views: 182

  • Title: Changes in Students’ Perceptions Regarding the Characteristics of a Good Programmer and their Correspondence with Industry’s Expectations
  • Author(s): Ilana Lavy, Rami Rashkovits
  • Publisher: Common Ground Research Networks
  • Collection: The Learner
  • Journal Title: The International Journal of Learning: Annual Review
  • Keywords: Good Programmer, Programming Skills, Human Traits, Professional Capabilities
  • Volume: 18
  • Issue: 3
  • Date: February 03, 2012
  • ISSN: 1447-9494 (Print)
  • ISSN: 1447-9540 (Online)
  • DOI: https://doi.org/10.18848/1447-9494/CGP/v18i03/47525
  • Citation: Lavy, Ilana, and Rami Rashkovits. 2012. "Changes in Students’ Perceptions Regarding the Characteristics of a Good Programmer and their Correspondence with Industry’s Expectations." The International Journal of Learning: Annual Review 18 (3): 113-130. doi:10.18848/1447-9494/CGP/v18i03/47525.
  • Extent: 18 pages

All Rights Reserved

Copyright © 2012, Common Ground Research Networks, All Rights Reserved

Abstract

In this study, we present and discuss students’ perceptions regarding the characteristics of a good programmer and their correspondence with industry’s expectations. The research data were collected at two time-points: the first and last semesters of the students’ studies. The analysis of the provided answers was carried out using analytic induction and revealed that the students in both time-points indicated various human factors such as personality traits, social skills, cognitive abilities and affective aspects. The students also specified professional capabilities such as formal and informal knowledge and skills. Students in their last semester provided more attributes concerning the image of a good programmer than they did when they had just started their studies. Moreover, their perception matches industry’s expectations, as reflected by industry blogs dealing with programming issues. The students’ perceptions are also compatible with the programmer’s qualifications described in the research literature.