“低代码”将干掉 70% 的软件开发工作

892bc4a0b94982f16901673336d4d8d8.gif

作者| Mr.K   编辑| Emma

来源| 技术领导力(ID:jishulingdaoli)

根据Gartner 预测:到 2025 年,70% 的新应用将由低代码/无代码技术完成开发

也就是说,“低代码”将干掉70%的传统软件开发工作

什么是传统软件开发工作?

说白了,就是目前绝大多数程序员每天在做的CRUD工作。

你说程序员的命苦不苦?AI想要取代他,“低代码”要革他的命,甚至干到35岁自己就被淘汰了。

那么,程序员应该如何应对呢?本文就来聊聊这个话题。

时代在进步,人也要与时俱进。之前,国内某咨询公司的CTO说:“低代码是行业毒瘤”,那篇文章在业内广为流传,我看了其中的观点,觉得挺有意思的。

这让我想起一个故事,在工业革命时代早期,有工厂主发现纺织机经常在夜里遭到破坏,就派人躲在角落里观察,看看到底是谁在使坏。因为当时没有监控摄像,只能用人肉监控。

结果他们发现,是一些小作坊的纺织工人在搞破坏,原因是他们认为先进的纺织机抢走了他们的工作,而织布是他们赖以生存的手艺,不甘心这几十年修炼出来的一身本领,一夜之间被一台机器所取代,所以破坏机器泄愤。

你也觉得很可笑吧,历史总是惊人的相似,一百多年后的今天,这一幕居然还在重演。


263c7ed245d5a50bf0df78423fa88a84.png

“低代码”是更先进的软件开发方法吗?

OutSystems 宣布获得3.6亿美元投资、估值过10亿美元。Mendix被西门子 7 亿美元收购。

国内的简道云、明道云、氚云、钉钉宜搭、轻流、易鲸云等,也先后获得了数额不菲的融资。

再看看,科技巨头在“低代码”领域的布局。研究一个新技术的应用情况,就看看以阿里、腾讯等公司为代表的互联网巨头究竟是什么态度。

一、阿里

阿里年初推出了“云钉一体”战略,把钉钉、宜搭、阿里云等平台进行整合。为企业提供全生命周期的IT解决文案:

基础设施层,由阿里云提供网络、主机服务,为企业打造云端IT基础设施。

中台体系,由阿里数据中台、技术中台、钉钉中台,组成的标准化服务能力。

前台应用,通过宜搭、以及用户自建的业务应用软件构成。

可见,以宜搭为代表的低代码平台,在阿里 toB 解决文案生态中,占据重要地位,是“云钉一体”战略中很重要的一块拼图。

二、腾讯

低代码在腾讯内部有着非常广泛的应用,比如“星图低代码平台”是为游戏营销活动开发而设计的。微信支付、腾讯广告相关的部门也有相关的低代码产品,也都是为了提升各自业务场景下的研发效能而建设的。

腾讯将各个事业部的低代码平台进行整合,推出了OTeam平台。它是真正意义上的低代码平台,包含了:UI可视化、逻辑可视化、DSL代码语言、生产和运行模块、质量保障模块,以及配套的IDE开发工具。

d616d3e13af414da123cff5bb8d17e48.png

来源:腾讯大讲堂

以上,分析了资本对低代码的热捧,以及腾讯、阿里等科技巨头对低代码的布局。

可以看出,低代码绝不只是停留在概念炒作的阶段,从资本到科技巨头都对这个领域极其重视,并且都做了许多积极的探索和实践。


f22910d3742e12e8ceab7376d5061647.png

低代码究竟提供了什么价值?

简单来说,低代码为企业提供了“降本、增效、提质”的价值。

降本、增效、提质,就是为企业降低研发成本、人力成本,提升研发效率,缩短产品交付周期,加快企业试错的速度,降低试错成本。使得企业的产品和服务以更快的速度进行迭代和优化,在激烈的市场竞争中胜出。

在接受 Creatio 调研的 1000 位开发高管中,95% 的人认为低代码开发速度相对于传统方式有提高,其中 61% 的高管认为提高速度在 40% 以上

低代码为什么能够降本、增效、提质?低代码平台所具备的能力有哪些?

1、开发过程可视化。可视化交互是低代码平台所具备的一种必备能力,不再面对冷冰冰的传统文本IDE编辑器,转而和可视化的编辑器进行交互,不管是UI界面,交互事件、后端接口、数据库/Redis调用,都能通过优雅而简单的可视化交互完成配置和编辑。

2、代码开发组件化。这个能力和中台化、SDK的概念有相似之处,就是将重复的公共的能力沉淀出来,封装起来,让开发人员可以在低代码平台上,直接拿出来作为工具嵌到产品中,这样开发者就不用再关心这个功能/组件的内部实现。

3、一次开发,多端发布。对于前端研发人员来说,经常需要多端发布同一个项目/页面,H5/小程序/IOS/Android的开发工作,经常需要不同技术栈的研发人员。而对于低代码,就屏蔽了具体的代码选型,内部编辑都用一种低代码语言,最后发布上线,可以发布到小程序/安卓/IOS等多个端,而且能尽量保证UI、交互、功能的一致性。

b9ed25995da8dfbee4b743f720a36a11.png


52382d4214df0e4f4a55f5d41040811c.png

低代码的使用者是谁?

Creatio 调查结果显示,低代码平台的使用者中,约 67% 的人是 IT 开发者,剩下的则是业务人员。也就说是,低代码的使用者以研发人员为主

还记得特斯拉技术团队开发ERP的故事吗?20几个人在4个月里,通过使用低代码平台Mendix,搭建了第一套ERP/MRP。开发主力仍然是那20几个程序员,而不是特斯拉的业务人员。

即使低代码平台做到很高级的可视化,轻松实现拖拉拽来生成代码,它仍然属于软件研发的范畴,仍然具备很强的专业性。

需要掌握需求分析、业务建模、代码调试、模块测试、发布和运维等工作。这些并非一个普通业务人员能够胜任的。


也就是说,低代码仍然需要大量的专业程序员,只是低代码平台把程序员从低效的、没有技术含量的CRUD当中解放出来,做更有价值、更高效的软件开发工作。比如:业务建模、领域建模、数据结构设计、业务流程设计、业务系统调试和部署等等。

低代码并不是要干掉程序员,低代码是新一代的软件开发方法和理念,将程序员从没有技术含量的CRUD工作中解放出来,做更有技术含量、更有价值的事情

4f452595e596d8bef8cc6febdbcb019f.png


eae457482acf38c797a0b4c9bfd7b222.png

结语

以上,我们讲了低代码是一种更领先的开发方法,深受资本和科技巨头的青睐。


低代码能够给企业带来降本、增效、提质的价值,成熟的低代码平台具有:开发过程高度可视化、组件化、一次开发多端发布等特性。

低代码的主要使用者仍然是程序员,通过低代码平台完成:需求分析、业务建模、代码调试、模块测试、发布和运维等环节,实现软件研发全流程的提效。


一套真正意义上的低代码平台,能够覆盖软件研发全生命周期,带来工业级的效率提升,这将是一次不可逆转的、具有颠覆性的软件研发效率革命。

参考:

1、《腾讯低代码OTeam建设概述》,丁涛,腾讯大讲堂

2、《这四个才是真正的低代码平台》,吕建伟,阿朱说

3、《低代码的『工具』革命》,王刚,雷锋网

作者简介Mr.K,“技术领导力”公众号 作者,从程序员逆袭成为独角兽公司技术高管,出版过多本畅销书,写出多篇10W+爆文。分享:技术、职场、管理、商业等话题。

8c9f1dae47366d2f25fa188066b78852.gif

cf29b5333f6cb85bc310314c2e9615b2.png

往期推荐

做安全操作系统,这位技术老兵很认真

云原生时代,底层性能如何调优?

到底什么是“无源物联网”?

张一鸣购得元宇宙入场券,谁将是头号玩家?

f3ffe27a352c7af1c4b3f786ce3b0ef5.gif

点分享

75331fb58f3dc059f154e5d7bdc2a435.gif

点收藏

6a4b4367dd5e03ff4aa3a3767535ad65.gif

点点赞

fcf55c7b6af9832fa661647b6681c942.gif

点在看

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

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

相关文章

漫画:什么是 “图灵测试” ?

作者| 小灰来源| 程序员小灰艾伦麦席森图灵(1912-1954)在一间小黑屋里,有这样三个角色:一个人类评审员,两个受试者A和B。其中一个受试者是计算机的人工智能程序,另一个受试者是人类。评审员无法直接看到受试…

云原生,智慧营销破圈新利器

如今企业数字化转型进入深水区,我们步入全域精细化营销时代,企业增长和营销需求不断变化,MarTech(营销技术)正紧跟其后。据艾瑞咨询《2021年中国MarTech市场研究发展报告》指出,2021年我国 MarTech 各子场景…

埃森哲携手阿里云共建基于云原生的消费者运营中台解决方案

简介: 作为全球领先的专业服务公司,埃森哲凭借独特的业内经验与专业技能,以及翘楚全球的卓越技术中心和智能运营中心,此次携手阿里云为零售行业客户提供专业的云原生CDPMA解决方案。 在这个充满变革与颠覆的时代,新技…

SuperEdge正式成为CNCF沙箱项目,腾讯云携手六家厂商在边缘计算领域踏入新篇章

刚刚获悉,分布式云原生边缘容器开源项目SuperEdge通过了全球顶级开源基金会云原生计算基金会(CNCF)技术监督委员会评定,正式成为CNCF 沙箱项目。这不仅意味着SuperEdge得到了云原生开源社区的认可,同时也标志着该项目与…

指数级暴增、复杂场景下,揭秘百度云原生湖仓架构等系列数据产品

9月28日,百度智能云2021“云智技术论坛”智能大数据专场在上海举办。本次会议以“云智一体,让大数据发挥大价值”为主题,百度副总裁谢广军携百度多位资深技术专家与行业伙伴出席会议,共同探讨了大数据发展新形势下,企业…

重磅官宣:Nacos2.0发布,性能提升10倍

简介: ​Nacos2.0 作为一个跨代版本,彻底解决了 Nacos1.X 的性能问题,将性能提升了 10 倍。 作者:席翁 继 Nacos 1.0 发布以来,Nacos 迅速被成千上万家企业采用,并构建起强大的生态。 但是随着用户深入使用…

oracle解决存储嗅探,DBA警示录:存储故障的处理应当谨慎

DBA警示录:存储故障的处理应当谨慎昨天有客户的存储出现问题,导致数据库崩溃,需要进行数据库恢复。客户的存储使用RAID 5划分,声称出现故障后未进行任何操作,可是当存储恢复工程师将文件恢复出来后,文件显示…

python识别手写文字_如何快速使用Python神经网络识别手写字符?(文末福利)

原标题:如何快速使用Python神经网络识别手写字符?(文末福利) 点击标题下[异步社区]可快速关注 在本文中,我们将进一步探讨一些使用Python神经网络识别手写字符非常有趣的想法。如果只是想了解神经网络的基本知识,那不必阅读本文,可…

一年增加 1.2w 星,Dapr 能否引领云原生中间件的未来?

简介: 虽然 Dapr 在国外有很高的关注度,但在国内知名度非常低,而且现有的少量 Dapr 资料也偏新闻资讯和简单介绍,缺乏对 Dapr 的深度解读。在 Dapr v1.0 发布之际,我希望可以通过这篇文章帮助大家对 Dapr 形成一个准确…

第五届“强网杯”青少年专项赛盛大开赛

9月25日,第五届“强网杯”青少年专项赛线上赛盛大开赛。作为国家级赛事强网杯的系列专项赛,青少年专项赛圆满践行了向青少年普及网络安全知识与技能,提升青少年网络安全素养和创新能力,发掘优秀青少年网络安全人才的办赛初衷和愿景…

源码解读:KubeVela 是如何将 appfile 转换为 K8s 特定资源对象的

简介: KubeVela 是一个简单易用又高度可扩展的云原生应用管理引擎,是基于 Kubernetes 及阿里云与微软云共同发布的云原生应用开发模型 OAM 构建。本文主要目的是探索 KubeVela 如何将一个 appfile 文件转换为 K8s 中特定的资源对象。 作者 | 樊大勇 Kub…

oracle默认导出路径linux,传统路径导出 VS 直接路径导出(oracle exp direct=y)

Oracle 传统的Export与Import依旧被保留到11g,而且9i与10g有很多依旧使用Export与Import方式进行备份与恢复的企业。从Oracle 7.3开始,传统的exp导出程序提供两种的导出路径方式,一个是传统路径导出(Conventional Path Export),一…

web 前端 如何分享到instagram_好程序员web前端教程分享前端javascript练习题三

好程序员web前端教程分享前端javascript练习题三cookie一周内免登录样式代码:姓名:密码:一周内免登陆js功能代码:var inputdocument.getElementsByTagName("input");if(getCookie("usename")){ //判端cookie是…

一文详解SQL关联子查询

简介: 本文主要介绍什么是关联子查询以及如何将关联子查询改写为普通语义的sql查询。 本文主要介绍什么是关联子查询以及如何将关联子查询改写为普通语义的sql查询。 在背景介绍中我们将讲讲常见的关联子查询的语义,关联子查询语法的好处以及其执行时对…

阿里巴巴研究员叔同:云原生是企业数字创新的最短路径

作者:叔同 今天,数字化成为企业的核心竞争力,千行百业都在拥抱云计算,拥抱云原生。2020年我们认为是云原生的落地元年,那么2021年将是云原生加速推动企业数字创新的关键节点。在3月29日阿里云计算峰会上,阿…

Kubernetes 微服务监控体系

作者|无敌码农来源|无敌码农监控系统是运维体系乃至整个软件产品生命周期中最重要的一环,完善的监控可以帮助我们事前及时发现故障,事后快速追查定位问题。而在以微服务为代表的云原生架构体系中,系统分为多个层次,服务之间调用链…

python解zuobiaoxi方程_滑坡稳定性分析程序初探---Python版!

0 前言 山体滑坡是常见的自然灾害,从理论分析的角度讲,滑坡的稳定性分析方法源自于高中物理学,如图1所示。前者的滑动分析非常简单,在已知滑块的重量以及接触面摩擦系数的基础上通过计算下滑力和抗滑力的关系即可分析其稳定性&…

php 动态 控件,PHP技术在动态网页表单控件提取中的应用研究

曲小纳摘要:由于电子商务及网络信息技术的飞速发展,动态网站已经逐渐取代传统的静态网站,在不断向人工智能化等方向发展。该篇文章就针对PHP这种技术在动态网页表单控件提取中的应用进行详细的阐述。关键词:PHP;动态网页;表单中图…

冷启动延时缩短50%-80%,阿里云函数计算发布冷启动加速技术

简介: 近日,阿里云函数计算重磅发布冷启动加速技术,将原本属于开发者的镜像优化负担转由函数计算承担,进一步帮助开发者提高生产效率,专注业务创新。该技术源于阿里集团超大规模和场景高度复杂的容器环境,对…

评审恩仇录——IDE也能做代码评审?

简介: 云效Codeup推出了本地IDE插件端的评审,免除了黄药师来回华山的奔波之苦 现代科技公司的同事们平日一起交流开发规约和产品需求,肩上共同扛着业务发展和同行竞争的压力,这份还书贻剑的情谊如何能引来恩仇呢?通过…