Quote:
Originally Posted by Barrin6
I’m considered a junior dev so no way I am going to stick my neck out and call out that this senior dev as being lackluster.
This is a reasonable position, which is why I gave my original advice on giving her a 5-star + excellence.
Quote:
Also what if my assessment is wrong?
Oh well, lesson learned, life goes on, you'll be a better man in your 30s, making mistakes is part of life, deal with it, forget it, move on, etc etc etc.
I've never ever had a good coworker or employee who didn't know how to to type well and didn't know how to use their tools effectively. I've had a few slow typists, but they could use their tools very well.
Disregarding the fact that they display absolutely zero interest in learning the fundamental of their work (typing and using an IDE is fundamental), people who struggle with the fundamentals struggle with deleting and editing their work.
They put so many hours and brain-thought into getting something (anything) done, that once they are done, they are wholly committed to keeping it that way. A person who is solid on their fundamental will rewrite an email 50 times to get it perfect, redo a bad page of work, will say "**** it" and delete an entire day's of work because they didn't have to commit so much mental and physical energy into it, they have incredibly high standards, and they know damn well they can do more work in one day than another person can do in a week. The effort is focused on the output, not on the input. When the struggle is at typing, using tools, and so on, the output is secondary.
While a Sr programmer who can't type, can't use an IDE, can't understand code, and needs a 6 month ramp up is a "strong indicator," you are correct, it doesn't mean she's incapable of doing her job.