导语:两年了,发现一个小小的现象,就是人与人之间的小小差距,日积月累就会产生巨大的差别。 两个同事 A 与 B,前后相差 3 个月入职。刚入职的时候 A 的薪资是 B 的 2 倍,此时两人技术能力相当,但是因为 B 是生,所以起薪很低。但是 2 年后的今日,A 的薪资基本上还在原地踏步,而 B 的薪资已经是 A 的两倍了,这是为什么呢 两年了,发现一个小小的现象,就是人与人之间的小小差距,日积月累就会产生巨大的差别。我有两个同事 A 与 B,前后相差 3 个月入职。刚入职的时候 A 的薪资是 B 的 2倍,此时两人技术能力相当,但是因为 B 是生,所以起薪很低。但是 2 年后的今日,A 的薪资基本上还在原地踏步,而 B 的薪资已经是 A 的两倍了。发生改变的不仅仅是薪资,技术能力与综合实力也不在一个层级上了。 这是一个有趣的现象,为什么同样的环境,起点基本相当的 2 个人,2 年以后差距会有这么大呢作为他们 2 个的小小主管,让我来回忆下这 2 个人之间有什么差别。假如我现在有一个任务,要安排给 A 来做,他通常会跟我说:啊,这个技术我不会,没用过! 或者这个功能为什么要这样做,紧跟着会问我一大堆的问题,我需要详细的跟他说具体的方案是怎样的,每一步需要怎么做,通常这样我也会觉得很累。任务安排完,规定好完结时间,期间也会看到他在认仔细真的编码,晚上通常也会回去的很晚。 但是验收的时候,情况却并不是让人满意。追问起原因来,通常得到的答案是:我每天都很忙,但是具体忙什么记不得了,有很多琐碎的事情需要我去处理;这个功能已经大概也许差不多能用了,但是我还没有测试过;一些小的问题难住了我;我根本没有时间去做这个东西;我还有很多基础的东西需要学习等等。 但是假如同样的任务我安排给 B,他会说:哈,这个有挑战性,我来讨论下。然后会跟我探讨下大致的实现思路。中途假如遇到业务上不明确的地方,会主动跟用户沟通,梳理清楚流程。需要上线的时候,会给用户进行培训,有问题让他们直接反馈给他做修改。假如技术上遇到问题自己无法解决的时候,会主动求助与我。所以到验收的时候,我基本上都是满意的。假如有时未能按要求完成任务,他会主动道歉,说他最近状态不佳,但是会马上调整回来,尽快的把任务完成。 所以久而久之,我会对 A 比较失望,会尽量安排一些简单的给他,而一些有点难度的挑战性的给 B。B 也常常会 review 其他人包括我写的代码,对于一...