我常看到的情况是有些同学的技能不全面,比如有的不善于沟通,有的不善于写文档,有的不善于做ppt,有的不善于做presentation。其实与其说不善于,不如说不喜欢。
那么这些其实都是职场必备的素质,如果这些素质有某些方面不够好了,那么对职业发展是多少有些影响的。除非某个方面的能力大到缺了这个人不行,那么这是一种很少见的特殊情况。
因为在职场上,每个层级需要的技能组合是不太一样甚至是相差很大的,比如你在较低的层级,核心技能就是写代码,上面说的这些都是次要的技能。但到了较高的层级,写代码在核心的比重会下降,上面说的这些技能的比重会上升到较高的程度。
那么这就创造了一个技能上的断层,因为总共就没多少级,你在你的这个级别能游刃有余,但是再往上一个级别,需要的技能组合就不一样了,那么你在你的这个级别再游刃有余,如果不把其他技能组合的短板补上来,那也上不去下一个级别。反而可能是那个什么别的人,他在这个级别可能没有你游刃有余,但是他具有下个级别的技能组合,那么他可能比你先升。
对于老板来讲,自然是希望人人都能升,特别是表现好的能升的快点,所以对于那些有明显技能短板的,就会苦口婆心的指出这一点,希望能早点补齐。
关键是这些非技术的短板,其实只要补到一个程度就可以了,不需要精通的。但是对于员工来讲,他可能不一定会接受,员工可能对其他非coding的东西完全没有兴趣,或者还认为搞那些别的东西影响了他coding的效率。
我现在更倾向于让员工自己看着办,老板点到就为止了。以前的经验告诉我,讲太多也没用,还可能引起反效果。