Coding since 1981 (8080 assembly) and surfing the languages ever since.
I'm kind of a "serial generalist" with experience ranging from bare-metal driver code and embedded systems to enterprise databases and data warehouses. Everything I know about programming has been learned on the job.
I've spent time with some obscure languages (Forth, VDL, Rebol, etc.), written for a fistful of CPUs (8-bit, 16-bit, 32-bit, Intel, Zilog, Motorola, ARM) and worked most of the desks a programmer can occupy.
I've done production work on CP/M, DOS, Windows, Unix, Linux, and some no-OS-here proprietary event-loop kernels.
Lately I've added Python and C# to the "languages I need to get better at" and there's a little flirtation going on with PHP and Tcl. Java is on the list, and my son keeps telling me I need to get into Javascript.
I've been at this for more than three decades, and you know what? I'll never run out of things to learn.