Click here to Skip to main content
15,895,084 members

Survey Results

What programming skills are most important?

Survey period: 23 Aug 2021 to 30 Aug 2021

A short list, but rank the following from 1 (not important) to 5 (critical). Missing something in the list? Add a comment!

OptionVotes12345 
Critical Thinking6734%2%11%29%54%
An organised mind6734%6%21%33%36%
Ability to read the minds of clients and managers67311%14%29%22%23%
A solid grasp of programming theory and computer science6735%13%34%30%18%
Years of experience in the trenches6735%15%33%27%20%
The ability to name variables clearly and unambiguously6738%17%30%26%17%
Persistence6732%6%20%31%41%
Ability to work in a team67311%16%31%25%17%



 
GeneralTEAM = "Great some else will do the job" Pin
KarstenK26-Aug-21 5:58
mveKarstenK26-Aug-21 5:58 
GeneralWork in a team Pin
matblue2525-Aug-21 7:53
professionalmatblue2525-Aug-21 7:53 
GeneralMissing the elephant in the room.. Pin
Daniel Pfeffer25-Aug-21 0:27
professionalDaniel Pfeffer25-Aug-21 0:27 
GeneralRe: Missing the elephant in the room.. Pin
Gary R. Wheeler27-Aug-21 11:44
Gary R. Wheeler27-Aug-21 11:44 
GeneralRe: Missing the elephant in the room.. Pin
Daniel Pfeffer28-Aug-21 8:34
professionalDaniel Pfeffer28-Aug-21 8:34 
GeneralRe: Missing the elephant in the room.. Pin
Gary R. Wheeler28-Aug-21 9:45
Gary R. Wheeler28-Aug-21 9:45 
GeneralWhat, no "how to google"? ;-) Pin
markrlondon24-Aug-21 4:54
markrlondon24-Aug-21 4:54 
GeneralTeam? Pin
thewazz24-Aug-21 1:30
professionalthewazz24-Aug-21 1:30 
GeneralRe: Team? Pin
BryanFazekas24-Aug-21 2:25
BryanFazekas24-Aug-21 2:25 
GeneralRe: Team? Pin
Gary R. Wheeler27-Aug-21 11:49
Gary R. Wheeler27-Aug-21 11:49 
True, if the software you develop is for your use, and yours alone.

If you develop software for anyone else, your employer or outside customers, then you must have basic skills to interact with others in a professional manner. "Working on a team" simply refers to your ability to function in that environment.

I've interviewed a number of seemingly brilliant developers and recommended against hiring them because they obviously couldn't function in a group.
Software Zen: delete this;

AnswerYears of experience in the trenches... Pin
Stylianos Polychroniadis23-Aug-21 22:58
Stylianos Polychroniadis23-Aug-21 22:58 
GeneralMissing items in the list Pin
Erik Burd23-Aug-21 8:48
professionalErik Burd23-Aug-21 8:48 
GeneralRe: Missing items in the list Pin
Cpichols24-Aug-21 1:15
Cpichols24-Aug-21 1:15 
GeneralSeeking out and listening to the advise of those that know better Pin
Marc Clifton23-Aug-21 6:31
mvaMarc Clifton23-Aug-21 6:31 
AnswerFunctioning Ctrl, C, and V keys on the keyboard Pin
Dan Neely23-Aug-21 2:53
Dan Neely23-Aug-21 2:53 
GeneralRe: Functioning Ctrl, C, and V keys on the keyboard Pin
Marc Clifton23-Aug-21 6:28
mvaMarc Clifton23-Aug-21 6:28 
GeneralRe: Functioning Ctrl, C, and V keys on the keyboard Pin
Gary Wheeler24-Aug-21 8:23
Gary Wheeler24-Aug-21 8:23 
GeneralKnow how to use the debugger? Pin
Nelek23-Aug-21 0:48
protectorNelek23-Aug-21 0:48 
GeneralThe ability to predict stupid stuff people will do Pin
SmellyCheese22-Aug-21 23:26
SmellyCheese22-Aug-21 23:26 
GeneralRe: The ability to predict stupid stuff people will do Pin
Member 1532961323-Aug-21 1:13
Member 1532961323-Aug-21 1:13 
GeneralRe: The ability to predict stupid stuff people will do Pin
Jalapeno Bob24-Aug-21 11:56
professionalJalapeno Bob24-Aug-21 11:56 
GeneralRe: The ability to predict stupid stuff people will do Pin
Ron Anders23-Aug-21 2:37
Ron Anders23-Aug-21 2:37 
GeneralRe: The ability to predict stupid stuff people will do Pin
Peter Kelley 202124-Aug-21 2:50
Peter Kelley 202124-Aug-21 2:50 
GeneralRe: The ability to predict stupid stuff people will do Pin
Peter R. Fletcher24-Aug-21 8:17
Peter R. Fletcher24-Aug-21 8:17 
GeneralRe: The ability to predict stupid stuff people will do Pin
Daniel Pfeffer25-Aug-21 0:30
professionalDaniel Pfeffer25-Aug-21 0:30 

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.