低代码对程序员是利大于弊还是弊大于利?

LabVIEW面向对象编程:操作者框架入门实战 本文是LabVIEW面向对象编程中操作者框架的入门实战指南。针对传统“面条式代码”在复杂项目中的维护难题,文章通过创建操作者、定义消息与处理函数、在主VI中调用等步骤,详细演示了如何利用操作者框架构建模块化、易扩展的应用程序架构,有效管理并行任务。 阅读详情

之前听到这样一个言论:低代码时代到来,将导致程序员失业。

这个想法是错误的,且过于简单。

如果你还在担心这个问题,真诚建议!通读《The Citizen Developer》这篇文章。

(由于原文英文,为了加强理解,对语句会酌情翻译且结合实际进行扩充)


技术创新的核心目标是什么?在人类层面上看,这是为了提高人们的生产力——使一个人可以从事多个人的工作。

而低代码(原文是Citizen Developer,下文统一替换为低代码)就是技术创新不断发展的新潮流。

注:Citizen Developer是Gartner提出的概念,算是低代码/无代码概念的前身。根据Gartner IT术语表,指的是借助于一些组件化的集成代码可视化平台,一些不具备专业代码技能和开发经验的“小白”人群也能自主组织或参与应用开发,从而把代码开发由一项程序员专属职能扩充到更广泛的人群,甚至是全人类。

其实并不难理解为什么这种概念会吸引公司。

设想一下,如果会计人员需要特定的应用程序时,只需自己动手编写,而不用求助于IT部门的任何人……

所以,问题就来了——

无论你是不是IT人员,都可能会想到:IT部门的人遇到麻烦了!因为非IT部门会自行创建自己的应用程序了。

但是,根据大家在社区讨论该主题时发表的观点,这个想法是错误的且过于简单:

1、低代码使业务和技术比单纯会技术更紧密。—— AMIS顾问Lykle Thijssen

AMIS的面向服务的高级体系结构和业务流程管理顾问Lykle Thijssen认为,低代码的想法使IT更接近其真正目的——提供业务价值而不是提供复杂性。“低代码迫使我们保持简单,使业务和技术比技术人员更接近。谈到我的角色,我很乐意提供更多的咨询意见,减少发展,所以我认为事情只会对我有好处。”

划重点:低代码让开发变得简单,使得IT专注于业务理解上。

2、 专业开发人员使用他们学到的一切来制作和创建API,然后可以为低代码搭建的应用程序中的构建更深的模块。——Trivadis的高级开发人员Oracle ACE Kim Berg Hansen

Trivadis的高级开发人员Oracle ACE Kim Berg Hansen也有类似的看法。汉森说:“专业开发人员使用他们学到的一切来制作和创建API,然后可以为低代码搭建的应用程序中的构建更深的模块。”

低代码并没有让他过时,而是让汉森释放了精力,专注于他真正喜欢的工作。“我将获得更多时间来做有趣的事情,以创建高级SQL来使API快速高效。而业务人员可以通过低代码做简单的工作-将一些基础部分组合在一起,创建简单的应用程序。”

划重点:低代码平台提供的API是IT的利器,让IT去尝试更多可能

这块,可以举几个例子:

  • 对接短信平台和钉钉,打通家校考勤流程

技术架构图

具体流程演示:厚一学堂:打通钉钉考勤,让家长实时获知孩子在校动态 - 简道云 - 开放平台

  • 对接数据库,实现数据自动备份

将应用插入数据库后,数据在桥科院的自研信息平台可直接进行数据分析,数据处理效率有效提升,同时,通过API+webhook,数据再也不需导出excel进行备份,成功实现了自动备份,免去人工成本的投入。

  • 对接摄像头,监测门店每日客流量

弥补了门店数据统计漏洞,便于业绩影响因素分析,为提高门店业绩做支撑。

  • 对接各种接口,串连成一个智慧工厂

将所有IOT设备与各应用打通,设备数据直接采集到应用后台自动汇总,为工厂管理做数据支撑,真正实现了数据的百分百利用:

对接【人脸考勤】设备,实现:人员借调、工时计算、加班控制

对接【人证比对】设备,实现:身份核验、自主拍照、拍照留证

对接【无线监控】设备,实现:智能药箱、违规抓拍

对接【移动打印】设备,实现:栈板标签、不良标识、盘点标签

对接【AGV调度】设备,实现:报数触发、排队联动

对接【e_WI中控】设备,实现:一键切换、节能息屏、特需点亮

3、“总是会有更复杂的编程挑战,需要专业的开发人员来提供解决方案。”——Oracle移动和开发工具产品管理总监Shay Shmeltzer

技术的进步、云工具提供的可访问性以及新生代进入劳动力市场,共同创造了一种环境,可促进业务人员创建应用程序。但低代码具有局限性是不对专业开发人员构成威胁的关键原因。

Shmeltzer认为:“这将通过消除当前在许多情况下存在的IT瓶颈,来帮助公司更快地解决眼前的业务需求。” 但“总是会有更复杂的编程挑战,需要专业的开发人员来提供解决方案。”,因此“作为交换,IT可以专注于开发更复杂的应用程序。”

划重点:专业的事交给专业的人来说,IT能提供更高、更深入的技术

4、“低代码的问题在于,它的前提假设是,有能力的业务用户要对此感兴趣”——Oracle ACE主管Sten Vesterli

所以这也是IT无需惊慌的另一个原因,尽管可用的工具使几乎任何人都可以开发应用程序,但并不是每个人都感兴趣,而兴趣并不能保证成功。“业务用户只希望解决业务问题,即使使用最友好的工具,他们也对IT要求的精确性几乎没有耐心。”

但是这些工具甚至可以使经验丰富的开发人员直接受益。Vesterli说:“低代码工具将成为专业开发人员工具包的一部分。” “它们是一种优势,因为它们使我们能够更快地构建简单的应用程序。”

划重点:并非人人都能利用低代码为企业搭建应用程序,这要求业务人员对业务有足够的理解以及通畅的逻辑思维能力

所以低代码平台是搭档、还是不速之客?这个问题你是否有了答案?


注:本文API配图及案例均来自简道云文档中心。

简道云是零代码应用搭建平台,API功能包含表单接口、数据接口、通讯录接口,Webhook功能包含数据推送、表单推送、消息推送。

通过简道云API及Webhook功能,可以对接简道云和外部的其他系统/产品,打通二者间的业务与数据。

例如在简道云和用户自己的ERP之间系统对接流程,或者打通第三方产品和简道云之间的数据。从而提高业务效率,促进部门与部门之间、系统与系统之间的协作,避免数据孤岛,让企业信息化更进一步。

简道云地址:简道云官网

TeXstudio完整安装配置教程(2025最新版) 至此,你已经完成了TeXstudio的完整安装和配置!现在你可以:✅ 使用TeXstudio编写LaTeX文档✅ 正确编译中英文混排的文档✅ 掌握基本的编辑和配置技巧LaTeX的学习曲线较陡,但一旦掌握,你会发现它在学术写作中的强大之处。建议从简单的文档开始练习,逐步掌握更高级的功能。祝你LaTeX写作顺利!如果有任何问题,欢迎在评论区留言交流。关键词:TeXstudio安装、LaTeX环境配置、中文LaTeX、TeX Live、学术论文写作更新日期:2025年10月。 阅读详情

相关推荐

元数据及数据仓库相关概念

文章目录元数据(metadata)的概念Data about Data定义技术元数据业务元数据总结数据仓库ODS简单的理解为 Operational Data Store, 运营数据仓储 数据整合层(也叫做数据缓冲层)EDW简单理解为 Enterprise Data Warehouse, 企业数据仓库ODS与EDW之间的差异使用角色数据来源数据获取性能和及时性数据架构数据共享能力数据系统提供应用数...

frone的专栏 3137

低代码开发,是程序员的“福”还是“祸”?

编者按:低代码是IT界的新风口,它真的会抢占程序员的生存空间吗?本文带你来扒一扒! 风口上的低代码 疫情肆虐下,低代码之火不仅没有熄灭,反而更加如火如荼,相对于传统开发,它的确为人们展现了许多不可比拟的优势 1、更简单开发模式:传统代码开发拥有很高的技术门槛,开发人员必须得精通编程语言、数据库等;而低代码开发平台可视化傻瓜式得平台配置模式,使得毫无经验的小白也有机会成为开发者,大过软件开发的瘾。 2、更短的开发周期:传统代码开发,需要经过繁冗复杂的多个步骤,开发周期很长,而低代码开发平台通过可视

DDM_saodiseng的博客 8393

实战演练:基于Veristand Custom Device的硬件在环(HIL)数据流控制模块开发

本文详细介绍了基于Veristand Custom Device的硬件在环(HIL)数据流控制模块开发实战。通过LabVIEW环境配置、动态路由逻辑构建、实时处理核心开发及性能优化等关键步骤,帮助工程师快速掌握定制化HIL测试系统的开发技巧,提升测试效率与准确性。

weixin_29206669的博客 475

低代码开发的利与弊

首先我们要知道什么是低代码开发,所谓的低代码开发,就是无需编码或只需编写少量代码,就可以快速生成应用程序。这对于企业来说,能降低开发技术门槛,让更多一线业务人员,参与甚至主导项目的开发。 ...

lwpoor123的博客 6444

从零到一:Abaqus与Matlab联合仿真的自动化流程构建指南

本文详细介绍了如何构建Abaqus与Matlab联合仿真的自动化流程,涵盖基础架构设计、关键接口技术实现、结果提取与处理技术以及高级参数化优化流程。通过Python脚本作为桥梁,实现数据传递和任务控制,帮助工程师提升仿真效率。特别强调了版本兼容性、异常处理和性能监控等实用技巧。

weixin_29090089的博客 612

安卓应用锁开发实战:如何通过拦截Activity启动实现密码验证(附完整代码)

本文深入探讨了在安卓系统中开发应用锁功能的两种实战方案:通过修改ActivityStarter源码或实现IActivityController接口来拦截Activity启动流程,从而实现启动前的密码验证。文章详细对比了两种方案的技术选型、实现细节与适用场景,并提供了处理隐式Intent、验证状态管理等核心问题的完整代码,为开发系统级安全功能提供了实用指南。

tcp8optimizer的博客 457

低代码开发是什么,有前途吗?低代码开发有什么优缺点,如何入门学习低代码开发

低代码开发是一种通过图形界面和配置来创建应用程序的方法,旨在减少传统编码工作。它允许非技术人员轻松构建和部署应用,有效缩短开发时间并降低成本。

比丘王 1176

Oracle 19c RAC安装踩坑实录:OpenSSH 8.x版本与OUI的“兼容性战争”及一劳永逸的解决思路

本文深入解析Oracle 19c RAC在Linux8环境中部署时遇到的OpenSSH 8.x版本兼容性问题,特别是[INS-06006]错误的根源与解决方案。从协议层分析冲突本质,提供SCP包装器技术、官方补丁应用指南及现代化部署体系构建三种解决方案,帮助企业高效完成RAC安装并规避类似问题。

weixin_42648844的博客 457

浅谈低代码/零代码工具的发展对于程序员的影响

随着低代码/零代码工具的发展,似乎人人都能通过这些工具来搭建自己想要的网页、小程序、数据大屏等。所以部分人不看好程序员日后的就业环境,认为以后是“人人都是开发者”的时代。而笔者认为,低代码/零代码工具永远代替不了程序员。...

aa754403560的博客 619

绕开华为通道,获取解锁码解锁BootLoader

刷机有风险,操作需谨慎,如果因为各种因素导致手机变砖无法开机,本教程概不负责,望悉知 前言 这篇文章的大多内容是根据我自己找的一篇文章《绕开华为通道,获取解锁码解锁BootLoader》来编写的,里面的大部分内容是文章的原内容。下面的都是我参考文章中做了一些小部分的修改,增加了我华为P8手机的一些操作,下面开始讲述我的解锁过程。 因为华为官方在2018年的七八月份吧,关闭了解锁码的申请通道,这...

Martin.Mu `s Special Column 5万+

第133章 PCL OrientedBoundingBox 有向包围盒

中文叫有向包围盒,是一种旋转过的包围盒。特点:不像AABB那样固定朝向坐标轴能更紧密地包裹物体适用于复杂姿态的物体,比如倾斜、旋转的物体通常通过PCA、惯性矩等算法确定方向。

yumeiguo的博客 263

低代码可以减少程序员哪些工作?

首先就是可以减少前端开发工作的需求,低代码平台(如 iVX )通常提供拖放式界面,允许快速构建和修改用户界面,减少了编写HTML、CSS和JavaScript的需要,其实就是手搓代码的情况变得少了,而且这种代码少了以后,需要处理的bug也少了很多,像是运维测试这种都能减少很多工作量。在流程设计上 使用图形化工具设计业务流程,如工作流和自动化任务,而不是编写复杂的业务逻辑代码,规则引擎则通过可视化界面定义业务规则和决策逻辑,减少了编写和维护复杂业务规则的代码。

hongdou199的博客 567

基于STM32的智能浇花系统毕业设计(全部资料)

摘要:本文设计了一种基于STM32单片机的智能浇花系统,集成了环境温湿度检测、土壤温湿度监测、LCD显示、Wi-Fi联网及手机APP远程控制等功能。系统通过传感器实时采集环境参数,自动控制水泵工作实现智能灌溉,同时支持用户通过手机APP远程监控和调节。论文详细阐述了硬件选型、软件设计及系统测试过程,验证了系统的稳定性和实用性。该设计为家庭园艺提供了智能化解决方案,具有节水高效、操作便捷等特点。关键词:STM32;智能灌溉;远程控制;环境监测;Wi-Fi通信。

3254968421的博客 1195

上“低代码”半年,30名程序员被裁,CTO离职!

作者|Mr.K 编辑| Emma来源| 技术领导力(ID:jishulingdaoli)一位读者小M给我讲述了发生在他们公司的真实故事,为了避免不必要的麻烦,隐去一些敏感信息,我将整...

技术领导力 783

win10 跳过U8环境检测的IE WebControls.rar

win10 安装u8的时候 提示IE WebControls 不通过,这个工具可以欺骗u8的检查。 跳过U8环境检测的IE WebControls。提示导入失败后,重新检测通过。

霍尼韦尔SoftMaster使用说明

霍尼韦尔SoftMaster使用说明

都无代码了,还要程序员吗?

受访者 |Frank Yang记者 | 伍杏玲出品 | 优快云(ID:优快云news)从 Code 到 No Code,IT 界对简化代码开发的需求由来已久:过去数十年的发展历程中...

程序人生的博客 3815

visio安装包

Microsoft Office Visio 是一款专业的制图软件。利用经过更新的形状、协作工具和数据链接图表,创建专业级图表以简化复杂的信息。

上“低代码”半年,30名程序员被裁,CTO离职

一位读者小M给我讲述了发生在他们公司的真实故事,为了避免不必要的麻烦,隐去一些敏感信息,我将整个事件的经过整理出来: 小M是广州某制造企业的技术负责人,下面带了50个技术人员,负责该公司OA、CRM、人事等多个日常运营类系统。小M也是我的知识星球“老K星际不迷航”的会员,私下咨询过我不少关于个人职业规划、技术团队管理、低代码方面的问题。 感觉上,小M是个挺有想法的人,也很勤奋,在知识星球里经常输出、帮着回答其它会员的问题。 在小M看来,目前他们公司的问题是:整体研发效率不高、业务方想法太多、老板对IT不是很

Leo的博客 488

2023 年是无代码的一年,还要程序员吗?

“2023 年是无代码的一年”。每当我们讨论随着“无代码时代来临,开发者该何去何从”问题时,大家的关注点在“还会有程序员的,毕竟无代码的平台也是程序员敲出来的”,而忽略对无代码/低代码整体趋势的洞察。

JNPF 专注低代码开发 174

无代码来了,还要程序员吗?

受访者 |Frank Yang记者 | 伍杏玲出品 | 优快云(ID:优快云news)从 Code 到 No Code,IT 界对简化代码开发的需求由来已久:过去数十年的发展历程中,在企业应用程序开发上,我们研发出工作流、智能业务流程管理系统、低代码/无代码、还有高生产力应用程序平台等应用开发形式。所以近几年来有一句话在 IT 界流行,“2020 年是无代码的一年”...

CrisAppleYan的博客 191

低代码开发平台有什么优势?

低代码开发平台有什么优势?在日益快节奏的社会,采用低代码开发平台可以有效减少应用程序的开发时间,帮助政企加快应用程序的开发和交付周期。

Gzlcxxjs的博客 1696

低代码成为主流开发工具,你会被「干掉」吗?

作为一个企业软件快速开发工具,借助低代码,使用者无需编码即可完成企业业务场景的创建,少量编码拓展出更多功能。凭借低门槛、高效率和易集成等特性,低代码被越来越多的团队青睐。

2301_76215964的博客 196

无代码开发到底是不是伪需求?

互联网行业的准入门槛正在降低,无代码/低代码工具因其快速便捷的操作,受到越来越多人的认可。无代码/低代码开发是将已有代码的可视化模块拖放到工作流中以创建应用程序的过程。用户通过图形界面中...

优快云资讯 2868

程序员也有资源可以互换?

好像每一个到了 30 的程序员都会发出一些不是很正能量的感慨。各种中年危机、离职 X 个月、被裁、转行等的分享文章在不同平台都能搜索到。

wade3po的博客 181
上一篇: 客户关系管理(CRM)是什么?
下一篇: 两个美化Excel的实用技巧,这样做表格,老板才喜欢
保卫大狮兄
博客等级 码龄7年 7456粉丝 1534原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值