Probably have to fire one of the developers that I just inherited. He's been the main guy for one of our systems for 2 years that needs help. I brought in one of my other developers to look at it and he tore into it, made a lot of changes that were "impossible", now is being very defensive and calling us stupid on conference calls for working too fast. He has no logs of any sprints or anything he's actually done to the system in 2 years. The business users tell me that he is there only to fix production bugs and doesn't do anything to improve or fix the root causes.
bye_felecia.jpg
Ugh I sorta know the feeling.
The team I built from scratch here starting in 2010 got reassigned to a total idiot when I left. She is clueless as to what the team does, it's value, it's purpose, and ran it into the ground. All the good people I hired, save for one, quit. It's now filled with retards and ALL the work relies on the poor ONE guy who's still here that I hired.
I 100% did not want to go back to that org, or have anything to do with that team. But it's starting to smell like it's best for the company as a whole to have me take it back over.
One guy, I've been very vocal over, "WHY is this guy still employed here?" and everyone just shrugs. I'll probably know in the next 2-3 months if this team is gonna be mine again - in which case, I better brush up on my "what does it take to get someone onto a PIP" skills.
Guy takes MONTHS to do stuff that should take a week, tops. He started this huge argument with me over a biz-critical tool that *I* architected and deployed before I left, about what it does and doesn't do. I kept it professional and "offline" but in the end, I had to embarrass him publicly. Not pretty.
The last few months I've actually been sorta-kinda job hunting.... but maybe I'll ride this place out. Our parent company has a big office in Atlanta, might just consider relo'ing down there instead vs. trying to find something remote.