11

There’s a guy at work I hate so much. He doesn’t know when a problem shouldn’t exist, he never checks to see if there is a better more maintainable and efficient way to solve a problem, lacks attention to detail, has the attention span of a goldfish, writes shitty overly complicated code, fuuuck

If you talked to this guy in person, you’d think he’s a genius who has it all figured out, but he’s just a professional bullshitter

Comments
  • 3
    that's all meaningless shit. the only thing that matters is that everyone has a job that earns them money, and they don't have to sell drugs

    everything else is bullshit

    no one cares about “better solutions”
  • 1
    @kiki Though it is an audacious proposition, I am still confident we can neatly accomodate "legalization of slanging dope" into such an argument.
  • 2
    @kiki I mean I care about a better solution

    better solution means less work for everyone else

    it's not just about getting paid but also the quality of your experience while you're getting paid
  • 1
    @jestdotty Yes, and it's absolutely okay to hold yourself to high standards, but enforcing it on other people is kind of silly. As long as the code works, does so with at least medium efficiency, and doesn't introduce obvious bugs — the sad truth is it's fine enough for production. Making it subjectively better is extra work.
  • 1
    @jestdotty by making it less work, you eliminate workplaces and job opportunities

    what do you think frontend frameworks are for? they're good for the economy!
  • 2
    @cprn I didn't say subjectively better
  • 1
    @jestdotty you don't know me, my boss or my work
  • 0
    @jestdotty Yeah, but it's very, very hard to make the code that meets the above requirements objectively better. Usually it boils down to performance vs maintainability tradeoff. The code that doesn't meet those expectations — sure. But that kind of improvement happens during the code review, right?

    In my experience, people who shout the loudest about how their colleagues write bad code, are the ones with least understanding of what that code does and why it does it in that particular way.
  • 1
  • 2
    @cprn I am not competing on subjectivity. that would be illogical

    in my original message where it hints the exclusion of that is when I said "less work for everyone else". this means if they feel like what I'm doing causes more work for them I would be going against my goal of making less work for everyone else

    when people compete on subjectivity they create more work for others. because then they're playing tug of war with each other's subjectivity
  • 0
    @jestdotty I think you took my comment too personally. 😆
  • 0
    Professional bullshitting is a difficult art to master
  • 0
    Try giving him feedback. I know - it's not easy - and we can assume people like this are hopeless so giving them feedback would just make em feel bad. But sometimes there is hope.

    For example: I've had a colleague who was the opposite of your guy: they were worried we thought their code wasn't good enough so they spend way too long looking for the optimal solution, and we had to tell them "just do it Good Enough".

    This guy might have been the opposite, but still needs some guidance.
Add Comment