Click here to Skip to main content
15,888,968 members

Survey Results

Self taught or by the book: Who generally is a better programmer?   [Edit]

Survey period: 31 Mar 2008 to 7 Apr 2008

A self-taught programmer may say they have more insight by solving problems the hard way, while a formally trained dev may counter that there's the hard way and there's the correct way. What's your call?

OptionVotes% 
Self taught programmers generally make better developers38416.52
Formally taught programmers generally make better developers1596.84
A self taught programmer with an equal amount of formal training makes the best programmer1,14749.33
It depends / I don't know / It's not black and white63527.31



 
GeneralRe: self-motivation to teach oneself something... Pin
Knowledge30-Mar-08 21:36
Knowledge30-Mar-08 21:36 
GeneralRe: Formal training and enough self-motivation to teach oneself something... Pin
Bob Emmett30-Mar-08 23:33
Bob Emmett30-Mar-08 23:33 
GeneralRe: Formal training and enough self-motivation to teach oneself something... Pin
Vasudevan Deepak Kumar31-Mar-08 1:27
Vasudevan Deepak Kumar31-Mar-08 1:27 
GeneralRe: Formal training and enough self-motivation to teach oneself something... Pin
devenv.exe31-Mar-08 3:00
professionaldevenv.exe31-Mar-08 3:00 
GeneralRe: Formal training and enough self-motivation to teach oneself something... Pin
Cyrilix30-Mar-08 22:20
Cyrilix30-Mar-08 22:20 
GeneralRe: Formal training and enough self-motivation to teach oneself something... Pin
HuntrCkr30-Mar-08 20:03
HuntrCkr30-Mar-08 20:03 
GeneralRe: Formal training and enough self-motivation to teach oneself something... Pin
Cyrilix30-Mar-08 22:21
Cyrilix30-Mar-08 22:21 
GeneralRe: Formal training and enough self-motivation to teach oneself something... Pin
Member 9630-Mar-08 20:13
Member 9630-Mar-08 20:13 
I disagree vehemently. Unless you plan on teaching some day I think formal training is a huge waste of time and money, it stalls your potential career and can leave you with a crushing debt and worst of all you're training is largely obsolete before you ever get a foot in the door.

The best programmers are those that have a keen personal interest in it, learn a lot on their own, get a variety of jobs and some real world experience and work their way up, all the while working on their own personal side projects and learning all the latest technology. You not only learn all the practical skills you will rely on 50% of the time that are completely unrelated to programming but you get paid to learn them and if you are attentive and careful and motivated you are making more money, working on more exciting stuff in less time than you could hope for just graduating from some so called institute of higher learning. You simply can't beat that.

Nothing ever teaches quite as well as reality and none learn so well as those that are highly interested to begin with.

So far the poll is bearing my opinion on this surprisingly well.


"The pursuit of excellence is less profitable than the pursuit of bigness, but it can be more satisfying."
- David Ogilvy

GeneralRe: Formal training and enough self-motivation to teach oneself something... Pin
Cyrilix30-Mar-08 22:17
Cyrilix30-Mar-08 22:17 
GeneralRe: Formal training and enough self-motivation to teach oneself something... Pin
Member 9631-Mar-08 7:54
Member 9631-Mar-08 7:54 
GeneralRe: Formal training and enough self-motivation to teach oneself something... Pin
bwilhite31-Mar-08 1:40
bwilhite31-Mar-08 1:40 
GeneralRe: Formal training and enough self-motivation to teach oneself something... Pin
G7TNZ31-Mar-08 2:36
G7TNZ31-Mar-08 2:36 
GeneralRe: Formal training and enough self-motivation to teach oneself something... Pin
SimonRigby31-Mar-08 3:07
SimonRigby31-Mar-08 3:07 

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.