If you sat there "doing the same thing day in and day out" you had no one to blame but yourself. I am a company man learning new technologies almost every day. If I have an interest in a certain technology that my company isn't using, I learn it on my time. I guess being a contractor forced you to stop being lazy.
Keep Up with TechRepublic