关于技术上的 Ego

type
status
date
slug
summary
tags
category
icon
password
好多年前,我记得张一鸣在一次字节内部的面对面上说过“Ego 要小”。彼时我还完全不理解这句话的意思是什么。后来又是一段时间,我在一个爱看的德扑博主的 Vlog 里面,听到他说“我打牌的 Ego”确实很大,从我感兴趣的话题里面听到这个说法,反而好像让我更能理解一些了。
最近一次让我想到 Ego 这个话题的事件是在某个需求沟通群里,当我提的需求因为对方同学负责的系统的一些历史设计问题,导致很难实现时,对方不是第一步考虑如何解决历史债务问题,而是先 at 了当年设计和开发系统的同学,大意可能是“系统现在这样可不是因为我做的不好呀,都是有历史原因的”。
从解决问题,把事情做好的目标出发,我觉得这样的做法是与目标相违背的,主要有以下几点原因:
  1. 抱怨这个问题根源是历史原因,或者其他同学的原因,并不能解决问题,也并不会减少眼前工作量。
  1. 对系统设计或代码做“开后视镜”的评价是不公平的,谁也不能保证自己做的设计永远都是完美的,只能尽量追求在当下是合理可行的。这种做法很像是事后诸葛亮。
  1. 这种做法在我看来是带有攻击性的,万一被质疑和挑战的那个同学也是暴脾气,就有可能闹不愉快。我觉得但凡是研发,都会带有一些“技术洁癖”,不喜欢被其他人质疑,或多或少而已。
我觉得作为同事,大家都是水平相当的聪明人,既然如此,为什么在职场里面,还是会经常遇到这样的做法呢?究其原因,我觉得还是大家在技术上都是有 Ego 的,并且部分人的 Ego 会比较强。
优秀的人,往往会有比较强的自尊心,比较注重个人的形象。比如我就希望在同事心目中,树立我技术很强,也很精通业务的形象。从另一个角度看,Ego 较强的人通常也具备更强的自驱力,促使自己不断向理想中的形象靠拢。因此,适度的 Ego 确实是一种积极的特质。
但是当一个人的 Ego 过大时,往往会过度自信、难以接受其他人的批评。因为很在意自我形象,所以不能接受其他人在过去做的错误设计,被按到自己头上。我觉得这是没有必要的,甚至没有必要从更 Fancy 的角度解释为什么没有必要。只是理性思考就能理解这一点:
抱怨这个问题并不会让其他人高看你一眼。被抱怨的那个同事肯定会感到不快,提出需求的同事,也会因为自己的需求得不到满足,而继续 Push 你来优化系统。没有人会因为当年的系统负责人写了一段错误的代码,就将你的工作责任转移给他。
但如果不做抱怨,理性实事求是地说明问题的原因,并且提出解决方案,或者不能解决的原因。那也没有人会因此看低你,反而会觉得你是一个靠谱的,可以合作的人。
这是我的一些小想法,我觉得在过去的数年中,我还是做到了 Ego 比较小的。我觉得解决问题,实际地完成一些事情,要高于我个人的 Ego。写在这里也是让自己能经常看到,时刻勉励自己,不要逐渐变成一个 Ego 很大的我讨厌的人。
Loading...

© NotionNext 2021-2025