技术开发人员的护城河是什么?懂得这些,干到退休没问题!

世界上本没有河,卷的人多了便有了河!

最近在思考一个问题,对于技术人员来说,护城河是什么呢?我想通常答案应该是技术比别人强。

那我们说一个人技术比别人强到底又是指的什么呢?哪里比别人强呢?**在我看来一点是在某个技术领域他比别人懂的更多。另一点是在遇到问题的时候,他能比别人更快速的解决这个问题。**我们分析来看看。

比别人懂得更多是护城河吗?

我们应该分阶段来看。

如果是一个技术领域的发展初期,那懂得多确实是护城河。因为在发展初期,知识点很多,你掌握的知识点比别人多,那你就是实实在在的比别人强。

当一个技术发展到成熟期的时候,大量的知识点已经被总结沉淀下来,越来越多的人会掌握这些知识点。甚至这些知识点都已经被沉淀到框架里了。

当一个知识点被越来越多人掌握的时候,那说明这个知识点就不再稀有,那他能证明的能力就微乎其微了。他能证明的,只是你不比别人差。

我们举个例子:

微积分刚出来的时候,那掌握微积分的人一定是很少的,这种人就是稀有人才。但是看看现在,各个大学课程里都开始教授微积分,那会微积分,并不能证明你比别人强,不会微积分,却能证明你比别人弱。

我们再举一个技术方面的例子:

我自己是做Android开发的。在Android刚刚兴起的时候,会做一个Android APP,就已经是稀有人才了,offer随便拿。那是因为开发安卓 APP 这个知识点当时掌握的人很少。慢慢到后来我们就发现了只会开发个简单 Android APP 已经很难找到工作了。

你不得不去掌握更多的知识,比如说插件化,比如说图片加载,比如Activity启动流程等等。记得我刚毕业的时候,图片加载的3级缓存是一个经常被考的知识点。但是现在面试考的是什么呢?是插件化的原理,Gradle 的知识等等。三级缓存很少再考了。

为什么会这样呢?因为这个知识点已经被大多数人都知道了。就算知道这个知识点也无法证明你比别的候选人强。所以现在的面试题目越来越难了,各种原理、各种 hook。

但还有更恐怖的事情大家知道是什么吗?现在就连插件化、系统源码这种更深层次更底层的原理,知道的人也越来越多了,网上关于这些知识的分析的文章也越来越多了。所以我们可以预见的是,再往后插件化、Gradle 等等这些知识也不能再证明你比别人强很多了。如果这些知识你不懂,那只能说明你比别人差。

说了这么多,我想表达的问题是,这里懂的更多,本质上是信息差。把信息差作为护城河并不是一个好的选择,它是有时效性的。

什么是真正的护城河

我们前面说到知识点并不能作为护城河,但是能快速的学习吸收知识点,并且能实际运用就是一个护城河。说白了就是:学习能力和解决问题的能力。

  • 6
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 7
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 7
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值