Ask HN: Trying to transfer off dead-end project in big corp. What to do?
I've spent the past 3 months looking for something else within the company, even though transfers before 18 months are frowned upon. First, I talked to my boss and told him that maintenance coding isn't what I'm good at and that while I'm willing to do it, I shouldn't be evaluated based on it, as I won't be great in my job until I can get some green-field new-invention work. Second, I started looking for transfer opportunities, especially in machine learning and AI (which are what I did before this). That process is ongoing. Third, if all that fails... then it's time to look for another job, as much as I hate the thought of leaving an otherwise great company at 5 months.
What I'm doing right now does not tap any of my talents; it's matched almost exactly to my weaknesses. I know it was unintentional and random, but I feel like I've been set up to fail.
Performance reviews came in recently. I knew my performance was mediocre and didn't expect great reviews, but I expected my boss to take care of things and give me a good enough rating that I could transfer when the time comes. It turns out I got shat on. A certain percentage of people had to get smacked and I guess I fell under the bar. I thought my boss would give me a high enough rating to keep things intact, but apparently not.
I know I can do great things at this company if I get to a greener field, but now my position's really damaged. I got a bad review, and this company (despite its virtues) has the mean-spirited practice of making performance reviews visible in the transfer process, plus I'm on a dead-end maintenance project where real accomplishment isn't possible so whether I "recover" is merely a matter of whether I appear to be making enough "effort", and I'd rather not bet my career on someone's opinion (I prefer actually accomplishing things).
I'm not especially bitter or resentful. Mistaken allocations happen all the time. I just don't want to waste any more time being a square peg in a round hole. I'll work on a dead-end, boring legacy project for a year, but to work on a dead-end project and get shitty reviews is too much.
Should I (a) spend 12 hours in the office as a way of sucking up, thereby establishing "good attitude" and then ask for an upgrade in project allocation as a favor, (b) aggressively begin networking internally in the hope of finding someone with the courage to overlook my damaged track record and "early" transfer, or (c) just get another job as soon as I can?