Hello HNers, It's been more than a month since I've started learning programming seriously. Before this I've been on and off from programming due to various reasons.<p>I actually work as a Marketer and Growth Hacker and absolutely love it but I have had equal curiosity for programming and hence on and off at it. Another reason why I started learning programming was because of my helplessness to not able to handle small technical things on my own.<p>This time I started learning Javascript. I always knew that the best way to learn is to make small things so I made a Chrome plugin in pure HTML,CSS,Javascript using Yahoo Query Language to fetch data. It can be found here - https://chrome.google.com/webstore/detail/growthhackerscom/ahaagcmhajmifogflmbjcpoilnenkpeo<p>I then started learning node js with express and mongodb and now making a small job site using google maps API. The learning process up til now has been very random and I want to streamline it thus need someone who can just guide me on what to work upon so I can learn while building small stuff. I don't want to make the next Facebook but small little things which will help others in a meaningful way.<p>Consider it this way, if you were 23 and just starting to sink your teeth in programming how would you go about it so you waste minimum time while learning the most and that too by building stuff.<p>I'm ideally looking to interact with people who can guide me but any advice, experiences, suggestions, resources would be equally appreciated.