Please tell us your story.
Will successful Self-Taught Programmers please stand up?
1–10 of 16 posts
Re: Will successful Self-Taught Programmers please stand up?
#2I did go to school, but I began programming tiny asm programs at ~8 years old out of my dad's 8086 book and my obsession with software expanded from there.
Re: Will successful Self-Taught Programmers please stand up?
#32. Define successful. If it is about money, most IT workers in the US are already on the top 90% money earners in the planet, plus (in my experience) the more boring and un-challenging the job, the most it paid.
Maybe you mean famous? Lots of open source rock stars are not to rich in money terms.. are they successful?
Re: Will successful Self-Taught Programmers please stand up?
#4Re: Will successful Self-Taught Programmers please stand up?
#5The software development jobs just seem like more fun and I went that direction.
I have been a software developer for 9 years now, the last 2 years as a successful freelancer and at the moment partial owner of a software consulting firm (couple of employees, but growing fast)
The lack of a CS degree never has been a problem. All the developers I work with value a person by knowledge and skill, degree is not that important.
Re: Will successful Self-Taught Programmers please stand up?
#6I'm successful in the way that I'm now earning a good living working for myself, have happy clients and get lots of referrals. Let's just say it moved me... to a bigger house.
Re: Will successful Self-Taught Programmers please stand up?
#7For the last couple years, I have worked as a freelance web designer and front-end developer. Now I'm pleased to have just gotten a job with the title webmaster (for a section of a major news organization.)
I wouldn't call myself a JS ninja, but I'd say I can make a browser do some cool stuff with some pretty clean code. And I'm getting paid pretty well for it. And 3 years ago, I didn't know HTML. So, for anyone who wants to learn to code from scratch, Go for it! Go to your library's programming section, checkout something that looks 'elegant, yet friendly', and take it to the beach. Or if you want something right now, this should probably do nicely: http://jqfundamentals.com/book/index.html
Along the way: Listened to a couple podcast lectures, read a couple books, read hacker news every day (thank you!), fell in love with jQuery, picked up a little python, real a little about lisp, and found some start-up partners in New York to start hacking on some fun stuff.
Re: Will successful Self-Taught Programmers please stand up?
#8Re: Will successful Self-Taught Programmers please stand up?
#9I'm a self-taught programmer without a degree of any kind. I also code PHP on a Windows box. As far as fellow developers are concerned, I'm lower than scum :) I'm successful in the way that I'm now earning a good living working for myself, have happy clients and get lots of referrals. Let's just say it moved me... to a bigger house.
Re: Will successful Self-Taught Programmers please stand up?
#10That said, I pretty much consider myself a "self taught" programmer, because I didn't take most of what I would consider the core of CS.
Can we define "self taught" as someone who didn't take a formal course in:
algorithms and data structures compilers operating systems ()
() must include a low enough level language that you are manipulating memory
By that standard, I'm self taught, as I'm missing the second two. I promise myself I'll get the book and read them carefully, but I still haven't done it.
That said, I suspect that someone who did take the entire full "core" would be pretty much as "self taught" where it comes to most professional programming. However, I still think they'd be better prepared than I was for a programming career, as compilers and operating systems is more relevant to professional programming than real analysis and abstract algebra.