程序员:技术开发的“中台”是啥子?前阿里员工是这样解释的!
做技术的朋友们,你们有没有这样一个感受,技术这个行业与其他行业最不一样的一点,就是知识面太广了,比如做销售,运营,要掌握要领不多,其他的就靠经验,靠磨炼了,而技术这样行业要掌握的东西却很多,各种新技术在不断的涌现,各种新词汇也在不断的产生,即使你是一个工作5年以上的老技术人员,你也不敢说你什么都会。
最近一名程序员网友在网上提了一个问题,他的问题是:技术开发的"中台"是啥子?并要求大家用他懂的方式给讲出来,这个问题也得到了网友不同的解释,有的回答的比较认真,也有做形象比喻的,具体哪种比较靠谱,大家不妨来看看。
前阿里巴巴员工:复杂的业务逻辑都懂吧,网站很薄,但是网站的复杂业务逻辑咋整?抽出来放中台,中台能快速复制到多个业务线,同类业务些许配置和定制化扩展就可以复用,中台有高度抽象的领域模型sdk 。后台是啥?后台就是一些面相内部员工使用的系统,虽然也很复杂,但是复用能力不强,仅仅给运营销售等业务环节中的人员提供数字办公赋能。 理论上中台最重要的指标是可复用,高度抽象, 扩展性强, 未来目标可saas化
上世是朵花:可以说成是系统的一种分层吧,就像软件代码的MVC分层一样,这个MVC是大家都共识的,只不过MVC是软件代码的分层,而你说的是系统的分层,根据具体的业务逻辑进行抽离分层。
网友二:后台系统,不直接面向用户。
上世是朵花:你这儿有提出一个后台,很容易让听的人逻辑混淆了。
网友三:中间平台
上世是朵花:根据字面意思去解释的吧,这样不太负责任哦。
网友四:踢足球的中场你懂吧
上世是朵花:我想你这么说他还是不会太理解的。
网友五:阿里系的中台指HR
上世是朵花:他指的是技术方面的。
网友六:这样跟你说吧,前台势力很小,中台势力中等,后台势力很大。所以电影中经常可以听到,后台很硬
上世是朵花:此条评论可以略过了,估计不是楼主想要的答案。
网友七:很多后台的能力通过API或者SDK能力开放出来集合在一起,就是中台了。不晓得我的理解对不对?
上世是朵花:这个“中台”本来就不是一个专业的技术词汇,不同人的理解不一样很正常。
网友八:关键大哥我不知道你都懂些什么啊
上世是朵花:没错,楼主的话是有点问题,以他懂的方式,可是没人知道他懂什么,估计是他想得到一个通俗易懂的方式吧。
针对楼主的这个问题,我来说一下我的个人观点,中台并不是一个专业的技术词汇,他不像软件代码分层的MVC那样,这个MVC是被所有程序员共识的,都知道MVC是一种软件分层思想,根据代码的功能作用分成视图层,控制层,模型层。MVC是一种软件代码的分层,根据上下文,楼主要问的中台,对应的还有前台,后台,这种应该算是系统的分层,但是这个并不是所有人都能达成共识的,只是部分公司的一些概念而已,像我之前的公司对前台,中台,后台理解的就是另外一个概念了,他们这儿不是系统分层,而是根据人员职能分的,我这个公司的前台,后台,中台是由公司的三个合伙人管理,其中中台是HR部门,专门管人的,由大老板管理,前台和后台分别由2个二把手管理,其中前台是市场,销售人员,而后台则是技术研发人员,是这样分的。这名楼主网友说的中台并不算是一个专门的技术词汇,因此好多网友并不能给出准确的答案,你想要的应该就是系统的一个分层的概念,比较接近的答案应该就是阿里的那名网友说的情况。
以上所有图片均来之互联网
大家好,我是“上世是朵花”。如果你有什么好的看法或者观点可以在评论区展现你的才华,互动交流,如果想进一步了解我,那就关注我吧!