Linked by Howard Fosdick on Fri 13th Apr 2012 20:21 UTC
Permalink for comment 514141
To read all comments associated with this story, please click here.
To read all comments associated with this story, please click here.
Features
Linked by David Adams on 05/16/13 4:23 UTC
Linked by Thom Holwerda on 05/11/13 21:41 UTC
Linked by Thom Holwerda on 05/08/13 14:22 UTC
Linked by Thom Holwerda on 05/02/13 15:28 UTC
Linked by Thom Holwerda on 04/29/13 21:06 UTC
Linked by Thom Holwerda on 04/24/13 22:24 UTC
Linked by Thom Holwerda on 04/18/13 11:21 UTC
Linked by Thom Holwerda on 04/16/13 9:29 UTC
Linked by Thom Holwerda on 04/15/13 22:44 UTC
Linked by Thom Holwerda on 04/14/13 18:22 UTC, submitted by MOS6510
More Features »
Sponsored Links



Member since:
2006-08-26
I've been trying to write a response to this and I keep starting over. This touches on a raw nerve for me because a number of people I've worked with didn't think my job consisted of anything more than knowing a computer language. There's a lot more to it, working as a professional software developer, than knowing Java, C, Ruby or PHP. None of it is secret, but there's a rigor to a formal education that's missing from a lot of self taught coders that I've met. I've seen self taught coders get stumped on what, for most well educated CS graduates, would be a straight-forward matter of language parsing, or even simple finite state machines.
I say this as someone who taught himself C++ on a Mac 6100/60 in the mid 1990s. Long story short, the formal education is why I can think problems through on several layers. I think it's possible to get rich just knowing some PHP and having a great idea. I also think it's possible for self taught coders to absorb, over enough time, the same information I got in a class room setting. I just don't think, for the average person, those are likely outcomes. If you are serious about developing software, then you should get an education in computer science from a decent school. If you want to scratch the itch, or think you have that great idea and just need to get a prototype, then feel free. Just don't confuse that with what a solid education brings to the table.
Edited 2012-04-14 03:16 UTC