The new software package I’m working on learning right now (so I can train on it and support it in the future) is big. Beeeg. Elephant-big.
I’m breaking the hell out of it, then trying to fix it; I’m trying to use with my homemade database of information instead of the demo version, so I can see what I’ve forgotten to fill in and so that my omissions or mistakes become glaringly obvious. It’s a good thing. I can’t say I’ve looked forward to any job, but it’ll be a long time before I know enough about this new stuff to get bored.
The nice thing: the software’s a brand-new package to the whole company, so everyone else is right around the same proficiency level that I am — they’re stronger in some areas (utilizing it in the environment for which it is intended), and I’m stronger in others (getting it set up and manipulating the databases it’s built on), so I don’t feel like a complete moron for not knowing everything — every time I figure something out, it’s something that no one else knew either.