I have been at this for over 45 years as a cross-disciplinary hardware and software designer ever since. Still techie, at 66 years old, still nicely gainfully employed, still young at heart (if with a few creaky bits now:). Still mostly self taught, still inventing stuff that did not exist before. Yes, along the way for my own satisfaction I got the B. Sc and most of an M. Sc, but neither were required by my employers. Also, as somebody already mentioned, I have been recruited to every change in my career, or founded start-ups (with funding based on my design abilities), by people who knew me. Other than that first chance, I have never got a job by submitting a resume. And even that first job was by referral from an interviewer for a different job, after we had chatted for a while. Every change always started with my phone ringing.
I do not attribute this career to inborn talent, although I certainly turned out to have some. I attribute it to wide eyed curiosity and a perpetual feeling of "what? you want to actually _pay_ me to do this?", and its concomitant continuous learning and inventing. And to nobody telling me what I wanted to do was impossible.