什么是我们的核心竞争力
作为业务线的技术我们既是不幸的,也是幸运的.不幸的是没有太多大数据量,高难度技术问题让我们去研究.幸运的是我们是最接近业务的一群人,从某种意义上说甚至强于产品,而业务的发展才是公司发展的根本动力.
我认为我们和核心竞争力分为三层
1.过硬的技术能力
业务开发并不代表不需要过硬的技术,我们是流量的入口,入口崩了,所谓的中间件,所谓的数据集群,数据驱动又有何意义.
就我所在的处境而言,此处可以从服务的稳定性,扩展性下功夫.先说稳定性,我们可以深究每一个超时报警,每一次数据丢失,系统崩溃后迅速止损及恢复的能力,甚至自我修复的能力,要做到这些就需要去研究dubbo,研究zk,netty,研究http,tcp等等在初级程序员看起来与日常工作关系不大的技术.然后是扩展性,如果自己的系统复杂度较高,如何能让n多的需求进来后都能顺利的支持.如果系统复杂度有限,如何能做到让每一个过来的需求都秒完,腾出更多的精力来主动扩展业务地盘.
2.对业务的宏观把控及强大的架构设计能力
此部分同样可以分为整体的业务架构能力,和持续的业务增长能力.基础技能都具备了之后,怎样能宏观的把控整个业务系统,了解业务的重点,痛点.针对业务特性,能够完整的设计出一套最优的架构.这种能力仅仅对技术有深入了解是不够的,仅仅对业务有把控能力也是不够的,需要的是一个人很高的综合水平.另外持续的业务增长能力同样需要在业务思维上开拓疆土,在技术架构及数据上面做最大化的利用.
3.产生业务的能力
这里用产生业务不是完全准确,形象点的描述应该是前两部让一颗种子长成了参天大树,而第三步的能力是去长出一片森林.这里需要的知识甚至已经超出行业内的内容了,要长出森林,需要去懂天文,懂得勘察地形,懂得气候变换等等.抱歉此处不能细说,因为本人距离这个高度还差距太大.
最后引述老大的一句话:"我们业务技术的价值起于承载业务,强于提升效率,领先于洞察新机遇"
领取专属 10元无门槛券
私享最新 技术干货