你不是你的代码
你……不代表你的代码。你不代表你的配置、你的文档、你的博客文章、你的会议演讲,或者你的工作。
你。不。是。你的。工作。
我之所以这么说,是因为我多年来一直致力于从自己的作品中汲取个人价值。这始于青少年时期焦虑的写作——“没有人理解我。这些文字才是真正的我。”——这或许是年轻人最愚蠢的想法之一,或许只有“我需要承受痛苦才能创作”才能超越它。
我把这句话带进了我的职业生涯。“只有做好工作,我才算优秀。”多年来,我一直对自己很失望,因为我的工作从未达到我预想的水平。我“善于”接受别人的批评,但只是因为我吸收了这些批评,后来又通过自己的视角加以放大。如果我的工作有什么问题,那就是我的个人缺陷,我需要弥补。我记下了。
这简直是胡扯。你越早内化这一点,并将其融入日常生活,就越好。你的工作是你扮演的角色,是你戴上的一顶帽子,是你做的事情。你创作的东西——代码、文字等等——充其量不过是你当时想法的淡化反映——一件艺术品。(值得注意的是:你也不是你的想法。它们只是你暂时拥有的东西,但这才是更棘手的问题。)
你作为一个人的价值与所有这些因素无关。你可以做些垃圾工作,但你依然是个了不起的人。你也可以做些了不起的工作,但你依然是个平庸之辈。
我们从小就听着“行动胜于雄辩”的道理,并将这种理念融入到我们的工作中,反映出我们是谁。但我认为这并非这条信息的真实意图,它更多地关乎人际关系和个人互动,而非工作。
随着我们技艺的提升,我们自然而然地将更多我们视为“自我”的东西倾注到工作中,将这些想法区分开来变得越来越困难。我们学会了通过代码审查、常规反馈或编辑来应对来自同事和经理的批评,这需要我们培养“更厚的脸皮”,但在大多数情况下,这仅仅意味着把自己封闭起来。这是一个错误的比喻,而且无论如何都是无效的。厚脸皮并不能保护你免受自我伤害。我们中很少有人被教导如何应对这种批评。
事实证明,与其脸皮厚,不如用个垃圾邮件过滤器,它能区分针对你工作的评论和针对你的评论。它能检测反馈的意图、精神和背景,无论是内部的还是外部的,并进行相应的分类。“这些邮件会被投递到收件箱,以供日后分析。而那些没用的邮件则会被投递到我那块空地旁边的轮胎火堆里,我的‘混蛋’就在那里长大。”
我们(科技从业者)通常不擅长区分这些差异。部分原因是我们的工作在同行中曝光率高,部分原因是普遍的工作狂,部分原因是“深度工作”固有的孤立感,还有部分原因是我们中的许多人属于情感受损的“钥匙儿童”一代。原因有很多,它们表现为一种奇怪的冲突厌恶,我们对工作中的批评反应强烈,而对真正的人身攻击则完全不予反击。
我还没掌握这一点。我每天都在挣扎,但我一直在努力,因为我已经感受到了它的真相,如果不这样做,就无法持续下去(比如,真的,我会死掉)。当你能够更清晰地区分自己和工作,并反过来对自己或工作进行评价时,事情就不会那么糟糕了。
你不需要一个守护进程来让你觉得自己是个坏人,因为你写了糟糕的代码(不管这到底是什么意思)或者在工作中没有达到某些标准(你自己的或别人的)。关掉那个混蛋。
为你的成功感到自豪。从失败中吸取教训,然后抛开它们。如果做好“工作”对你来说真的很重要,那么如果你能把之前用来批评自己或应对他人批评的情绪能量转移到善待自己和寻求其他价值上,你就能更好地实现目标。
文章来源:https://dev.to/liquid_chickens/you-are-not-your-code-23b8