DEV Community

Discussion on: Coding with empathy

Collapse
 
benjamminj profile image
Benjamin Johnson

I don't think we should be mad or angry at someone who is less experienced for making mistakes! That definitely goes against the vein of being empathetic.

Just like any other skill, empathy can be learned and improved upon. The best senior devs I've met help teach less experienced devs (like myself) how to consider the future maintainability and long-term effects.

There's a lot to be said for craftsmanship and doing our jobs well. I guess why I wanted to frame maintainability and code sanity with empathy is because I think empathy can help fuel our thinking about producing quality code that is easy for others to step into.

Collapse
 
nssimeonov profile image
Templar++

My point is - this is basically common sense. Applying emotions to engineering is like describing mathematics with feelings. Sounds weird to me.