First, I have to do my performance write-up in August. That is painful for me. I can boast and brag with friends to a degree, but I don't like to do it too much. When it comes to professionally, I have a REALLY hard time selling my own accomplishments. I think it is mostly because I don't see my accomplishments as major things. It is just a bunch of PHP code to improve some web applications and add features. Other people see programming as some black art, I see it as just another task.
So, if going through that once a year isn't bad enough, I have to do another performance write up soon that is the one that goes to management to try to convince them to promote me. It is a crappy exercise and made even crappier and more stressful by a freeze on annual pay increases and my next scheduled pay increase not happening till 2013.
Oh well, enough of a rant for today.
* When I say I have to do it - basically, the way it works with most managers is they give you your objectives, but you have to write what you did for those objectives and hand that to them so they can give you a score and pass it up the chain. Some bosses help you more than others, some won't lift a finger and expect you to do all of your self-selling.