Too Long; Didn't Read
There's a lot that you can do to improve your chances of getting that first job in tech. Your programming skills are not the end of it. Without experience, you will need to take steps to convince employers that you deserve a chance. You need to make yourself visible for employers and then give them a reason to want to talk to you. Get referrals. Reach out to people you know or old contacts. An active GitHub account shows what serious and serious work you're doing. It's what serious employers will look at.