Empathy

伟大的软件最初都是为了满足个人需求而被创造的。跟紧一个问题不仅能够让你洞察到解决它的办法,更能给你前进的动力。

人的美好天性让我们与其他人分享解决问题的办法。在开源世界里,我们自由地分享,只因我们有着对喜爱的东西期望有所付出的羁绊。

慷慨耐心地帮助他人、解释观点是天性使然。然而在网上,人性似乎没有现实中那么丰满。这种情感移情到网络上时却变成了道德层面的所谓壮举。我们在网络上缺乏了人性本身类似传道和帮助的某些能力(表情、语气、语调、肢体语言),于是我们很难知道在和一个什么样的人交谈,进而变得不像现实中一样人性丰满。

和人打交道之前,不妨花上几秒钟想象一下如果这是在你面前的真实的人,你的做法是否妥当。这样试想过之后你还能为自己的行为骄傲么?

与其对充满侵略性的语言充满敌意地回复,不如停下来考虑一下你的这种反应到底能起到什么作用。作为一个programmer或者community member,你是不是能做的更好呢?是不是这些写出侵略性语言的人只是现在心情不好而已?(每个人都有心情不好的时候。)

还有,不要让社区里任何一个人因为英文交流有困难而被边缘化。请提出问题时多一点耐心,简单清楚地回答。

请慎独自审,在网上的作为也像现实中一样。只要做到这一点,你就会成为一个成功的软件工程师。

作者 Mattt
Mattt

Mattt (@mattt) is a writer and developer in Portland, Oregon. He is the founder of NSHipster and Flight School, and the creator of several open source libraries, including AFNetworking and Alamofire.

翻译者
Croath Liu

云游四海的工程师

下一篇文章

在所有的一维数据类型中,URI有着至高地位。单独就人类可阅读的字符串这一点来说,它存在并将永远存在于计算机中任何你能够想象到的对位置信息进行编码的数据中。