作为一名软件开发人员,你的工作就是与人打交道。
每个人都希望自己很重要,一旦你贬低他人,削弱他们的成就感,获得的反馈将完全是抓狂和绝望。
我们常常容易犯的错误就是轻率的否决同事的想法,以便于可以提出自己的想法。然而随着你做出这样的错误判断,你往往会发现他们对你的想法充耳不闻,仅仅因为你让他们感觉自己是无足轻重的,如果你希望别人接受你的想法,并认可其中的价值,最好先主动给他人同样的待遇,如果不能保全他人的自尊,那你永远也不能赢得他人的心。
永远不要批评,如果你想激励他人做出最好的表现,或者希望达到改变的目的,你必须学会管住自己的舌头,只说些鼓励的话,用表扬代替批评。
停止用“我”和“我想要什么”来思考,你应当思考对他人而言,什么才是最重要的。谈话时请试着将注意力从自己身上转移到他们身上,试着从他们的角度来思考问题,是什么让他们索然无味,什么对他们又是至关重要。
直接了当的告诉老板,为什么你喜欢想用这种方式实现这个功能,并不明智,更好的方法是从对方的心态出发,提出建议,阐明为什么采用你建议的方法实现该功能对老板有用,理由是“让软件更稳定”或“能按时交付”
避免争吵,如果你因为该怎么做某事与他人产生分歧,你最好先确定分歧点是否值得你去拼命维护,特别是会让其他人卷入的时候,在小事情上,任何放弃立场或承认错误的机会对你而言可能没什么大不了,但对他人确可能举足轻重。