There are issues. A couple of them I take umbrage with, since I feel that they were improperly critical; a couple that are simply WTF?; and a handful that I agree with completely.
The ones that I consider improperly critical were primarily about not meeting schedules. What I brought up is that the schedules that I did not meet were ones that I did not buy into and that were imposed with my objection, and that I have considerable evidence that schedules that I did estimate myself I have been within a couple of days on-- better than five percent accuracy, which is freakin' amazing. I also had to make the reminder that an effort estimate is not a duration estimate: if I say something will take 40 hours, that does not mean it will be done in a week.
The things that I agree with are more philosophical. One of the biggest is having to do with communication and assertiveness, which I think partially stems from having been a contractor for ten-plus years. Suddenly I'm in a position where I not only have ownership of something, I have ownership of a major piece of the software pie, and I'm expected to pretty much become the supervisor and primary champion of this piece (which I really didn't know until today), as well as being the documentation and process guru.
I'm also not good at multitasking. I've known this for a while: it's a big right-brain/left-brain switch, and I can't just jump between them. I need a plan to try and manage that better, and I think I'm gonna try dedicating a day a week to just documentation and process improvement. I don't know if that will work, but at least it will give me some structure to work from.
One of the WTF comments was that I tend to work alone too much, and that not everyone knows what I'm doing. I've pretty much always been in the if you want to know, ask school, but apparently it undermines the confidence of the team. So as part of that, I've suggested daily short meetings at least between me and the software manager; he wants to expand them to team meetings (which is just fine with me) as a "coffee klatsch" keep-in-touch kind of thing.
I also need to ask for help more. I tend to get locked in on problems when someone else may have a solution or be able to suggest a new approach. Thing is, that's a hard one for me: I tend to get really focused on the thing and lose track of time. Suggestion is that if I don't have a solution after a day, that I ask somebody else (the daily meeting works well into that, see?).
The good stuff: I'm freakin' brilliant, intuitively grasp a lot of stuff (but may not express the connections well to others), and have a passion. When was the last time that passion was part of a performance review?
So, you know, stuff to work on. Legitimate stuff, for the most part. Don't know how I'm gonna get to all of it, don't know how I'm even gonna approach some of it.
What the hell is this responsibility thing? And authority coming with it? I'm SO not used to this...