【.com速译】这一幕我们都经历过。如果您觉得自己正在发生这种情况,您可能想知道什么可以帮助您。不,我不是在谈论与你的老板“打架”,而是从不同的角度来看。以下是我在职业生涯中遇到错误报告时的一些情绪,我相信你至少会与其中之一相关:首先,让我为自己辩护:我不骄傲,但我和普通人没有什么不同。一路上我也学到了一些教训,在这里分享一下,也许对你也有帮助。有这些情绪是可以的,它们是完全正常的,完全可以理解的(只要我们事后有好的方法来处理它们)。老实说:没有人喜欢犯错,至少一开始是这样。错误就像一把锋利的剑,直指我们的自尊和内心深处,让我们感到脆弱,伤害我们的自尊。虽然,错误会让你感到不舒服,但这只是别人在使用你的代码时犯了错误。反过来想想,因为他们喜欢你的代码并想继续使用你的代码,他们报告了这些问题,而你只需要理解这一点。当错误发生时,它们让我们知道代码仍然不完美。我们并不像我们认为的那样擅长编写代码,我们时不时地搞砸了,解决它的唯一方法就是如何修复它。多年来我了解到,编程错误产生的负面情绪是一种不成熟、自私的反应。知道这一点实际上可以帮助找到一种让自己感觉更好并直面这些情绪的方法。你可能还有这种或那种情绪,但你要转移注意力,休息一下,开始换个角度思考问题。错误让我们变得更好。因为我们想提供另一个视角,考虑写代码的方式或者设计其他的解决方案或者架构,这对我们的能力提升会有很大的帮助。错误的作用是补充你写代码时思考的思路。只有不断提升自己,才能减少错误。错误总是提醒我们:我们会犯错误,我们还有很长的路要走,这没有错。查看错误报告,您可以说,“太棒了,它表明有人确实在使用这段代码!让他们的体验更好一点不是很酷吗?也许他们会鼓励其他人也使用这段代码!”“毕竟,如果没有人使用你的代码有什么用呢?这是不可避免的:如果有人真正使用你的代码,他们会报告错误,或者要求新的改进或功能,以满足他们自己的要求。如果你不要得到这样的报告,而是问问自己:是否有人在使用您编写的代码。我们编写的所有代码都可供其他人使用。如果有人使用该代码,他们就会开始索要它。它就是这样儿的。所以现在你知道了。保持冷静,继续写代码。学会接受并爱上你的代码错误,你会更快乐!原标题:ThouShaltHonorThyBugs(或我如何学会停止担心并爱上虫子)
