Ask HN: Learning through freelance work
I recently read an article I think I found on HN, about somebody doing freelance work and learning as they went, until they had become pretty knowledgeable and a strong programmer. I thought I might try to do this, but when I went looking around on some of these freelance sites the jobs were over my head, I didn't even know where to begin.
I'm interested in web and mobile development, I've learned a few different languages (c, c++, java) but I really have only been using java outside of school. I'm trying to expand my knowledge, but I'm just not sure where to begin. I've been working on an android app currently, but I feel I only learn what I need to.
I was hoping to get a broader understanding of web and mobile development, and then from that I could learn whatever I needed. Any advice, ideas or comments are appreciated. Thanks!
I'm definitely not discouraging you, but if you've already got a job I'd test the waters with some freelance work before quitting. In my case, quitting my job at Wal-Mart and doing freelance web design/development actually landed me a career in the I.T. field and 3 years later I'm on the verge of making a 6-figure salary doing what I love to do.
Thanks for the reply, it's good to hear from people who have worked hard to teach themselves.