I’ve since moved on to different positions at different companies and am doing plenty fine. I’m even the senior member on a new team I’m joining now.
A few bad years or even many bad years don’t end your career :)
In this case I know the guy that got the high rating. As weird as it is to say, and even when the wound was fresh, I was/am happy for him and he deserved it. He's a nice guy and he had nothing to do with the rating I recieved. He's now a manager several levels up.
Do you mean this at your specific company? I felt the same way in my last company because there was definitely nowhere to go up, but I've since moved on and am in a more senior role.
I'm also just tired of the bullshit and and mind games that management plays. My current plan is to gamble in the stock market and 'retire' whenever I can't take it anymore or get fired. I would love to retire to run a small farm and/or work a retail job like Lowes.
This is also, I think, how you find a job that is very stable and secure - focusing first and foremost on something other than technology until they can't imagine hiring someone off the street to replace you who doesn't know the business.
I actually have a business administration minor and trade options and equities, so I have a better understanding of finance and the business than most people I work with in IT. I work for a large financial company and my previous team was amazed that I passed my CFA Foundations class without studying (it's not difficult like the CFA level 2 or anything).
Maybe I'll reconsider becoming a business person.
I don't have any financial licenses or experience. I have a minor in business admin, but that doesn't mean much on a resume. So hardcore financial jobs aren't really an option. A tech job in a financial field could be good though.
The problem I'm finding with tech jobs is that they want an expert in a given technology. I have experience in Neoxam and FileNet, which are not very common. I would have to take an entry level job, but I'm just able to support my family now (with the hope of one day being able to retire). I'm also finding it much more difficult to learn new stacks as I'm getting older.
Whether this works or not depends if you have any psychopathic coworkers, which isn't something you can really know very easily.
I also don't think the actions of others really define whether or not you are "intermediate," unless you're only talking about some corporate ladder bullshit.
Mine is ruined and this might have contributed a little. I'll never be more than an intermediate developer and I'm worried about being fired/laid off.