为什么说「中台」程序员将来会最值钱?

戳蓝字“CSDN云计算”关注我们哦!
640?wx_fmt=jpeg
今年在国内互联网公司中真的是很流行中台这个概念,不,是非常流行,是相当流行。作为程序员真的非常有必要了解一下。
国内中台概念的由来
国内中台的这个概念最早是由阿里巴巴提出来的。据说故事是这样的:
芬兰有个著名的游戏公司 SuperCell,开发了部落冲突、皇室战争等现象级的手游。整个公司才 200 多号人,就被腾讯以 86 亿美金收购。在 SuperCell 里,一个游戏开发团队平均是 3-7 个人,但有一个强大的游戏中台在做支撑,可以并行开发 50 款游戏,然后通过 “内部赛马” 产生出一到两款经典。
据说在2015 年年中的时候,马云在带领阿里众多高官参观了 SuperCell 后,回来就在阿里整个集团层面启动了“大中台,小前台”的战略。
随着「阿里中台服务」那本书在 17 年的出版,中台开始走进更多人的视野,并且在 18 年逐渐热门起来,而到今年是彻底火爆起来了,无论走到哪里好像都能听到「中台」这个概念和这个词语。
不得不佩服马云造概念的能力啊!
那到底什么是中台?
说实话,我最近一直在看关于中台的文章,看完之后,也是很模棱两可。为什么这么说呢?因为中台没有一个特别固定的模式或者概念,而是每个人都有自己的理解,每个公司的情况也不一样,所以搭建的中台业务好像也都不是特别相似,略有差异。
中台有很多种,组织中台,数据中台,业务中台,技术中台,内容中台。反正中台这个概念火了之后,大家也是拼命的蹭热度啊,什么都往中台上面靠。国内从众,跟从的毛病一直就是改不了啊!
我前几天看到梁宁讲中台,因为中台概念太复杂,很多人都理解不了,所以梁宁用非常形象的比喻解释了什么是中台?
梁宁老师说,你就想想,苏秦挂六国相印吧。燕、赵、韩、魏、齐、楚一起任命苏秦担任国相,抵抗秦国。六国对秦国的外交信息,都汇总到苏秦一个人这里,由他来统一处理、统一调度资源去达成协议。六国就是后台,苏秦就是一个外交中台。
看到这里不知道大家看明白中台大致的意思了么?如果大家不理解,那我作为一个程序员,带领大家从程序员的角度来理解一下。
中台,是一个能同时支撑多个业务并让业务之间的信息形成交互和增强的机制,是一个支撑公司多个业务产品的共享服务。
什么意思呢?咱们举个简单的例子,我们都知道阿里巴巴有非常多的业务线,有淘宝,聚划算,天猫,闲鱼,飞猪等等,这多个业务线是不是会有很多通用业务和数据等地方呢?比如数据这块或者业务这块,那这些数据和相同的业务都用中台来做,你的每个业务线不需要再独立去完成了,都统一来调用我中台的服务,数据和业务的获取都从中台来拿,而通用的数据和业务也都由中台来处理和管理。
说白了就是,一群各个小分队去干活,你们有什么需要支持的,需要什么资源,你们告诉我中台,我来提供给你们。
这样说,你是不是就明白了?可能你说跟我们编程的时候,封装一个工具库,多个地方调用有什么区别?其实大概就他么这个意思。不就是不重复造轮子么?还中台,造的这个概念还挺高大上。
不知道的以为你们这些互联网公司都在研究中台,是在研究大陆和台湾的关系呢?互联网公司政治觉悟这么高么?哈哈……
中台的本质和优势
这些互联网公司这么辛苦的在搭建中台,搞中台服务,它的本质是什么呢?到底有什么优势呢?
作为程序员来讲,你们封装,避免重复造轮子的目的是什么呢?你知道这点,就理解中台的本质了。
所以中台的本质就是:

提高效率,降低成本


中台的优势也就是他的本质。
提高效率
中台服务是将多个业务线和产品线共用的地方抽离出来,做成一个共享和交互的平台,所有的产品和业务都不需要独立开发了,你们只要有需要,都来我这里调用,我给你们提供你们想要的服务。不管是在开发效率上,还是使用效率上,都大大提高了。
降低成本
这个就不难理解了, 时间就是效率,效率就是成本,效率提高了,就是变相的节约成本,而是会从某种程度上,节约了人力成本,本来各个业务线都需要的技术,都归拢到中台了,那势必就会节省很多人力。
质量的保证
这个问题是应该变相来看的,就是服务质量的问题,中台的搭建和改造,就像是研究基础科学一样,一定是非常严谨和漫长的。所以它提高的服务质量必须是有保证的,因为多个产品线都来使用它提供的服务,它一旦有问题,直接就会影响多个业务线,产品线。
当然了,中台的服务和质量一旦得到了保证,那么其他各个产品线的质量相同得到了保证,可以减少很多 bug 。从程序员的角度来讲,很容易理解,各写各的,产生的 bug ,就会很多,各种各样。
为什么说中台程序员可能最值钱?
那为什么说中台的程序员最值钱呢?
因为我最近在看中台相关的文章,然后看到了易观的 CTO 说:认为未来的“中台工程师”是最值钱的,因为他们对业务有深入的理解,利用后台的技能高效的完成了“前台”的业务。
我看完有关中台的文章之后,我感觉中台的程序员可能最值钱的原因应该是这样的。本质上来讲,所有的中台可能都是业务中台,而多个产品线,业务线都需要中台服务来提供,中台其实是一个非常复杂的具有共性能力的组织。设计的业务复杂,这里的程序员如果是随着中台起来的,是非常了解中台的,中台的程序员不可替代性比较强。所以,未来可能中台程序员比较值钱。因为一旦一个中台的程序员离职,可能影响面比较广。
640?wx_fmt=png

福利
扫描添加小编微信,备注“姓名+公司职位”,加入【云计算学习交流群】,和志同道合的朋友们共同打卡学习!

640?wx_fmt=jpeg

推荐阅读:
  • 架构师必备技能:教你画出一张合格的技术架构图

  • 看完这篇还不会kafka,我跪榴莲!

  • 受困于敏捷开发的数据与架构?肿么办?

  • 阿里云智能 AIoT 首席科学家丁险峰:阿里全面进军 IoT 这一年 | 问底中国 IT 技术演进

  • 干货 | OpenCV看这篇就够了,9段代码详解图像变换基本操作

  • 周杰伦的《说好不哭》,20万点评Python来分析

  • 图解零知识证明(ZKP), 区块链中最常见的密码学技术究竟是神马? 看完这篇就明白了…

真香,朕在看了!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/521673.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

springboot导包显示不存在_BOOT项目依赖另外一个模块的包,开发的时候都正常,执行clean package打包成jar时却提示依赖的模块包不存在。...

我在service1模块里依赖了common模块,开发的时候包都能正常引用到,启动也能正常测试访问,可是奇怪的是,当我要打包成jar包时,就提示service1里依赖common的包都不存在,之前从没遇到过这种问题,有…

别把机器学习和人工智能搞混了!

摘要: 原来机器学习就是人工智能的一小部分啊!智力就是理性思考和控制行为的能力。人类有智慧去思考和利用常识来作出决定。人工智能就是一个构建智能代理的研究领域,因此未来我们打造出来的人工智能可以像人一样思考并理性行事。图灵测试由艾…

varclus变量聚类对变量有啥要求_互助问答第208期:递归的双变量probit模型问题...

递归的双变量probit模型的stata命令是什么?比如二元被解释变量为y1,内生的二元变量为t1,x1和x2是其他外生协变量,iv1为内生二元解释变量的工具变量,那么,递归双变量probit模型是否可以写为:bipr…

Vue + Spring Boot 项目实战(六):使用 Element 辅助前端开发

文章目录一、安装并引入 Element1.安装 Element2.引入 Element二、优化登录页面1.使用 Form 组件2.添加样式3.设置背景4.完整代码之前我们实现了登录功能,但不得不说登录页面实在是太简陋了。在这个看脸的社会,如果代码写的烂,界面也做得不好…

不止 5G 和鸿蒙,华为最新大招,扔出 AI 计算核弹

戳蓝字“CSDN云计算”关注我们哦!华为发布全世界最快AI产品,集成1024颗业内最强芯片,训练ResNet-50只需59.8秒。近日,华为全联接大会开幕,推出又一重量级AI产品Atlas900。此前接受外媒采访时,任正非就已经预…

阿里90后工程师利用ARM硬件特性开启安卓8终端“上帝模式”

摘要: 本文以安卓8终端为载体,介绍阿里安全潘多拉实验室成员研究并提出的内核空间镜像攻击利用技巧。文/图 阿里安全潘多拉实验室 团控编者按:团控,阿里安全潘多拉实验室研究人员,该实验室主要聚焦于移动安全领域&…

linux环境下企业基于域名访问的web于电子邮件服务器 论文,基于Linux平台的企业邮件服务器搭建...

我失骄杨君失柳,杨柳轻飏直上重霄九。得道多助,失道寡助。身后有余忘缩手,眼前无路想回头。鸟宿池边树,僧敲月下门。想当年,金戈铁马,气吞万里如虎。 本文由418133804贡献pdf文档可能在WAP端浏览体验不佳。…

python多进程写入mysql_Python实现 多进程导入CSV数据到 MySQL

前段时间帮同事处理了一个把 CSV 数据导入到 MySQL 的需求。两个很大的 CSV 文件, 分别有 3GB、2100 万条记录和 7GB、3500 万条记录。对于这个量级的数据,用简单的单进程/单线程导入 会耗时很久,最终用了多进程的方式来实现。具体…

【HBase从入门到精通系列】误删数据如何抢救?

摘要: 前言 有时候我们操作数据库的时候不小心误删数据,这时候如何找回?mysql里有binlog可以帮助我们恢复数据,但是没有开binlog也没有备份就尴尬了。如果是HBase,你没有做备份误删了又如何恢复呢? 数据保护…

神龙X-Dragon,这技术“范儿”如何?

戳蓝字“CSDN云计算”关注我们哦!在CSDN总部会议室,阿晶首次见到了阿里云智能研究员、弹性计算技术负责人张献涛——这位不仅仅在阿里云智能内部,在业内也是响当当的虚拟化技术大牛。现在回想起来,当时聊了没两句,阿晶…

python 如何判断一个函数执行完成_三步搞定 Python 中的文件操作

当程序运行时,变量是保存数据的好方法,但变量、序列以及对象中存储的数据是暂时的,程序结束后就会丢失,如果希望程序结束后数据仍然保持,就需要将数据保存到文件中。Python 提供了内置的文件对象,以及对文件…

一位资深程序员大牛给予Java初学者的学习路线建议

摘要: java学习这一部分其实也算是今天的重点,这一部分用来回答很多群里的朋友所问过的问题,那就是我你是如何学习Java的,能不能给点建议?今天我是打算来点干货,因此咱们就不说一些学习方法和技巧了&#x…

Vue + Spring Boot 项目实战(七):前端路由与登录拦截器

文章目录前言一、前端路由二、使用 History 模式三、后端登录拦截器3.1. LoginController3.2. LoginInterceptor3.3. WebConfigurer3.4. 效果检验四、Vuex 与前端登录拦截器4.1. 引入 Vuex4.2. 修改路由配置4.3. 使用钩子函数判断是否拦截4.4. 修改 Login.vue4.5. 效果检验前言…

前端性能优化二十五:花裤衩模板vue打包优化

(1). 优化vue.js: ①. 修改vue.config.js:const isProd process.env.NODE_ENV productionconst getProdExternals () > {return {vue: Vue,// vue-router: VueRouter,// vuex: Vuex}}module.exports {...configureWebpack: {...externals: isProd ? getProdExternals(…

linux win10 时间同步服务器,windows和linux下服务器时间如何校正?

实现思路:使用NTP(简称network time protocol)协议可以让你的计算机自动与服务器上的时间同步。从而保持最准确的时间。中国国家授时中心的IP地址是:210.72.145.44。Windows XP/2000系统:控制面板,管理工具,服务中找到 Windows Time&#xff…

ppt护理文书流程图_护理文书书品管圈ppt

PPT内容这是护理文书书品管圈ppt下载,主要介绍了圈的组成;圈名意义;圈徽的意义;启动PDCA的循环;主题选定的理由;书写流程图;需改善的目标;对策拟定;目标达到率、进步率&a…

高手如何实践HBase?不容错过的滴滴内部技巧

摘要: HBase和Phoenix的优势大家众所周知,想要落地实践却问题一堆?replication的随机发送、Connection的管理是否让你头痛不已?本次分享中,滴滴以典型的应用场景带大家深入探究HBase和Phoenix,并分享内核改…

JS 打印 data数据_数据表格 Data Table - 复杂内容的15个设计点

表格是桌面应用中常见的内容型组件,它包含大量的信息和丰富的交互形式,表格具有极高的空间利用率,结构化的展示保证了数据可读性。高效、清晰且易用是进行表格设计的原则性要求。本文将从表格的内容组织到交互作一次汇总,作为数据…

神龙X-Dragon,这技术“范儿”如何?| 问底中国IT技术演进

在CSDN总部会议室,阿晶首次见到了阿里云智能研究员、弹性计算技术负责人张献涛——这位不仅仅在阿里云智能内部,在业内也是响当当的虚拟化技术大牛。现在回想起来,当时聊了没两句,阿晶就问了这样一个问题,“阿里云这款…

干货 | 蚂蚁金服是如何实现经典服务化架构往 Service Mesh 方向的演进的?

摘要: 小蚂蚁说: 蚂蚁金服在服务化上面已经经过多年的沉淀,支撑了每年双十一的高峰峰值。Service Mesh 作为微服务的一个新方向,在最近两年成为领域的一个大热点,但是如何从经典服务化架构往 Service Mesh 的方向上演进…