I've realized over the years that my strength is in learning and adapting to new technologies, starting on windows C/C++, C#, .NET web development, Java and many in between. Like all things it has it's advantages and disadvantages.