I've been messing around with coding and web development for years, and I'm finally getting serious about it as a career. I feel like I'm close to actually landing a gig, but I'm not sure how to cross over from being a hobbyist to a professional. What am I missing?