解放生产力是开发者一直喊着的口号。所谓“低代码”,即区别于传统的编程方式,通过单击用户界面而就可以创建软件,从而减少开发新软件所需的手工编码。早在几十年前这一概念就流行了起来,但是却因太多的业务需求和复杂要求而最终失败了。那么现在的“低代码”热潮又会成功吗?

作者 | ODSC

译者 | 胡雪蕊,责编 | 郭芮

出品 | CSDN(ID:CSDNnews)

以下为译文:

我最近在业界听到很多关于所谓的“低代码/无代码”应用程序开发平台的传言。这些解决方案旨在通过单击用户界面而不是传统编程来创建软件,从而减少开发新软件所需的手工编码。企业总是在寻找新的创新方法,我们都知道,顶级公司正在把低代码开发作为其数字战略的核心。

那么低代码平台的一些吸引人之处是:

  • 视觉上面向“拖放”式开发工具,而不是传统的手工编码。

  • 结合了数据集成平台、ETL工具、BPM应用程序的强大功能。

  • 快速部署,允许在数天或者数周内交付企业级别应用程序开发,而不是数月或数年。

尽管这仍然是一个不断发展的新兴市场,但许多分析人士认为,随着越来越多的企业已经习惯了低代码原则,并开始采用各种形式的低代码方法,低代码将逐渐成为主流。所以,现在我们会听到大量低代码解决方案运用到许多应用场景上的实例,比如销售、营销、业务流程管理平台,以及数据集成、数据科学、内容管理、分析、机器人流程自动化和认知平台的解决方案,还有许多其他方面。

这些听起来都还不错,但是我们应该在决定低代码解决方案是万能药还是炒作之前三思一下。在本篇文章中,我将从历史角度仔细及解读这项技术。

快速了解低代码的前景

我一直听说低代码是如何快速帮助应用程序开发的。企业希望完全控制,但软件工程师希望能够将许多传统的业务需求进行自动化。根据使用的方法,这可能会对灵活性和可扩展性造成一定影响。即使你有一个专门的开发人员团队来执行,在软件应用程序之间实现自动化也很困难。因此,工程师需要找到一种实现更大自动化的方法,将复杂的流程和服务转换为简单、可自我维护的自动化工作流。支持这一观点的人表示,低代码自动化将会大大推动简化应用程序开发策略的制定。

这类工具缩小了无代码、低代码和专业编码器之间的差距,将各类资源汇集起来,让业务分析人士和开发者们能够在应用程序开发过程中进行平等协作。

现在,集成逐渐成为企业间比较普遍的问题,也就是说,集成工具在适应传统开发者的同时,还需要适应多种用户类型。因此,集成供应商需要为临时和非技术开发人员、专家提供工具使用方法,包括图形、低代码解决方案。

例如,Linx是一种低代码开发工具,它可以帮助移动大量数据、整合系统并进行自动化过程,这样可以避免大量定制开发要素或手工重复性工作。下面是Linx软件的屏幕截图。

低代码供应商生态系统中的参与者代表——Snap Logic的CEO Gauray Dhillon认为,“人工智能吸收的数据令人备受鼓舞,但是美国和英国仍然有执行的困难。对于想加快实施人工智能计划的组织来说,他们必须提高技能,招募合适的人才,并对新技术和新工具进行投资。如今的自助服务和低代码技术可以帮助缩小差距,通过让各个技术级别的工人掌握这些变革能力,有效地将人工智能和机器学习民主化,从而使现代企业进入自动化时代。”

低代码供应商生态系统

这些天,很多新的低代码供应商都引起了我的关注。

诸如Salesforce这样的供应商一直以来都在努力缩小数据科学技能方面的差距,主要通过在Einstein平台上为Salesforce的开发人员和管理员提供“点击”解决方案和低代码服务。

C3是一家领先的企业AI软件供应商,旨在加快数字转型,最近推出C3集成开发工作室(IDS),这是一种用于开发、部署和操作企业AI应用程序的低代码/无代码环境。集成开发工作室提供数据摄取、数据建模、机器学习工程和模型生命周期管理,以及元数据驱动的UI开发工具。C3 IDS的混合、多云分布式体系结构支持安全、容易获得和快速可伸缩的应用程序开发。C3 IDS通过低代码/无代码环境让开发人员获得体验,这种环境加速了开发人员的开发速度,而开发速度是构建复杂的企业级应用程序的重要功能。该公司声称他们的客户已经为C3 IDS上的各种用例构建了端到端的应用程序,包括预测维护和产量优化。

对此,一些满怀希望的企业IT领导者的情绪是非常激动的。

BMC数字服务管理总裁Nayaki Nayyar说:“创新不再只能由IT驱动。数字业务的重点工作要求BMC能够加大各个组织的创新,因此我们正在不断地兑现对开发人员的承诺,并建立一个支持‘无代码,低代码和专业编码器’的开发环境功能的生态系统。在复杂的多源环境中,BMC 创新套件(Innovation Suite)通过敏捷应用程序开发让企业的数字服务管理应用程序和服务更快地进入市场,并为使用该套件的公司提供巨大的竞争优势。”

下面是一个非常清晰的的可视化图表,它概括了低代码供应商的生态系统。

亚马逊最近宣布了“Alexa蓝图”计划,该计划允许用户在Alexa设备上创建自己的个性化游戏、抽认卡或预先录制的信息。问题是这种“低代码”技术对最终用户来说是否简单?简而言之,并不简单。虽然亚马逊的低代码推广为许多消费者控制自己的设备打开了大门,但它仍然面临着许多挑战。这项计划需要基本的编程经验(但大多数用户没有),并且需要几个小时来创造一项“技能”。尽管有些人可能认为此解决方案已经向前进步了,但任何代码的存在都将减缓蓝图的进展。Amazon可能试图完全消除代码,并将蓝图纳入主流,但是一个完全没有代码的过程,若旨在扩大其受众和影响,将会困难重重。

低代码:事实还是炒作?

我对低代码/无代码解决方案的问题是,这个概念并不新鲜。这只是尝试从应用程序开发等式中消除编码,早在过去就有了。在20世纪80年代,开始时就有很多错误,之后都是“低代码/无代码的寒冬”,那时,编程再次占据主导地位。

曾经有一段时间,有许多的“自动编程”工具包,它们提供了设计和创建数据输入表单以及管理报告的点击方法,该工具可以生成编程代码来实现用户可视化设计的业务流程。但是不变的是,程序员需要用额外的自定义代码来补充生成的代码。这些工具流传了几年,但最终逐渐消失了,因为人们意识到程序员仍然是非常必要的。

大约10年后,早期基于PC的数据库系统发展为包括所谓的“应用程序生成器”,本质上是尝试利用无代码自动进行查询、表单和报表创建。“应用程序生成器”最终失败了,因为业务需求有太多的特殊情况和复杂要求,自动化工具没有代码根本无法满足这些要求。

今天,我看到了同样的关于低代码、无代码的炒作周期,这让我想起了上述尝试消除编码的事情。在我看来,这是不可能发生的,就像为什么“AutoML”工具不能淘汰数据科学家一样。

编程既是一门科学,也是一门艺术,而计算机只是没有足够的创造力来满足复杂的业务需求,并想出一种软件来实现这些应用程序。我期待在未来几年能够再次看到低代码/无代码的寒冬。

原文:https://medium.com/@ODSC/low-code-panacea-or-revisited-hype-a9802387710f

本文为CSDN翻译,转载请注明来源出处。

【End】

Python C位稳了!成为优先选择,微软正式拥抱 Python !

https://edu.csdn.net/topic/python115?utm_source=csdn_bw

热 文 推 荐 

☞ 阿里平头哥研发专用 SoC 芯片;部分 MacBook Pro 被禁止上飞机;VS Code 1.37 发布 | 极客头条

漫画:趣解鸿蒙 OS 如何实现跨平台?

SpringBoot 跨系统单点登陆的实现 | CSDN 博文精选

《乐队的夏天》很酷?程序员式的摇滚才燃爆了!

☞比特币勒索出新招,佳能单反被黑客攻破,白帽却利用一个漏洞赎回了照片,这波操作简直了……

常见的Hadoop十大应用误解

☞亚马逊首席科学家李沐亲授「深度学习实训营」

☞NLP为RPA带来了什么价值?

边看边用!这本 Python 3.6 的书火爆了 IT 圈!

点击阅读原文,输入关键词,即可搜索您想要的 CSDN 文章。

你点的每个“在看”,我都认真当成了喜欢

低代码再掀炒作热潮?相关推荐

  1. 咖说丨G7联手,再掀CBDC热潮

    " 收集一众行业大咖观点,探索区块链商业及应用.百家争鸣.百花齐放,说理.解密.预测和八卦,了解行业内幕,看咖说就够了! 投稿请联系 :tougao@conflux-chain.org 本文 ...

  2. Gartner:70%新应用由低代码开发,AI热潮后小数据崛起

    作者 | 宋慧 出品 | CSDN云计算 头图 | 付费下载于东方IC 国际研究机构Gartner在近日发布了2021年十大数据和分析趋势.纵观这十个趋势,基本可以归纳为三类主题,分别是: 加速数据和 ...

  3. 深度学习——人工神经网络再掀研究热潮

    人工神经网络起源于上世纪40年代,到今天已经70年历史了.就像人的一生,经历了起起落落,有过辉煌,有过黯淡,有过嘈杂,有过冷清.总体说来,过去的20年中人工神经网络的研究不温不火,直到最近三五年,随着 ...

  4. izone到期时间_从BP到IZONE,十月韩团扎堆回归,能否再掀韩流热潮?

    文/曲非烟 作为爱豆文化的发源地,韩国娱乐圈的体系一直以来都相当成熟,这也是韩流能在国际上拥有姓名的原因. 而从很多年前开始,韩国团体就成了备受粉丝追捧的一批人,K-POP逐渐也成了顶尖的代名词. 2 ...

  5. 三星手机S8曝光或再掀购机热潮

    近年来,随着科技的发展,智能手机始终保持着半年到一年的更迭速度,新机发布总能引起年轻消费者的追捧,尤其是善于创新的三星手机更是受到高度关注,每一款新机发布都能在市场上掀起一阵购机热潮.日前,<卫 ...

  6. 诱人的低代码,未到狂欢时 | 钛媒体深度

     关注ITValue,看企业级最新鲜.最价值报道! 来源丨钛媒体APP 作者丨张帅 无论是低代码技术本身,还是商业模式,都尚未达到真正成熟的阶段. 5月31日,低代码厂商黑帕云正式停服,其也成为新一轮 ...

  7. 低代码会让程序员更加内卷吗?

    作者| Mr.K   编辑| Emma 来源| 技术领导力(ID:jishulingdaoli) 今天的主题呢主要是来源于最近的一个很火的话题--『低代码』. 低代码会不会让程序员更加内卷? 要回答这 ...

  8. 低代码工具是软件维护的噩梦?

    作者 | Ben Hosking 译者 | 弯月      责编 | 欧阳姝黎 出品 | CSDN(ID:CSDNnews) 以下为译文: 截止到 2024 年 80% 的软件开发均由非专业人员完成 ...

  9. 自主可控!万应低代码通过华为鲲鹏、麒麟等多项国产化认证及国家信息安全等级保护三级备案证明

    01 万应低代码通过信息系统安全等级保护三级备案证明 凭借过硬的技术能力及完善的信息安全管理体系,万应低代码顺利通过"信息系统安全等级保护三级测评"(简称:等保三级),正式获得由公 ...

最新文章

  1. python哪一版好用-Python 可视化工具库哪款最好用?哪款最不好用?
  2. 最有影响力的自然语言处理NLP论文
  3. 你还在 996 ?提升工作效率请看这几个公众号
  4. CompletableFuture详解~completeExpectionally
  5. python比特币挖矿_比特币如何挖矿(挖矿原理)-工作量证明
  6. opencv AKAZE 局部特征匹配算法
  7. 卡巴微软趋势科技等多款流行的反恶意软件产品被曝多个漏洞,可导致提权等后果...
  8. HCIE理论-IPV6
  9. Docker日志查看命令
  10. python圆形螺旋线_Python Turtle绘制漂亮彩色螺旋线及一闪而过的解决
  11. 点云中的Chamfer distance
  12. 【技术方案】如何基于高清摄像头设备,搭建慢直播平台?
  13. python code for solving eigenvalue problem by Jacobi’s method的代码
  14. Linux PAM 验证
  15. UML正日薄西山的13个理由
  16. dnf用计算机算比例,DNF比例计算查询
  17. 计算机考证二级(全)
  18. 爬虫加tkinter做的中英互译小软件
  19. mysql右表更新左表,mysql优化。左表是25W数据,右表目前小表,但随后是百万,千万,亿级别的表,慢慢增长...
  20. 基于STM32F103单片机的指南针电子罗盘方位显示原理图PCB程序设计

热门文章

  1. Oracle 表对象被锁的解决办法
  2. 解决矩池云GPU显存未释放问题
  3. 自己整理实现的python小工具
  4. Golang的4种传递引用类型
  5. 中国卡曼涡气流传感器行业市场供需与战略研究报告
  6. 405 - 不允许用于访问此页的 HTTP 谓词的处理办法
  7. vue.js学习资源大全
  8. 云原生被热捧,是炒作还是大势所趋?
  9. 微软 Azure 再下一城:收购 Kinvolk,改进开源 Linux
  10. 如何以出售开源软件为生?