Hacker News new | ask | show | jobs
by AnimalMuppet 1680 days ago
Don't be a jerk. How you treat people matters.

Why is that a productivity hack? Because medium-to-large-scale software development is all about communication. You don't initially know what your code is supposed to do. It isn't obvious; someone has to communicate that to you. You don't know how it's supposed to work with other code; someone has to communicate that to you. Being a jerk makes other people less willing to talk to you.