Professional FAIL x 2
October 10, 2009 3:24 PM Subscribe
I have had two major professional failures in a single week. I would like insight into a couple of aspects. Sordid details inside.
1) I was written up by my current manager for performance and attitude issues. Without going into too much detail, I feel like I am taking a larger share of blame than is fair of the current project's direction. I feel there is some justification to some, but not all of his issues. I have been given 60 days to produce high quality code and a major improved attitude or I lose my job. This is a manager who has given me stellar reviews in the past. I do feel like the work I am doing is very good and there are certain technical aspects beyond my control that have caused problems for our project.
2) I was given an immediate interview by a former employer. The job is in a language that I don't have recent experience in, but it is an enterprise platform and I have been working with a close counterpart. I interviewed with three people and took assessment and thought I did really well. BUT they decided to pass.
I can do some aspects of interviewing very well .. but I often find the technical interviews unnerving. I sometimes have trouble articulating the structure and flow of some of my projects. I experience the occasional whiteboard fear. But I have had success and have been a valuable employee for the few companies I've worked for (including this one) throughout my career. I'm excellent at tracking down problems and finding solutions. This is starting to sound like a cover letter .. sorry.
I'm experiencing somewhat of a professional crisis. I've been a software developer for 14 years and these two events have really blown my confidence. So, I have a couple of questions.
How do I recover my confidence and from the humiliation I feel at being written up? I need to perform well enough to not lose my job when my evaluation period is over. I can do the work, but being there I find interactions with my manager to be uncomfortable.
How can I improve my technical interviewing skills? I know the technology, but I often freeze and stumble when listening to questions.
Thanks for insight.