Hacker News new | ask | show | jobs
by hemaljshah 4380 days ago
The most frustrating thing to code IMO is going through the tutorials, accomplishing them and then saying "now what?" It's easy to follow along things like CodeAcademy or LearnRails or any other site that teaches you the basics of getting started, but after that, where do you go? You no longer have the structure of a classroom that gives you the next project where you can build or challenge your skills...while not setting you up to fail and become discouraged.

I highly recommend finding a project you're actually passionate to work on after you are done with your tutorials. If you're passionate about it, you're going to push through the frustrating parts that feel like you're not prepared or don't have the experience.

Use co-workers, forums, communities like StackOverflow and use them aggressively. Become rigorous at searching Google to find the answers first and give it a few tries, but don't be ashamed when you hit the wall. For me, the only way things will stick is by practicing them and trying to take them to the next level!