Envisioning Success
Can you imagine what it would be like to be a successful developer? To have built software systems that people rely upon? — Quincy Larson, How to Learn to Code and Get a Developer Job
Importance of Networking
So much of getting a job is who you know.
It's OK to be an introvert, but you do need to push your boundaries.
Create GitHub, Twitter, LinkedIn, and Discord accounts.
Attend tech meetups and conferences—travel if necessary.
Importance of Building a Reputation
Share short video demos of your projects.
Apply consistently to speak at larger conferences.
Spend time in hackerspaces and help developers who are just starting out.