软件开发人员如何处理情绪问题?

软件开发人员的职业生涯可能是坎坷的

从一开始,你面临的挑战是技术层面的难关,对于这些难关你毫无解决办法。有些人可以很容易理解概念和原则,而另一些人却很难做到。

这就需要你不断学习,而学习是一个艰难的过程。失败是经常的,成功只是偶然的。

在这个过程中,其中一个最大的挑战其实不是技术层面的,而是来自于的。

在每攻克一个难关以后,你都能get到新的技能,然后再遇到新的挑战

当你开始一份新的工作或职位,发布一篇博客文章,提交请求或甚至制作产品时,会有很多人排队说你错的有多深,如果结果失败了,又会说你不够好。我就是来告诉你的,你的确就是这样!

我并不擅长处理羞辱、共情、脆弱这些问题,但是我知道我需要尽自己的一份力量,去唤醒人们的意识。

羞辱与内疚

内疚是你对自己的行为而产生的一种糟糕的感觉;羞辱是别人对你产生了不好的感觉。

内疚是一种你可以理解并从中学习的东西,而羞辱会让你质疑自己的价值

在软件开发过程中,羞辱和内疚被用作一种强大的、破坏性的力量

开发者们在 交媒体、问答 站和其他在线游戏平台上争论不休。他们用极其严格的标准去对待他人,当别人做的事情没有达到他们的标准时,他们就会立即告知别人。

这么做是为了确保你能够知道,他们认为不仅是你工作做的不够好,而且你这个人同样也不怎么好。

软件行业的恶习

项目出问题时

如果由于你提交了一个小小的调整而导致项目构建有问题,在这种情况下,大多数团队都有自己的恶习,可能会把你叫出去训一顿,可能在开团队例会时进行批评。

把那些导致项目出现问题的人叫出去训一顿,会让他们感到不安。

也许你会开始怀疑自己的编程方式了?也许你的时间大部分都花在了去研究如何不出现问题上面,从而导致你不想去学习新的知识了?也许当下一个人也出现问题时,你也会指责他们,把他们叫出去训一顿?

年轻的工程师可能会因为过分在意项目出现问题而被摧毁掉,因此失去了一些宝贵的机会。这是反映这种情况的一个故事:“当你导致项目出现问题时该如何道歉”

我所做的一切都是为了得到公正的反馈,但是当一个开发人员在提交代码的时候被骚扰而导致出现问题,那么你也会羞辱他们。

此外,由于复审工作是由开发人员自己直接做的,所以也很容易让人联想到“他们是糟糕的开发人员”。这样就会错过了学习的机会。

多样性

很多人将目光放到了科技行业的多样性上面,无论是好的一面还是坏的一面。尽管如此,还是有一段很长的路需要走。当阅读关于人们为什么要退出科技行业的文章时,人们很容易认为“他们不够坚强”或者“他们只是在抱怨”。

对于那些拥有少数名族背景的人来说,在他们进入到这个行业之前,这些人可能已经就遭遇过被别人狠狠的羞辱过了。而当你所在的团队恰巧信奉上述那种文化的时候,有些人选择离开也没什么大惊小怪的。

很多开发者经过历练已经养成了“厚脸皮”,或者他们也已经有自己的策略从而去避免冲突。有些人可能非常幸运,因为他们所在的团队可能并不信奉羞愧论。

其实说到底这就是一个关于如何在人际关系中建立信任的问题。当你有了信任,你就会知道每个人的最大极限在哪里。

我们应该做得更好一点。在软件行业里,初级或者没有经验的工程师的数量是要高于高级或者是有经验的(不记得是在Robert C. Martin那里无意听到的还是从别的地方)。

也就是说,在态度和指导上有很多的学习经验并不能传递给年轻一代。由于我们是这个圈子里面的一员,所以我们有义务让其他人都能意识到尊重每个人的重要性。

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2017年7月2日
下一篇 2017年7月2日

相关推荐