I like this idea and I've been doing it most of my career (I keep a work journal).
But... It is only half the equation.
If your manager isn't doing same, they suck at their job and you should leave.
Your manager should keep a file on every single one of their reports that details that report's accomplishments, fails, training, wants, likes, dislikes, etc. They get this info from talking to everyone - constantly.
When review time comes, there should be no surprises. If you walk into the room for you review (or call or whatever), and you don't have a strong idea what your rating is, your manager sucks and you should leave [0]. There should never be surprises during reviews. You should never have to remind them of your accomplishments - though you should be prepared to.
A manager's job is to manage. If they're not doing the above, they suck and they're not doing their job and you should leave.
[0] Or you suck and can't pick up on what their trying to tell you, but that's another rant.
Comments
I like this idea and I've been doing it most of my career (I keep a work journal).
But... It is only half the equation.
If your manager isn't doing same, they suck at their job and you should leave.
Your manager should keep a file on every single one of their reports that details that report's accomplishments, fails, training, wants, likes, dislikes, etc. They get this info from talking to everyone - constantly.
When review time comes, there should be no surprises. If you walk into the room for you review (or call or whatever), and you don't have a strong idea what your rating is, your manager sucks and you should leave [0]. There should never be surprises during reviews. You should never have to remind them of your accomplishments - though you should be prepared to.
A manager's job is to manage. If they're not doing the above, they suck and they're not doing their job and you should leave.
[0] Or you suck and can't pick up on what their trying to tell you, but that's another rant.
While I agree with you in principle, at some point, you're going to run out of places to work at.
Even the managers who I considered to be good at their jobs didn't record this stuff.
Harsh
No, it really isn't. It is the very minimum of what a good manager should be doing.
A good manager once drilled all this into me.