Click here to Skip to main content
15,886,110 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



 
GeneralDepends on X guy. Pin
asadullah ansari11-Apr-08 1:13
asadullah ansari11-Apr-08 1:13 
GeneralI don't think background has anything to do with it.... Pin
peterwaine8-Apr-08 5:07
peterwaine8-Apr-08 5:07 
GeneralFormal vs Self-Taught... Pin
Bill W8-Apr-08 4:01
Bill W8-Apr-08 4:01 
GeneralWe're all self-taught! Pin
stano6-Apr-08 18:05
stano6-Apr-08 18:05 
GeneralTitle should read: What are your qualifications? Pin
Government Agent6-Apr-08 12:13
Government Agent6-Apr-08 12:13 
Generalbest programmers Pin
urbane.tiger5-Apr-08 21:13
urbane.tiger5-Apr-08 21:13 
AnswerAs a rule, I hire only the self-taught Pin
Grav-Vt4-Apr-08 2:13
Grav-Vt4-Apr-08 2:13 
GeneralRe: As a rule, I hire only the self-taught Pin
supercat94-Apr-08 6:24
supercat94-Apr-08 6:24 
GeneralRe: As a rule, I hire only the self-taught Pin
Thomas Stockwell5-Apr-08 14:10
professionalThomas Stockwell5-Apr-08 14:10 
GeneralRe: As a rule, I hire only the self-taught Pin
Government Agent6-Apr-08 12:22
Government Agent6-Apr-08 12:22 
GeneralRe: As a rule, I hire only the self-taught Pin
tlvranas8-Apr-08 3:24
tlvranas8-Apr-08 3:24 
GeneralWho taught the Teacher? Pin
Sharjith4-Apr-08 1:03
professionalSharjith4-Apr-08 1:03 
GeneralRe: Who taught the Teacher? Pin
Jeffrey Walton6-Apr-08 17:47
Jeffrey Walton6-Apr-08 17:47 
GeneralWho makes a better X? Pin
carbon_golem3-Apr-08 2:48
carbon_golem3-Apr-08 2:48 
GeneralDepends on how you learn Pin
BonshatS2-Apr-08 4:50
BonshatS2-Apr-08 4:50 
GeneralAptitude Pin
NormDroid2-Apr-08 4:13
professionalNormDroid2-Apr-08 4:13 
GeneralExperience VS Theory [modified] Pin
yang_liu3331-Apr-08 20:00
yang_liu3331-Apr-08 20:00 
GeneralKnowing is passe Pin
Marc Clifton1-Apr-08 12:11
mvaMarc Clifton1-Apr-08 12:11 
GeneralRe: Knowing is passe Pin
illium2-Apr-08 9:42
illium2-Apr-08 9:42 
GeneralRe: Knowing is passe Pin
Ernest Laurentin3-Apr-08 4:19
Ernest Laurentin3-Apr-08 4:19 
GeneralWho generally is a better programmer Pin
quailsafe1-Apr-08 11:55
quailsafe1-Apr-08 11:55 
GeneralTrained vs. Self-taught Pin
Herl the Pearl1-Apr-08 10:33
Herl the Pearl1-Apr-08 10:33 
This is the good old problem of experience vs. theory

Of course, both are needed. Being self-taught, I have never felt that my lack of formal training has been a problem at all. I have worked with both types of programmers and find that the formally trained programmers are more or less "all the same". They use the same terminology, think pretty much the same way, etc. The self-taught programmers typically think in their own way and sometimes have their own terminology.

When it comes to solving problems or inventing something new, the self-taught guys typically know everything that the formally trained do not and vice versa.

Self-taught and formally trained programmers collaborating is the only thing that seems to make sense. Typically, you should let the self-taught guys do the coding and the innovations. The documentation, planning, and more organizational matters should be left to the formally trained.

BTW, remember to pay the coder more money than the manager. Laugh | :laugh:

Ask not whether it is useful. Ask what it is useful for.

GeneralSelf taught along with formal training is the best Pin
kjmcsd1-Apr-08 4:37
kjmcsd1-Apr-08 4:37 
GeneralRe: Self taught along with formal training is the best Pin
snorkie1-Apr-08 6:16
professionalsnorkie1-Apr-08 6:16 
GeneralRe: Self taught along with formal training is the best Pin
kjmcsd1-Apr-08 7:18
kjmcsd1-Apr-08 7:18 

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.