Heh... How to describe me.
I live this as much as it's my profession. I have been paid to play (well, mostly) for a little over 3 decades now, without stop, without technical obsolescence taking me out of play. I expect at least another 10-15 before I start slowing down.
As an aside, there's a saying in Texas...it's not bragging if it's true.
I'm one of the HIB #2 developers on the Linux side of things.
I was the developer and architect of one of the very, very first commercial deployments of embedded Linux. I've not stopped. I've not slowed down there.
I have done everything from bare-metal programming all the way to end-user development and all the way in-between (Specialization's for Insects...)
I know, have seriously or professionally coded in over 19 programming languages, for over a dozen differing operating systems over time. C? Yeah. C#? Yeah. C++? Definitely. Java? Yep. Icon? Yep. Forth? Absolutely.
And Many, Many more things...including mechanical and electrical engineering work.
I know my mind, know my stuff. I'm willing to own mistake and error when shown so. (Can you say the same? Prove it.)