Click here to Skip to main content
15,896,430 members

Survey Results

How good a programmer do you think you are?

Survey period: 6 May 2019 to 13 May 2019

Consider your skills, your knowledge of languages, tools, frameworks and best practices, your approach to architecting and testing, and to listening to your users. Have a good look in the mirror and be honest here.

OptionVotes% 
I consider myself highly skilled15716.09
I consider myself above average33534.32
I'm probably average31932.68
I'm below average909.22
I don't consider myself very skilled. Yet.515.23
I don't code242.46



 
GeneralNobody knows all ... Pin
Ralf Meier6-May-19 8:51
mveRalf Meier6-May-19 8:51 
GeneralAvarage in programming skills ... Pin
User 110609796-May-19 8:15
User 110609796-May-19 8:15 
GeneralDoesn't matter... Pin
Ravi Bhavnani6-May-19 5:08
professionalRavi Bhavnani6-May-19 5:08 
GeneralRe: Doesn't matter... Pin
MacSpudster6-May-19 10:48
professionalMacSpudster6-May-19 10:48 
GeneralRe: Doesn't matter... Pin
Ravi Bhavnani6-May-19 11:47
professionalRavi Bhavnani6-May-19 11:47 
GeneralRe: Doesn't matter... Pin
MacSpudster6-May-19 12:23
professionalMacSpudster6-May-19 12:23 
GeneralRe: Doesn't matter... Pin
Ravi Bhavnani7-May-19 8:10
professionalRavi Bhavnani7-May-19 8:10 
GeneralBelow average in one job is highly skilled at another Pin
RJOberg6-May-19 3:33
professionalRJOberg6-May-19 3:33 
My reflexive response was "above average" but after few moments of reflection I'd say "average" because I know I will always have more to learn and it all comes down to what you have to compare yourself against.

If you were to ask me to think back to the small team of developers at my first job, I would say that I'm still below average. I had no real world experience and one of them was one of the best developers I've ever had the pleasure of working with. One of those sorts that coding seemed to come as naturally as breathing and enjoyed the process... his skill as a mentor? Not so much. Long story short, his knowledge and work ethic influenced the entire group to be better. At the same time my lack of knowledge became very apparent.

I'm now a more skilled developer than the majority of the team was at that time, but I'm sure they have all improved as well.

Now looking solely at more recent jobs I would have said that I'm above or well above average. Part of it is my experience and what I feel a "good" developer entails and also because I've now dealt with the complete opposite end of the talent bell curve.
GeneralReally need "other" Pin
W Balboos, GHB6-May-19 2:34
W Balboos, GHB6-May-19 2:34 
GeneralI'm good at what I do... Pin
S Houghtelin6-May-19 1:47
professionalS Houghtelin6-May-19 1:47 
GeneralYears of making mistakes... Pin
jpoggio6-May-19 1:14
jpoggio6-May-19 1:14 
GeneralRe: Years of making mistakes... Pin
KarstenK7-May-19 4:14
mveKarstenK7-May-19 4:14 
GeneralWhat is "Average"? Pin
OriginalGriff5-May-19 23:48
mveOriginalGriff5-May-19 23:48 
GeneralRe: What is "Average"? Pin
Johnny J.6-May-19 0:00
professionalJohnny J.6-May-19 0:00 
GeneralRe: What is "Average"? Pin
W Balboos, GHB6-May-19 2:37
W Balboos, GHB6-May-19 2:37 
GeneralRe: What is "Average"? Pin
Daniel Pfeffer6-May-19 5:04
professionalDaniel Pfeffer6-May-19 5:04 
GeneralRe: What is "Average"? Pin
CHill606-May-19 21:58
mveCHill606-May-19 21:58 
GeneralRe: What is "Average"? Pin
honey the codewitch7-May-19 10:35
mvahoney the codewitch7-May-19 10:35 
GeneralRe: What is "Average"? Pin
OriginalGriff7-May-19 11:14
mveOriginalGriff7-May-19 11:14 
GeneralRe: What is "Average"? Pin
honey the codewitch7-May-19 11:21
mvahoney the codewitch7-May-19 11:21 
GeneralYeah sure Pin
Jörgen Andersson5-May-19 23:03
professionalJörgen Andersson5-May-19 23:03 
GeneralRe: Yeah sure Pin
Johnny J.5-May-19 23:58
professionalJohnny J.5-May-19 23:58 
GeneralI'm good Pin
den2k885-May-19 21:15
professionalden2k885-May-19 21:15 
GeneralRe: I'm good Pin
Nelek6-May-19 0:18
protectorNelek6-May-19 0:18 
GeneralRe: I'm good Pin
CodeWraith6-May-19 0:38
CodeWraith6-May-19 0:38 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.