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



 
GeneralTrained vs. Self-taught Pin
Herl the Pearl1-Apr-08 10:33
Herl the Pearl1-Apr-08 10:33 
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 
GeneralRe: Self taught along with formal training is the best Pin
Member 39193362-Apr-08 10:56
Member 39193362-Apr-08 10:56 
GeneralRe: Self taught along with formal training is the best Pin
kjmcsd2-Apr-08 12:39
kjmcsd2-Apr-08 12:39 
GeneralRe: Self taught along with formal training is the best Pin
izmoto2-Apr-08 22:01
izmoto2-Apr-08 22:01 
GeneralRe: Self taught along with formal training is the best Pin
Member 39193363-Apr-08 4:34
Member 39193363-Apr-08 4:34 
What's the right way and wrong way? What determines this? There isn't a text book example that holds true for all cases.
I think formal training, teaches guidlines we strive to adhere to given the constraints we're given for any individual project.

Experience (aka self teaching) gives you the ability to make the determination for what the definition is for that project as to the right way to program it. Formal training cannot do that, it teaches a best case senario / solution.

I think the right way to program is determined by the time you are given, the flexibility of that time, the required functionality, and the existing environment and tools you have available, and completing the project within those limits.

I'd also like to ask, how many of us can say when we look back at programs we've written and not seen a better way to have done it? I don't know of anyone who chooses a lesser way to program something unless there are conditions that merit the decision at the time.

DH of KC

GeneralRe: Self taught along with formal training is the best Pin
kjmcsd3-Apr-08 5:24
kjmcsd3-Apr-08 5:24 
GeneralRe: Self taught along with formal training is the best Pin
Bogdan Damian4-Apr-08 18:08
Bogdan Damian4-Apr-08 18:08 
GeneralRe: Self taught along with formal training is the best [modified] Pin
ClarenceJr3-Apr-08 9:21
ClarenceJr3-Apr-08 9:21 
GeneralRe: Self taught along with formal training is the best Pin
Hooper268-Apr-08 2:52
Hooper268-Apr-08 2:52 
GeneralWho cares? Pin
snorkie1-Apr-08 4:20
professionalsnorkie1-Apr-08 4:20 
GeneralHuman Ressources. Pin
peterchen1-Apr-08 4:34
peterchen1-Apr-08 4:34 
GeneralExperience counts for a lot Pin
Ben Daq31-Mar-08 22:10
Ben Daq31-Mar-08 22:10 
GeneralNeither defines a good programmer! Pin
Schmuli31-Mar-08 19:50
Schmuli31-Mar-08 19:50 
GeneralBoth Pin
Mike Hankey31-Mar-08 16:31
mveMike Hankey31-Mar-08 16:31 
GeneralRe: Both Pin
KreativeKai1-Apr-08 2:13
professionalKreativeKai1-Apr-08 2:13 
GeneralA passion for learning combined with hard nocks Pin
Mark J. Miller31-Mar-08 7:27
Mark J. Miller31-Mar-08 7:27 
GeneralWhat's been most valuable to *you*? Pin
Shog931-Mar-08 6:52
sitebuilderShog931-Mar-08 6:52 
GeneralWords From the (My) Past Pin
W Balboos, GHB31-Mar-08 5:32
W Balboos, GHB31-Mar-08 5:32 
GeneralThere's no holy grail Pin
Lebear-0131-Mar-08 3:56
Lebear-0131-Mar-08 3:56 
GeneralSelf taught classically trained musicians! Pin
Jim Crafton31-Mar-08 3:26
Jim Crafton31-Mar-08 3:26 
GeneralRe: Self taught classically trained musicians! Pin
Gary Wheeler31-Mar-08 4:15
Gary Wheeler31-Mar-08 4:15 
GeneralRe: Self taught classically trained musicians! Pin
Jim Crafton31-Mar-08 4:20
Jim Crafton31-Mar-08 4:20 

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.