I spend hours every day dedicated to doing things to improve my skills to become more valuable in IT. People think I'm crazy, but in the time frame I have begun to do this (since my daughter was born) I can now probably run circles around anyone else who would have started at the same time.
Hours of dedication, every day, is not normal. It's probably not healthy either, but I got a late start and I need to catch up.