Being thrown into a project that’s immersed in crisis can drive conscientious coders over the brink. Missed deadlines, vague specifications and poor leadership are enough to force diligent contractors to head for the nearest the exit.
Ideally, you’d know your limits and evade troubled projects instead of ending up with a spotty work history, like the professional who posted about his resume challenges on Dice Discussions. And since fire fighting is engrained in technology projects, it may be hard to collect a steady paycheck if you constantly jump ship instead of developing coping strategies like these.
How do you cope with a troubled project? Share your tips below.
Accept your role and do more
So you’re the responsible one, the healer, the go-to guy. What’s wrong with that? Why not capitalize by embracing your capabilities, fostering a reputation and commanding combat pay.
Voice your concerns but offer solutions
Don’t turn a blind eye to slackers or missed deadlines. Instead, gain a sense of control and quell your anxiety by voicing your concerns and suggestions to your supervisor when the time is right. The PM may appreciate your ideas plus, just raising the issues can be cathartic for frustrated professionals who feel compelled to right the ship.
Your under-performing teammates may be drowning, but they’re afraid to ask for help. In fact, they may think you’re a bad teammate for gossiping about them and hoarding your expertise instead of helping them improve.
Control what you can and temper your expectations
Nobody’s perfect so learn what you can, do what you can and remember that all projects come to an end.