Like many of you out there, you have more then 1 hat. I have set a goal for myself to have a good understanding of all aspects of consulting and SharePoint with an addition to a few Specialties. So here are my hats, drop me a comment with yours.Senior Consultant: Attend sales calls, proposal creation, requirements gathering, knowledge transfers, etc.. SharePoint Administrator: Creating, Configuring, and Troubleshooting SharePoint systems.SharePoint IA (Information Architecture): Taxonomy, Wireframe's, Layouts, Navigation. SharePoint Branding: Visual Design, CSS, Photoshop, Master Pages, Page LayoutsSharePoint Governance: Gathering, Defining, and Delivering tailored plans. Also includes Communications, Vision, and Road Maps.Mentor/trainer/Contributor: Help contribute to the community and increase productivity and delivery standards.SharePoint Application Migration: Help analyze applications and function for migrations.