Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

> This is a tough lesson for engineers to learn, but whether you are right or not doesn't even really matter, it's the relationships and how you present it.

Relationships are everything. How you tell someone they are wrong is important. You can shear a sheep over and over, but only skin it once. If you're going to skin someone, understand you're also ending a relationship.

Every person is different. At an old job everyone in the office thought a coworker and I hated each other. They would hear the fights coming out of our office while we fought for our ideas around a whiteboard. The reality is that we were great friends and still talk 15 years later. But, we knew each other and how to interact with each other. The people I work with now are different types of people, and would not respond that sort of interaction.

Finally, many decisions are not right/wrong or black/white. In fact any of number of solutions could typically work. If someone else is really passionate about their idea, then let them run with it. Either it works - great! Or it doesn't work and we loop back around to a different idea.



Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: