| Here it is: 1. Build a website using Node.JS. It has login, connects to a postgres database, user can register, receive confirmation emails, login, do something that's persisted (e.g. creating a shopping list and come back and see it's still there.). Hire a graphics designer to give you a minimal design that looks decent, and make your website conform perfectly to his design. Put the site online with a domain name, using AWS EC2. Make it a site someone can legitimately use. Spend $50 on Adwords so some one signs up and uses it to get your first few users, make sure you have analytics installed, later you can tell your clients people really used your site and you can prove it to them. Use Google to find all the information you need, every step of the way. 2. Once you've done the above, maybe months later, ask yourself, now that you know what you know, would you build it much differently? If yes, then rebuild it to incorporate what you know. Repeat until the answer is "I would do it a little differently but not much more than that." 3. Months later again, scour upwork.com or freelancer.com or your university's job board. Find jobs with the technologies you learnt with Node.JS & your choice of database. Take whatever job you can get at whatever price offered (even if it's $5 or $10). Do everything you can to make your clients happy. Grab testimonials. Once you finished up job - ask yourself, did you learn a lot with the project? If yes, raise your asking rate by 25 to 50% and find your next one. 4. When your rate gets up to $100, it's time for you to take your testimonials, and portfolio, and look for a full time job. Optionally you can also take any intern full time positions on the way to $100. 5. Two or three years later from (1.) if your salary has 6 digits then congratulations you've followed the plan to the tee. The whole process can take two years or more. I followed these steps, except I used Django instead of Node.JS. Django was new and all the rage in 2010. In 2015 it's Node.JS so I changed the formula to that. Good luck. |