75

Our most senior and most competent backend developer got fired, he got told he "wasn't committed enough". This dude did the most complex tasks really quickly (and competently), could configure the most boring stuff off the top of his mind, and brought great culture to the company from his previous 20+ years of experience. He was about to implement some cool automation stuff, and improved our processes a great deal.

Now he's being let go. I was fearing *I* would get fired because I'm much slower and less knowledgeable than this guy.

When I talked to him, he figured the so-called "lack of commitment" was because he had missed a few standups the last few days, and got late to today's standup.

Now the boss (who is a less experienced than this dev who was let go, but co-founder of the company) was changing the database credentials (which we somehow have access to) and had the product down for like half an hour because of it.

I don't think firing this developer was a wise decision at all, and that's putting it generously. What a shame. Now I'm also a bit scared because the responsibilities of this developer might likely fall upon me. But generally I think we're worse off without this guy, and getting someone as good as him will take time.

Comments
  • 49
    Grab contact of that dev and tell him to text you when he gets hired in another company. Then quit your job at that sucky ass company and tell that dev to tell the other company to hire you and that he approves of your experience and quality of work. Then continue working with him in that other company
  • 20
    That really sucks. He was probably laid off to cut costs or maybe someone doesn’t like him personally which is a fucked up reason to fire someone and anyone who does that should go to hell
  • 23
    Too sad, no one ever told the boss how extremely important that almost invisible dev is for the company.
  • 27
    Unfortunately, marking your attendance in standups and making everyone feel that you're working at your fullest is deemed more important than actually optimizing and getting results.
  • 5
    That’s is why there’s no reason to try hard for shit managers. Assume that these fucks want your soul.
  • 13
    Sounds like a "cost savings" excuse to me.

    Why not ask the senior outright now that they don't have to save face?

    My condolences to the senior, you, and your team
  • 7
    @Oktokolo it's why we always publicly announce our thanks and appreciation about eachother on the 'whole company' chats in slack

    And we make sure we mention how amazing eachother is in our manager catch ups
  • 5
    ^ where I work anyway
  • 3
    @MammaNeedHummus yeah, where and what's your stack, I need a new place
  • 6
    welcome to 🤡🌎
  • 8
    The real reason is NOT a few missed meetings. It's something else. Thred lightly, something else will pop up. you may get far.
    There is always the argument "previous implementation limit our UX
    To this"...
  • 6
    @2Fdev2Ftcsh Agreed, missing a few stand ups should not result in firing your best dev especially if he’s been attending them regularly. the “lack of commitment” is a blanket. Either there’s a budget issue going on or a personal political issue where boss man sees this dev as a threat and hates seeing someone who’s doing better. Tbh if money is tight they could’ve told him that as the reason….
  • 7
    @MammaNeedHummus That sounds like you work at linkedIn.
  • 4
    @Oktokolo I don't but it's a surprisingly authentic atmosphere here
  • 3
    @Sid2006 as long as the managers get what they want everyone should be ok.

    Meetings in the coretime. Work outside it. Overtime if needed.
  • 2
    He skipped a bullet if u ask me , good luck to you
  • 2
    You should tell him what you told us, he is probably going to feel much better about it and there's too little love in this world anyway 🙂
  • 2
    That guy that fired him is an idiot. I got through such experiences. It is hard staying commited to your craft after such misjustices
Add Comment