Background: Assessing a software engineer’s ability to solve algorithmic programming tasks has been an essential part of technical interviews at some of the most successful technology companies for several years now. We do not know to what extent individual characteristics, such as personality or programming experience, predict the performance in such tasks. Decision makers’ unawareness of possible predictor variables has the potential to bias hiring decisions which can result in expensive false negatives as well as in the unintended exclusion of software engineers with actually desirable characteristics. Methods: We conducted an exploratory quantitative study with 32 software engineering students to develop an empirical theory on which in...
A suitability assessment instrument for software developers was created using a psychometric criteri...
In this article, we present a systematic mapping study of research on personality in software engine...
Developing software is a team project that does not only rest on technologies and methodologies used...
Background Assessing a software engineer’s ability to solve algorithmic programming tasks has been a...
Assessing a software engineer's problem-solving ability to algorithmic programming tasks has been an...
Identifying success criteria for computer programmers can help improve training and development prog...
The attributes of individual software engineers are perhaps the most important factors in determinin...
Large numbers of college students continue to fail to successfully complete programming principles c...
Exceptional application software developers are a scarce resource. It is therefore important for e...
Context: Over the past 50years numerous studies have investigated the possible effect that software ...
Context: There is an increasing awareness among Software Engineering (SE) researchers and practition...
This study intended to investigate two areas of end-user programming: the influence of individual di...
Context: There is an increasing awareness among Software Engineering (SE) researchers and practition...
Software engineering is made by people, but empirical software engineering research often overlooks ...
Information systems students continue to struggle to successfully complete computer programming clas...
A suitability assessment instrument for software developers was created using a psychometric criteri...
In this article, we present a systematic mapping study of research on personality in software engine...
Developing software is a team project that does not only rest on technologies and methodologies used...
Background Assessing a software engineer’s ability to solve algorithmic programming tasks has been a...
Assessing a software engineer's problem-solving ability to algorithmic programming tasks has been an...
Identifying success criteria for computer programmers can help improve training and development prog...
The attributes of individual software engineers are perhaps the most important factors in determinin...
Large numbers of college students continue to fail to successfully complete programming principles c...
Exceptional application software developers are a scarce resource. It is therefore important for e...
Context: Over the past 50years numerous studies have investigated the possible effect that software ...
Context: There is an increasing awareness among Software Engineering (SE) researchers and practition...
This study intended to investigate two areas of end-user programming: the influence of individual di...
Context: There is an increasing awareness among Software Engineering (SE) researchers and practition...
Software engineering is made by people, but empirical software engineering research often overlooks ...
Information systems students continue to struggle to successfully complete computer programming clas...
A suitability assessment instrument for software developers was created using a psychometric criteri...
In this article, we present a systematic mapping study of research on personality in software engine...
Developing software is a team project that does not only rest on technologies and methodologies used...