欢迎关注公众号:sumsmile /专注图像处理的移动开发老兵
每个员工都希望自己在团队的价值是不可替代的,这样才有足够的话语权和安全感,能优先获得升职涨薪。对工程师来说即掌握团队核心技术,并且只有你知道这里的秘密。
问题来了: 信息时代,有什么技术是你知道,别人不知道的么? 如果有壁垒,老板能安心只让你一个人守这个壁垒么?
这篇文章,我来谈谈对“技术壁垒”的看法。
一、理性看待“技术壁垒”
技术有壁垒吗?我觉得有,计算机行业里,每个细分领域都有一些难点,需要深厚的基础或者长时间的经验积累,这个基础或经验就是“壁垒”。比如搞算法的,需要良好的数学基础、机器学习基础,搞性能优化的,需要深入理解操作系统、内存、虚拟机的特点。
但是这些你知道的知识,别人通过系统的学习迟早也会知道,那“先知”的价值是什么?构建技术壁垒的目的不是“你会的别人不会”,而是 “你会的,别人需要花一定时间才能掌握” 。
“一定的时间”是多长?三个月,三个月的学习门槛是一个合理的“壁垒”。世界上再牛的加密算法也会被破解,只要破解时间足够长,我们就认为是好的加密算法。绝对意义上的“安全”加密并不存在。你只要领先团队三个月就够了。
二、构建技术壁垒的弊端
上面说三个月的技术壁垒是合理的,为什么不是越长越好?
一是,一项技术只有你一个人懂,老板就不安全了,卧榻之侧岂容他人鼾睡。从管理上说,关键岗位一定要有backup,一个团队不能让一两个骨干牵着鼻子走,如果你是一个聪明的工程师千万不要以技术自居,藏着掖着。到一定的时间,要主动培养后继力量,让老板安心,与其等老板安排心腹进来架空你,不如主动分享,保持基本的团队信任,相互成全。
二是,在IT行业,真正的壁垒,不是某一门技术,而是学习能力和解决问题的思维格局。 资质好的员工,我们相信只要给他时间,他总能做出满意的结果。只有不到1%的人,在40岁之后还在一线写代码、磕技术。中后期的竞争维度从单一的技术领域延伸到综合能力的比拼,包括“技术、名气、管理、人脉、创新能力、行业经验、性格”等等。
年轻时积累的技术是职业中后期突破地心引力的火箭,后面的发展要靠新的动力引擎,因人而异。
欢迎关注公众号:sumsmile /专注图像处理的移动开发老兵