9

Why is so hard to find engineers that actually care? It feels like the majority of people always want to do the bear minimum, no one wants to fix their shitty code even when it clearly violates the project or company standards. Everyone constantly comes up with shit about why they can't do things properly or how they'll fix it later and then get their mates to push their shit through review. The majority of lower management usually care equally as little so there's no point explaining the situation to them and the lack of care probably goes much higher. It seems like so many people go from job to job getting bump after bump in salary, which granted is absolutely fine and probably advised, but have nothing to show for it. Usually very little skills but alleged mountains of experience and a lazy piece of shit attitude. I hear all the time people saying you'll never change anything so why try and it feels like that most of the time but more because everyone keeps saying it. If everyone pulled their fingers out their arse, maybe we would stand a chance. I'm sure a lot of people on here have a real passion for computer science, whichever division you're in and love to learn and improve and reflect. What I really want to know is how you deal with people who are just taking their paycheck and enjoying the ride but don't actually care and how you discover these people as early on as possible to get shot of them.

Comments
  • 3
    Ask yourself: What have I done recently to help my fellow dev care more about their code quality?
  • 1
    @MrCSharp the complete truth is I do my best to lead by example most places I've worked and I'm not even talking about efficiency or scalability or design per se. Those things can be taught to anyone who want to learn. I'm talking about common sense stuff. I can give examples, but that's not the point. It's not even just code, it's more about just having a little pride in your work, and not just doing the bare minimum you can get away with. When you start with pride and passion, everything else should fall into place, given ego stays out of the way.
  • 4
    Because people are people, and people tend to suck. A lot.
  • 2
    @Root That's the confirmation I was looking for
  • 0
    *bare minimum
  • 2
    @arcsector originally I put beer minimum
  • 3
    Passion for software is a source of unnecessary pain. Way too many developers are emotionally attached to a product which is not their property and doesn’t affect their lives.

    Let me ask a simple, yet a serious question: why would a rational person give a fuck about quality, elegance, performance, maintainability of the code they write for money for someone else?

    There’s only professional reputation and legal liability to care about. To give a fuck above this minimum, there must be something more to the job. Usually, there’s nothing. Some jobs don’t need a deeper meaning and that’s totally fine.

    Pride? Give me a break. 90% of systems created by programmers are useless. 99% software startups are scams designed to exploit investors. The brightest programmers spend their days making people click on adds more often.

    What will you tell your grandchildren about your job? „I wrote an elegant component in Angular/favourite technology/. I was so proud”? Lame.
  • 2
    @matste I'm guessing, you're just in it for the money?
  • 2
    @sodaTab That's abundantly obvious.
  • 0
    Maybe they didn't read the company standards because there were no line breaks
  • 1
    I agree with the sentiment from @matste but with a twist: it is the job of leadership to make employees give a shit beyond a paycheck. If no one is bought into the vision, it's a lot harder to go the extra mile. Other than that there is professional growth which I think every professional should consider, and that means giving a shit because it benefits you for promotion and/or your next job where you do more or make more than you did before. If you just do the bare minimum it can be harder to advance.
  • 0
    @matste It must be a really sad existence, spending a huge chunk of your week going somewhere that you don't give a shit.

    You're taking this to scale 10. No one said about being emotionally attached to work, it's as simple as engaging brain when completing a task.

    What are you gonna tell your grandkids? That you spent a combined total of 15 years scrolling through Twitter, pretending to work.
  • 1
    Maybe its time you should try something else. You're doing the same thing and expecting different results. And blames everyone but yourself as to why they wouldn't follow. If you're gonna flame me for this, then you've already proven my point.
  • 0
    @eloy Did you reply to the wrong thread or something? as no one even came close to mentioning "doing the same thing and expecting different results"
Add Comment