4

I am the technical lead in a project which uses a C# based framework. It's a lot of drag and drop, and C# scripts can be embedded for fancy stuff.

Scripts in general are not hard to do, it's harder to understand the business rules rather than the code itself.

I got hired as a junior to build this project from scratch as an MVP, and we need another junior to add enhancements and minor changes required from our end users. Since management wants me to move on working on more mid-senior development stuff, I'm supposed to be only supervising the juniors work (in the hopes that one day they'll be able to work on their own).

We've had bad luck filling this position. Our last hire is a guy like 17 years older than me, supposedly with experience in said framework but OH DEAR GOD.

Fucktard can't understand requirements and corrections, isn't able to deliver a 20 line script without fucking up. I give him a list with 3 mistakes to fix and only fixes two, crap like that.

Now, hear me out, the mistakes are stuff like:

- Unused variables
- Confusing error messages
- Error messages written in spanglish (mix between Spanish and English, we're located in Latin America)
- Untested features, this is the worst of all.

You may say "but he's a junior", sure. But as I said, he supposedly has experience, more years in IT than me, and fine, you're allowed to fuck up a few times on your first tasks but not make the same mistakes over and over, specially since we've already sat down and addressed these issues in presence of the CTO.

Fuck this guy. I genuinely dislike him as a person also, he is from another latin country and we have some serious cultural differences. For instance, he insists on sucking your ass constantly, being overly well manered (we already saluted with the whole team at the daily stand up, stop saying hello, good day, regards in each of your fucking chat messages or task submissions), and other mannerisms that are hard to translate, but whatever, all of these attitudes are frowned upon here. They're not necessary, we just want to keep it simple, cordial and casual and see you deliver the crap that you're being paid for with a decent level of quality.

On Monday the CTO comes back from vacation, I'm looking forward to that meeting, gonna report his ass, there is evidence everywhere on our issue tracker.

Comments
  • 3
    You sound like a shitty lead dev.

    Leaders lead because they care about something other than themselves.

    All I got from your bitching is that you think you're the savior and nobody can do what you can do.

    Let me tell you from one lead to another, you can be replaced just as easily as he can. Stop shitting on your dev and give him the support and time he needs to get his ship righted.

    Certainly don't cover for him if he continues to fuck up, but the guy just started.

    Also, picking on a person because of them being from a different culture is kind of racist.
  • 1
    Hi @sariel ,

    I've been very patient with this guy in the 4 months he's worked with us. We've explained very clearly what we expect of him in terms of best practices, and had lots of calls helping him solve tricky and not so tricky problems, in hopes that he'll learn and grow and gain some autonomy.
    We've given our feedback since day 1, but there is no change at all, he keeps delivering his work in a very sloppy manner.

    This caused me having to review and test thoroughly every little thing he does. This is fine for the first month or 2... but at 4 months?

    At this moment the only ones who understand the implementation are the CTO, this dev and me. CTO said you're in charge of making sure this ship keeps afloat so what else am I supposed to do. Right now we are just losing time and money.

    1/2
  • 1
    @sariel

    I believe you are getting a lot of conclusions from a single rant.

    Racist? We're all latin here, come on.

    So I have to tolerate this guy calling me honey just because it's his culture? I'm sorry but no. Other coworkers have similar complaints so it's not just me, he's making people uncomfortable.

    2/2
  • 0
    📌
Add Comment