Several times I recall that being the CUD type paid off big-time:
1968 Monday: visited a friend at his work, saw a computer for the first time in my life. He had me take an apptitude test while I was there.
Wednesday: At home in the evening, phone call from their HR department, offered me a programming job with a 30% salary increase to start learning two languages.
Thursday: gave two-week notice at my old job. Learned Cobol, and some long-forgotten report generator.
Circa 1971: Interviewing at a bank, was asked if I knew Autocoder. My response was: 'No, but if you show me a couple programs I'll pick it up pretty quick. Learned 360 Assembler on the job also.
1974: Started a new job that required learning interactive RPG II and highly structured Cobol to create a new IT department for a company just planning to start using computers. Later implemented compary-wide systems using Burroughs-Unisys DMS II database systems for order-entry, inventory, billing, and A/R.
Circa 1987: Interviewed for a new position, was asked if I knew Fortran. My response was: 'No, but I will by the time I start to work for you.' Got Microsoft Fortran compiler and was well on the way three weeks later when I started the new job. Also learned the Ingres database system while there.
Circa 1999: Took my last position as a DBA/SQL Developer using SQL Server on a project developing a world-wide network of dealer servers using replication processes for 24/7/365 processing.
2010/04/30: Committed to full-time retirement!
One of the best days of my IT career was the day I told my boss if the problem was so simple he should go fix it himself.