Hi, my name is Darrell Washington. I'm beginning to brand myself as Darrell "Inception Code" Washington. I think that's pretty cool besides that, I feel like I am in a rut. I fell in love with programming and the idea of solving problems behind a computer in the 10th grade. I then began mainly teach myself front-end web development. Along the way, I ran into a few mentors who broaden my perspective and helped polish my skills.
I am 21 now and starting to search high and low for any Junior role. I have been through multiple interviews, opportunities, and company tours. I came across plenty of interns and Junior Devs, who was just starting out at their companies not even a year ago. I feel as if I have the same amount of beginner knowledge and skills but I can't land the job.
I have a website, a pretty decent GitHub with over 15 repos I have a few clients under my belt as well. I've created a web app and a few other React Apps. I'm just wondering why am I not receiving callbacks, or unable to get through interviews. I am completely open to all suggestions, feedback, and criticism. I've noticed that sometimes I don't understand certain terminology and theoretical things involved with development. However, I believe my resume and personal experience showcases my practical knowledge, at least at a junior level.
I feel like throwing in the towel sometimes. Especially when I hear stories about people switching professions and landing a job in three months. Also, stories about people teaching themselves how to code and 6 months later they land a job. Don't get me wrong that's great, inspirational and amazing to think about how an industry such as IT and tech has different ways of entry.
What can I improve? Is it my social media presence? Not enough projects? Simply, not enough education? What could it be? Thanks in advance for the advice and support.