Most of my career has been in COBOL, but I'm working in C/C++ and Perl now. I'm finally enjoying my career again... :)
"I've never had to really learn assembler (I took one assembler class in college that taught us on Macs in the early 90's)"
That's ok. I started with old 8080 machine which was compatible with the old Z80 machines and thought I 'knew it all'!
Boy! Was I surprised when I switched over to the 8086/8087 IBM and compatible machines.
Had to start all over again!