Settings

Theme

Why Empathy Is the Secret Sauce for Good Software Development

thenewstack.io

17 points by pntripathi9417 7 years ago · 9 comments

Reader

rightbyte 7 years ago

Did that blog post say anything consistent I just got confused reading it? Why is empathy not the secret sauce for building bridges or railroads? Is it maybe?

Naming empathy as the most important thing for a project is not even correct if you are doing homeless shelter charity work.

The biggest problems I've had in projects has always been of techical nature, or people failing to understand problems of techical nature, not people failing to feel with other people.

  • smt88 7 years ago

    > The biggest problems I've had in projects has always been of techical nature

    In my 15 years in web software development, my experience has been exactly the opposite. In fact, all the technical problems came from people problems.

    "Empathy" may be too narrow or too loaded a word, but I agree with the idea here.

    > people failing to understand problems of techical nature

    You may be illustrating the problem yourself here, if you'll allow me to be a bit presumptuous.

    It is the technologist's job to prevent failures of understanding. Believing that everyone else thinks/feels exactly the way you do is often how misunderstandings happen.

    • basurihn 7 years ago

      There's been an odious trend "coaching" as an actual job title lately - promoting cooperation and positive environments as if the acts of just listening and inclusivity can make even incompetent technology teams better.

      It can only make competent technologists and receptive junior technologists who wish to learn better. Caring what the dead wood thinks is a recipe for an inferior product.

      Empathy is not a solution for turning dead wood into live wood. There's negative value in making incompetents feel like equal members of a team.

    • rightbyte 7 years ago

      Ye well, "empathy" is the art of understanding what other people feel intuitively or to share feelings (feel the same thing as the subject) more or less. It helps to have be good at that, but, when you are talking about people problems, if you allow me to be abit presumptuous .. :) .. it is most likely some kind of anti-social behavior (drama, turf war, pride, w/e), not lack om empathy.

      Empathy can even be utilized used to fuel drama. It doesn't have to be used for good. If you are surrounded by asses no amount of empathy will help.

      The advice can just as well be "work with nice and kind people - they make great teams together". Empathy in this case is just a buzzword for something obvious.

erikig 7 years ago

I found this article enlightening but not as much as the feedback. The number of developers that seem to recoil at the thought of empathy as part of their job description and the reasons why they do is very interesting.

  • rightbyte 7 years ago

    That's maybe because some believe that technical skills is the premiere quality of a technical worker.

    Empathy is maybe one of the most important skill for therapist.

    Maybe some developers believe that this Empathy guy is another one of these HR/Agil/Scrum Consultant making big money telling others how they should feel better and be happier in an one hour session in a big hall to tick of a check box in the employee education program when their main concern might be parking space in the morning, some hard task at work or forced attrition etc.

  • Nasrudith 7 years ago

    It also resembles patterns of loathed parasitic social middlemen who come in and insist that they are essential to what they just built and started to be successful. Anyone with actual empathy would understand why they would find such a thing suspicious or annoying - even if said middlemen are actually right as the case may be.

    Especially with the implicit insult if you don't agree social trick. That really raises the "sociopath" flags and thus they get resoundingly told to get lost.

Keyboard Shortcuts

j
Next item
k
Previous item
o / Enter
Open selected item
?
Show this help
Esc
Close modal / clear selection