问我什么是程序员最大的敌人,我会回答:他自己的自我。 让我们看一些例子。
您编写了一个凌乱的代码,一个经验丰富的人告诉您,但是您花了很多时间进行处理,因此当您内心深处的自我感到沮丧时,您可能会说类似“糟糕,还不错”大喊“ WTF? 这是已知宇宙中最聪明的代码,我很自然,您就是不明白!”
事实是,您编写了一个凌乱的代码,而经验更丰富的同事指出这一点可能只是因为他希望您有所改进,所以您能做的最好的事情就是说“谢谢”,实际上很高兴有人付出了努力帮助您识别自己的错误,并从中学习。
第二个例子。 假设您已经编程5年以上,您终于开始感到非常自信,也许您终于摆脱了冒名顶替综合症,突然有人称您为“初学者”或“初中生”,您的自我现在正在大喊“嘿,我是专业人士。 你没看到吗?” 而您完全错过了眼前刚刚开放的机会。
再想想,如果有人认为您的知识和技能不如您实际,那么您的门槛就会降低,现在您无需付出太多额外的努力就可以给人留下良好的印象。
想象一下相反的方法,有人认为您是超级巨星忍者大师,然后您表现出平庸的作品。 在这种情况下,尽管这项工作本身并不会很糟糕,但可能会引起失望。
另外,以自我为中心并亲自做事可能会在心理上,社会上,甚至最终在身体上毁掉您,我认为意识到这一点很好。
From: https://hackernoon.com/the-programmers-most-vicious-enemy-1z2l32my