Click here to Skip to main content
15,662,865 members

Survey Results

Why do you program?

Survey period: 8 Jan 2016 to 11 Jan 2016

We ran this nearly a decade ago. Let's see what's changed.

It's a craft and I'm an artist. It's my calling.23617.03
To help get other (non-programming) work done503.61
I like building something from nothing. I get to be a God in my own world.22216.02
I like solving (sometime frustrating) problems40629.29
I enjoy learning new skills1097.86
I like to control hardware and technology815.84
For the income13910.03
I need to for my job (but I don't necessarily enjoy programming)221.59
I enjoy making systems more efficient443.17
I love the feedback from happy users191.37
I don't know271.95

GeneralBig part of development is not solving... Pin
Thornik12-Jan-16 9:41
Thornik12-Jan-16 9:41 
GeneralRe: Big part of development is not solving... Pin
den2k8812-Jan-16 20:56
professionalden2k8812-Jan-16 20:56 
GeneralWhy I do it Pin
Stephen860112-Jan-16 8:56
Stephen860112-Jan-16 8:56 
For me, programming is actually what I like doing, and the learning aspect of it comes into play as a result of it.

That said, it actually really doesn't stop there. I get a great deal of satisfaction from doing something really positive that does help people to make things more helpful to them in their work on their computers. This basically stems from my hate of having to go through unnecessary work to reach a final objective.
GeneralBecause what else... Pin
Nathan Minier12-Jan-16 2:10
professionalNathan Minier12-Jan-16 2:10 
GeneralProgramming - it's a part of getting modern electronics projects to work Pin
Member 1188034312-Jan-16 1:51
Member 1188034312-Jan-16 1:51 
GeneralI'm retired. What else would I do? Pin
xiecsuk11-Jan-16 21:56
xiecsuk11-Jan-16 21:56 
GeneralRe: I'm retired. What else would I do? Pin
agolddog12-Jan-16 4:08
agolddog12-Jan-16 4:08 
GeneralOne more option Pin
RUs12311-Jan-16 21:51
RUs12311-Jan-16 21:51 
General2 more options Pin
ADemontis11-Jan-16 20:25
professionalADemontis11-Jan-16 20:25 
GeneralI suck at everything else Pin
Mohibur Rashid11-Jan-16 15:24
professionalMohibur Rashid11-Jan-16 15:24 
GeneralRe: I suck at everything else Pin
Beginner Luck11-Jan-16 16:53
professionalBeginner Luck11-Jan-16 16:53 
GeneralRe: I suck at everything else Pin
Mohibur Rashid11-Jan-16 18:01
professionalMohibur Rashid11-Jan-16 18:01 
GeneralRe: I suck at everything else Pin
Kirk 1038982112-Jan-16 3:35
Kirk 1038982112-Jan-16 3:35 
GeneralRe: I suck at everything else Pin
Mohibur Rashid12-Jan-16 12:48
professionalMohibur Rashid12-Jan-16 12:48 
GeneralOther: Pin
MacSpudster11-Jan-16 9:00
professionalMacSpudster11-Jan-16 9:00 
GeneralI enjoy solving problems Pin
Tim Carmichael11-Jan-16 7:53
Tim Carmichael11-Jan-16 7:53 
GeneralFor the income Pin
ronlease11-Jan-16 6:40
professionalronlease11-Jan-16 6:40 
GeneralRe: For the income Pin
Besinger13-Jan-16 1:37
Besinger13-Jan-16 1:37 
GeneralI think I was made for this Pin
AlexCode11-Jan-16 4:40
professionalAlexCode11-Jan-16 4:40 
GeneralRe: I think I was made for this Pin
Slacker00711-Jan-16 5:34
professionalSlacker00711-Jan-16 5:34 
QuestionCan we have result from last decade? Pin
super11-Jan-16 4:37
professionalsuper11-Jan-16 4:37 
GeneralSo I can take why do you program surveys Pin
Slacker00711-Jan-16 0:40
professionalSlacker00711-Jan-16 0:40 
GeneralBecause I'm a bot, perhaps? Pin
Afzaal Ahmad Zeeshan11-Jan-16 0:01
professionalAfzaal Ahmad Zeeshan11-Jan-16 0:01 
GeneralRe: Because I'm a bot, perhaps? Pin
W Balboos, GHB11-Jan-16 1:27
W Balboos, GHB11-Jan-16 1:27 
GeneralI just kind of rolled into it... Pin
Sander Rossel11-Jan-16 0:00
professionalSander Rossel11-Jan-16 0:00 

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.