Best. Day. Ever.
Wow. I just don't know if it's possible to have a day any better than today was.
First, I got this amazing email from our Director of the Project Management Office. He sent it to my two bosses, and copied me on it. I'm working on a project with him, and he emailed them this big ol' gushing email telling them his opinion of my leadership abilities, dependability, enthusiasm, and stuff like that. It was very heart warming, and my boss forwarded it to his boss, which I thought was very nice.
Second, I got an email from a woman who said she has been working on making my "Put Your Cap On" idea into a reality. If you aren't familiar, I wrote a proposal to the president of my company to suggest an idea to be implemented across the company; she loved it, and it is being implemented company-wide. They want to have a meeting with me to show me what they've accomplished and get my input and feedback. That was incredible.
Third, I got a promotion today. I'm currently a developer, and I was promoted to a lead developer position. In this role I will oversee projects, manage the work efforts of other developers, be accountable for project deliverables, review other developer's code to ensure adherence to quality and standards, and promote builds from the development environment to the test environment. With the new role comes new digs in a corner window cube, which is the best deal of it all in my opinion. Hehe.
Fourth, the comapny catered a free lunch for employees today.
Anyway, it was a fabulous day! Weeeeeeeeeeee!