14

Is it normal for seniors to talk to juniors with disrespect if they made something wrong in code?
this is my first time job ever and I feel like this behavior is so weird honestly.

Comments
  • 8
    Depends on what was wrong. If a junior commits some shit that has no chance of working, thus proving that he had not tested it at all, or if it doesn't even compile, then he'll be in for a bruising.

    If it's more advanced stuff, I take the opportunity to lecture the whole team about the topic - not as bruising, but with the setting of "one makes a mistake, that happens, but if all learn from it, then we'll improve as a team."
  • 6
    Disrespect doesn't sound normal, and you should tell them that it's not helping you improve.
  • 3
    I'm hardly what someone would consider a senior dev, but I recently realized I'm one of the most senior devs currently on the team. I try to avoid being condescending, especially if I don't know the person very well. I've definitely said rude things about other devs behind their backs though, usually in response to something incredibly ignorant they've said.

    I cut people a lot of slack, and only start getting snippy when it's clear that a junior dev isn't listening to me. "I told you privately not to do this, but you did it anyway and it went wrong the exact way I said it would, so now I'm going to shame you publicly."

    tl;dr if a junior dev is actually listening to me then I try to be polite.
  • 1
    It is never ok to let your emotional side win at work, specially the negative ones, it happens but you should recognize it and prepare to apologize.

    So tell your senior to go fuck him/her self, if the apology never comes.

    Then apologize for bein emotional about it :D
  • 1
    @mundo03 Of course it is OK to scold a junior if and only if he deserves it. Remember that kids' education was dropped, then pupils' education, then students'.

    Now juniors are entering companies, and for the first time in their life, they hit reality face first. They have never experienced anyone actually enforcing shit on them, and they only have the probation period to accommodate from rubber room mode to real life. Without serious bruising, they won't make it before being fired.
  • 2
    Nah. That just a bad attitude. People should try their best to treat others in the work place with respect. No one is perfect, but it shouldn’t happen all the time.
    #justmytwocents
  • 1
    @Fast-Nop we are talking about different things, scolding professionally is one thing, letting your frustrations out and dumping your shit into a jr is another.
  • 1
    Not at all. That's what you'd call an asshole. There are a lot of those around.
    Even if you majorly fuck up, there's no need to be disrespectful at all to correct your mistake, or fire you, or whatever the resolution is.
  • 3
    Absolutely not. In fact, the exact opposite is the case: it is the responsibility of seniors to mentor juniors, and that means pointing out their mistakes with tact, and most importantly, giving them the rationale about why it's wrong and direction on how to correct it without making it seem like they destroyed the world.

    Unfortunately, some people simply don't think this way. Maybe they're insecure. Maybe they're overloaded. Maybe they just don't have good social graces. Maybe they simply don't care.
    Could be many reasons.

    But honestly, if you don't know how to point out mistakes without destroying someone or you simply don't WANT to be like that, then you are NOT a senior developer. Not in a professional environment at least. Years of experience isn't all there is to being a senior in my book.

    I take a great deal of pride in helping my juniors and it really pisses me off when I see people who don't feel the same way. It's just not cool with me.
  • 0
    It depends, If you junior commit mistake unintentionally then just talk to them nicely and fix the thing , tell them not to do that again...

    if the junior intentionally commit the fault doing , (I used to have one junior drop the entire table in production for 2 times , yeap he is fired.) <= this is unforgiveable.... (Also, it is a ewallet app, luckily we have backup )
  • 1
    It may be normal, but not acceptable nevertheless
  • 2
    @mundo03 Depends on what the junior did. Becoming angry not exactly in Torvald's old style (that would be too much, especially in profanity), but with his reasoning behind that is totally fine to bring the message across.

    For example, I had the case where a junior was unable to fix a bug and introduced a weird hack throughout the whole codebase to work around the bug instead.

    I wasn't angry that he couldn't understand the bug. While I was quick to nail it down, that was out of reach for a junior. I was angry because he hadn't asked, hadn't alerted me or his mentor before my review, and instead had tried to sneak that shit past me.

    I was also angry because he had wasted both his time and mine, and I also have other things to do with deadlines so that shit like that puts unnecessary pressure on me.

    I also scolded his direct mentor that she hadn't been taking care of that, and that I never wanted to see something like that again.
  • 0
    Is it truly disrespectful and condescending or are they just chiding/hazing you bit? Will you laugh about this mistake later? Did you learn from what they told you? Disrespect is not ok but it can happen where it’s joking around but the read of the room is wrong.
Add Comment