If the magic 10,000 hour rule is true, then yes, at least a couple times over... but, there's so much to learn, I don't really feel like one. I had an interesting conversation with someone about whether you can be an expert in IT without having extremely deep knowledge in one area... I've never stuck with one thing long enough to know it inside and out, but have been troubleshooting problems with everything from Cobol to networking to Windows, Unix, scripting, Java, etc; for several years.
Sometimes I feel like I should specialize and become a subject matter expert in something (especially if it means never working with Windows again), but I like the variety and know quite a bit in several areas, even if it's only at an intermediate-advanced level.
__________________
|