| Recipe for getting noticed: 1. Design and Build a project. Add it to Github, and commit to the main branch as you go. This makes it open source. 2. Once done (or while you build it), make a web portfolio which includes a description page and even demo of your project Recipe for improving skills: - study video tutorials (and code along) via udemy.com - roadmap.sh for ideas - libgen.is for free books - chat rooms like IRC, Discord, Slack (google "discord channel for <thing that interests you-- such as Django, Flask, or another framework or a language>" -- substitute Discord for IRC and see those options) I didnt have a CS degree. I taught myself full stack dev skills, then built something, then published a website about it. I used it to land my first 100% programmer job. Also, prior to that 100% programmer job, I was a "business analyst" which involved some scripting. To get that role, I had to move states-- from the South over to California (San Jose area). I literally camped out for a month, then rented a room for a month-- until I landed my first job, then started renting a studio-- about 2 months in to my stay. It's not necessarily the easiest path, but it's doable for some, depending on various factors. |