Surveys should never ask for any sensitive or secure data. Do not provide passwords, credit card numbers, identification numbers, or other sensitive information. Report Abuse.
Skip survey header

What makes a competent software engineer?

Welcome

Hi there. I'm a software engineer. (More about me here.)

Check out this Medium article for more detail on why I wrote this survey, but the short version is, there's been a ton of discussion around software engineering hiring practices: how to find qualified candidates, how to interview them, and what the bar should be to hire them.

I find it fascinating how much people disagree on what a competent software engineer even is, let alone how to hire one.

And, as far as I can tell, there's been no research done to study this. So, this is an experiment to fix that.

You don't have to be a software engineer to take this survey. If you hire software engineers as a manager, founder, executive or recruiter, or if you're a student, I'd love to hear from you, too.

At the end, you can choose to include your responses in a public data set that I’ll release along with my results. There’s plenty of folk with more statistics knowledge than me, and maybe you can find patterns that I can’t.

A note: I use the term “software engineer” where other people may use “software developer”, “programmer”, “coder”, etc. For the purposes of this survey, I mean any of those terms when I say “software engineer”.

Survey Software powered by SurveyGizmo
Survey Software