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


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

文章插图
受访者 | Frank Yang
采访人员 | 伍杏玲
出品 | CSDN(ID:CSDNnews)
从 Code 到 No Code , IT 界对简化代码开发的需求由来已久:过去数十年的发展历程中 , 在企业应用程序开发上 , 我们研发出工作流、智能业务流程管理系统、低代码/无代码、还有高生产力应用程序平台等应用开发形式 。
所以近几年来有一句话在 IT 界流行 , “2020 年是无代码的一年” 。
每当我们讨论随着“无代码时代来临 , 开发者该何去何从”问题时 , 大家的关注点在“还会有程序员的 , 毕竟无代码的平台也是程序员敲出来的” , 而忽略对无代码/低代码整体趋势的洞察 。
低代码/无代码平台的真正使用者是谁?无代码对开发者是利大于弊还是弊大于利?TA 将重新定义程序员的工作吗?
带着这些问题 , CSDN(ID:CSDNnews)专访微软 Power Platform 全球黑带技术专家 Frank Yang , 为我们深入解读低代码/无代码趋势、低代码/无代码平台技术等话题 。
无代码来了,还要程序员吗?

文章插图
Frank Yang(下文简称 Frank) , 微软 Power Platform 全球黑带技术专家
无代码来了,还要程序员吗?

文章插图
低代码真正的使用者
在传统代码开发流程里 , 从需求到上线完成一个大项目通常需花费几个月的时间:准备基础架构、开发、调试、上线、修Bug , 继续准备下一个版本的开发、测试……
采用低代码平台后 , 业务人员可通过拖拽的方式在短时间内完成从需求到应用开发 。低代码平台框架本身处理了一定的复杂性 , 内置安全流程、数据集成、支持跨平台 , 减少开发者重复手工编写代码 , 开发者可将精力放在关键业务逻辑的实现上 。从而降低研发的复杂性 , 降低搭建大型系统的难度 。
所以 Frank 表示:低代码平台的使用者不是针对成熟的开发者 , 而是“Power User” , 例如 Excel 高手、Power Point 高手 。当 Power User 通过拖拽方式构筑应用后 , 开发者在其基础上再做扩展 。
从低代码平台的发展来看 , 十年前大家做的低代码平台产生的仍是代码 , 本质上仅加速写代码的速度 , 自动产生出代码并执行 。如今的低代码平台则从低代码开发工具发展为低代码的商务应用平台 。这其中的区别是低代码商务应用平台上构筑出来的应用就像乐高玩具一样 , 是直接可以使用的业务应用 , 便于组合应用 。
Frank 表示 , 这个变化促使近几年低代码平台的使用量激增 。
无代码来了,还要程序员吗?

文章插图
低代码 , 数字化转型的驱动力
有人说 , 低代码开发时代才是世界真正被软件所“吞噬”的时代 。
Frank 表示 , 低代码是数字化转型的核心部分组成之一 。因为传统企业里 , 整体的研发业务流程非常长 。例如花几年时间来完成搭建一个超大应用 , 应用跑上 10-15 年 , 小软件应用花几个月到一两年的时间设计 , 再研发两三年 。在使用低代码平台后 , 业务人员能快速构建自己业务所需要的产品 , 一到两周时间就可以上线系统 , 然后使用几个月到一年 。
Frank 分享一个案例 , 某企业在全球有 20 万的员工 , 从原来传统的中心化 IT模式 , 转为使用无代码平台后的分散型 IT 模式后 , 短短两个月内 , 企业在全球构建起 8000 个业务应用 , 极大加速数字化转型的步伐 。
数字化转型不仅涉及 IT 系统转型 , 更多是人的工作方式转型 。这需要我们把企业原有的系统做整合 , 通过数据流把后台和前台的用户体验整合在一起 , 并增加商务智能和人工智能 。而低代码的云计算平台本身能把这些模块串接起来 , 使得数字化转型得以实现 , 成为数字化转型较大的驱动技术力 。
无代码来了,还要程序员吗?

文章插图
无代码时代下 , 程序员如何保住饭碗?
看到这 , 一些开发者不免担心 , 低代码平台将会加速全民开发的时代来临 , 这会不会威胁到程序员的饭碗呢?


推荐阅读