: Paul Luo Li , Andrew J. Ko, Jiamin ZhuVenue
: 2015 IEEE/ACM 37th IEEE International Conference on Software EngineeringDate
: 2015-05-16 Type of Experiement
: Controlled ExperimentSample Size
: 59Class/Experience Level
: ProfessionalParticipant Selection
: experienced developer at microsoftData Collection Method
So much of what is required for a software engineer is mixed in the mystery of vagueness and this paper attempts to sort that out. It attempts to break the qualities required by an individual software engineer into 3 parts, the self, how they interact with others in a group and also their personal programming abilities. This paper took the ideas presented by engineers within Microsoft and tried to solidify attributes that should be in a software engineer.
As a result the paper was hoping to influence educational patterns for professors, help hiring managers, and to assist novice engineers to learn.