> You probably can't evaluate your productivity by yourself
I’m going to go out on a bit of a limb here, and say if you can’t evaluate your own productivity, you aren’t trying.
If you are running any kind of scrum, or you are tracking estimates on tickets, you can create a velocity for yourself. You can track that velocity over time - weeks, months, years.
You can track the velocity of your peers, or at least your entire team and compare your velocity to that.
You can look at how many features you implement.
You can look at how many code reviews you do and compare that against how many code reviews your peers are doing.
And finally, you can calibrate your own measurements against your bosses feedback on your performance.
There’s a lot of data to be tracked, and so I really do believe that if you don’t know your own productivity in relation to your past productivity, or to your peers productivity, it’s because you are not collecting the data, not because there’s no data to collect.