Ask HN: Can I learn to be a programmer/developer without going to university?
1–10 of 16 posts
Re: Ask HN: Can I learn to be a programmer/developer without going to university?
#2Re: Ask HN: Can I learn to be a programmer/developer without going to university?
#3The funny thing is that while few of my formal university classes had anything to do with programming, it was still a great environment in which to learn - mostly because of the people I met there rather than anything else.
Re: Ask HN: Can I learn to be a programmer/developer without going to university?
#4My personal experience is that the only way to learn is by doing it. "Scratch your own itch", build programs to do the things you want. The funny thing is that while few of my formal university classes had anything to do with programming, it was still a great environment in which to learn - mostly because of the people I met there rather than anything else.
Re: Ask HN: Can I learn to be a programmer/developer without going to university?
#5if you are really a beginner, start with "head first programming" (which is python), after this go forward with "head first javascript" (if you like the head first approach). do all tasks. after this choose your language, read the best books on that topic (go to amazon) front to cover - while coding lots of really tiny projects (one after the other). try to create one simple script per day. publish them on github.
two to three years later you will be a "programmer", you will probably be able to get a job in this area much sooner.
Re: Ask HN: Can I learn to be a programmer/developer without going to university?
#6I don't have a degree and I've worked in the industry for 17 years now professionally. People always tell me I'm an exception but to me it doesn't matter. You'll have to prove yourself in this industry no matter what your background.
These days there is a huge wealth of information out here to help you learn. Use it to your advantage and don't take no for an answer! Dig in right now. Think about something you'd like to build, no matter how fantastic, and start working towards it.
Re: Ask HN: Can I learn to be a programmer/developer without going to university?
#7Oh, and the customary nod to SICP: http://mitpress.mit.edu/sicp/
Re: Ask HN: Can I learn to be a programmer/developer without going to university?
#8Re: Ask HN: Can I learn to be a programmer/developer without going to university?
#9In fact, when I interviewed at FreshForm, I wasn't asked any questions about my college/courses. Everything was based on the work I'd done, which came as a result of learning over about 4 years. I started slow with html, css, etc. Then moved on to PHP/MySQL, eventually started building crappy web apps. And now I'm building better web and mobile apps with Ruby, etc.
Year 5 is really when everything clicked for me, but I was going through school and not focused 110% on it.
I learned mostly from online tutorials, and building side projects that kept me interested. Books were/are helpful at times, but most of the time you will learn the most by jumping in over your head and figuring everything out the hard way. But there are fundamentals that need to be learned up front and books are a great medium for that.
Re: Ask HN: Can I learn to be a programmer/developer without going to university?
#10I'd go as further as saying, that if you aren't able to self teach yourself programming, then you can't be a programmer, no matter what classes and universities you attend. Programming involves a lot of continuous learning anyway.