I don't feel like I have to be kind to those who aren't motivated to contribute and do thoughtful work.
I don't feel like I have to be kind to those who aren't motivated to contribute and do thoughtful work.
If you'll forgive me quoting my own post (https://news.ycombinator.com/item?id=9117035): A couple of jobs back, I met with a supervisor to proudly tell him that a gigantic, exhausting project I'd been working on for the last nine months was finally ready to deploy. His response, almost verbatim, was "Cool. Here's what I need you to do next..." I found it nearly impossible to care about what he wanted for the rest of my time there. 60 seconds' worth of interest and congratulations would have gotten dozens of hours of extra productivity out of me.
You don't have to be kind; you don't have to be anything. On the other hand, if you want to be a good engineer, with goodness defined as how much one contributes to the team/company, then you probably should be kind. If you feel like your teammate is unmotivated then it seems like if you want to be a good engineer you would do your best to motivate that person.
Having an uncaring attitude towards your coworkers could well lower their motivation which would mean your net contribution to the team is lessened as well.
The trouble with this is that you could be wrong. They might be "useless" to you but not the rest of the world.
Run it only once, and perma-store the info? Their state could change and you miss out on opportunities.
Run it each time and behave accordingly? That doesn't work, either. People know when they're being used.
Honestly, being kind all the time sounds like a lot less work.