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

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

受访者|FrankYang
记者|伍杏玲
出品|CSDN(ID:CSDNnews)
从Code到NoCode,IT界对简化代码开发的需求由来已久:过去数十年的发展历程中,在企业应用程序开发上,我们研发出工作流、智能业务流程管理系统、低代码/无代码、还有高生产力应用程序平台等应用开发形式。
所以近几年来有一句话在IT界流行,“2020年是无代码的一年”。
每当我们讨论随着“无代码时代来临,开发者该何去何从”问题时,大家的关注点在“还会有程序员的,毕竟无代码的平台也是程序员敲出来的”,而忽略对无代码/低代码整体趋势的洞察。
低代码/无代码平台的真正使用者是谁?无代码对开发者是利大于弊还是弊大于利?TA将重新定义程序员的工作吗?
带着这些问题,CSDN(ID:CSDNnews)专访微软PowerPlatform全球黑带技术专家FrankYang,为我们深入解读低代码/无代码趋势、低代码/无代码平台技术等话题。
FrankYang(下文简称Frank),微软PowerPlatform全球黑带技术专家
低代码真正的使用者
在传统代码开发流程里,从需求到上线完成一个大项目通常需花费几个月的时间:准备基础架构、开发、调试、上线、修Bug,继续准备下一个版本的开发、测试……
采用低代码平台后,业务人员可通过拖拽的方式在短时间内完成从需求到应用开发。低代码平台框架本身处理了一定的复杂性,内置安全流程、数据集成、支持跨平台,减少开发者重复手工编写代码,开发者可将精力放在关键业务逻辑的实现上。从而降低研发的复杂性,降低搭建大型系统的难度。
所以Frank表示:低代码平台的使用者不是针对成熟的开发者,而是“PowerUser”,例如Excel高手、PowerPoint高手。当PowerUser通过拖拽方式构筑应用后,开发者在其基础上再做扩展。
从低代码平台的发展来看,十年前大家做的低代码平台产生的仍是代码,本质上仅加速写代码的速度,自动产生出代码并执行。如今的低代码平台则从低代码开发工具发展为低代码的商务应用平台。这其中的区别是低代码商务应用平台上构筑出来的应用就像乐高玩具一样,是直接可以使用的业务应用,便于组合应用。
Frank表示,这个变化促使近几年低代码平台的使用量激增。
低代码,数字化转型的驱动力
有人说,低代码开发时代才是世界真正被软件所“吞噬”的时代。
Frank表示,低代码是数字化转型的核心部分组成之一。因为传统企业里,整体的研发业务流程非常长。例如花几年时间来完成搭建一个超大应用,应用跑上10-15年,小软件应用花几个月到一两年的时间设计,再研发两三年。在使用低代码平台后,业务人员能快速构建自己业务所需要的产品,一到两周时间就可以上线系统,然后使用几个月到一年。
Frank分享一个案例,某企业在全球有20万的员工,从原来传统的中心化IT模式,转为使用无代码平台后的分散型IT模式后,短短两个月内,企业在全球构建起8000个业务应用,极大加速数字化转型的步伐。
数字化转型不仅涉及IT系统转型,更多是人的工作方式转型。这需要我们把企业原有的系统做整合,通过数据流把后台和前台的用户体验整合在一起,并增加商务智能和人工智能。而低代码的云计算平台本身能把这些模块串接起来,使得数字化转型得以实现,成为数字化转型较大的驱动技术力。
无代码时代下,程序员如何保住饭碗?
看到这,一些开发者不免担心,低代码平台将会加速全民开发的时代来临,这会不会威胁到程序员的饭碗呢?
Frank表示,我们有个趋势叫做“应用改变世界”,所有的事情都是App可以解决的。
在刚结束的微软在线技术峰会上,微软全民应用开发平台全球副总裁CharlesLamanna表示,未来五年,全球预计将诞生5亿个新应用程序,这比过去40年的总和还要多。
几何级增长的应用速度绝不仅凭开发者就能实现的,全民开发应用已呈必然。
因此低代码技术对于IT人来说,Frank表示:“这不是坏事,而是好事。”
因为在传统应用过程中,做任何小修改都要由开发人员完成。例如企业将系统给外包厂商去实现,厂商吭哧吭哧花了半年时间做好交付给企业。系统刚上线时,企业感觉还不赖,等过了一个月,企业说Logo需要改,于是厂商派开发人员去改代码上线。
Frank直言,这是一种价值不高的做法,开发人员花费很多时间在业务的维护变更上。
当我们来到低代码时代后,当企业有了PowerUser后,一些基本需求企业自己就可以通过低代码平台实现。从而释放更多IT从业者的时间专注做更专业、更好的开发。这对于开发者而言,不是减少工作机会,而是增加更多的工作机会。
所以对于“是否会威胁到开发者的‘饭碗’”之类的问题,Frank持否定态度。
他表示,这和云计算刚开始流行的情况相同,当时大家在讨论云计算时代还需要开发者吗?事实上,当云计算时代真正到来之后,开发者做的事反而更多了,只是换了另一种形式的工作而已。
如何选择低代码平台?
面对这么多的低代码平台,企业如何挑选适合自己的低代码平台?
Frank表示,平台选择与企业的能力、方式和行业有关,主要可以从以下四点来思考:
1、低代码平台需解决企业大部分业务需求。
企业不要为了低代码而低代码,选择低代码平台是为了要解决业务需求,所以首先要找到一个能解决企业自身80%、90%业务需求的低代码平台。
2、低代码平台需和企业已有的系统易于集成。
3、需考虑使用低代码平台的成本。
Frank介绍道,任何低代码平台根据使用方式的不同,将会产生不同的使用量,使用量的不同会导致后台运行量的不同,那么最终成本就会有所不同。所以我们计算低代码平台的成本是不能仅拿单价来计算,最佳的做法是算ROI。
4、清楚使用低代码产品的角色。低代码平台应该让业务IT人员和商务人士使用,从而发挥各自的优势。
97%全球500强企业都在用的低代码平台
深耕低代码领域近10年的微软,目前超过97%的全球500强企业,都在使用其低代码平台PowerPlatform。
在Gartner发布的2019年企业级低代码平台魔力象限中,微软位于“领导者象限”中:
PowerPlatform作为降低研发门槛的低代码平台,可集成Azure、Dynamics365、Microsoft365等微软云服务,保证企业能够快速构建企业应用。
在PowerPlatform“大礼包”中,涵盖从2014年开始研发的数据可视化分析PowerBI、无需编写代码就能轻松创建网页和移动应用的PowerApps(据数据显示,可帮助企业减少70%的应用程序开发成本)、用于实现业务流程和机器人流程自动化的PowerAutomate,以及使用低代码创建聊天机器人的PowerVirtualAgents。
PowerBI解决的是数字化展现,PowerApps解决的是Web和APPUI,PowerAutomate展示的API和RPA,PowerVirtualAgents是使用自然语言技术来构建应用。
Frank表示,随着商务应用在各个行业急速发展,商务场景的变化要求每个行业、公司快速更新自己的IT系统,这种快速更迭是用传统IT方式无法达到的,因此大家对PowerPlatform的需求较大。
据统计,在过去一年内PowerPlatform的使用量增长了七倍,成为微软数据应用平台上使用量增长最快的系统。今年在疫情期间,众企业纷纷转为远程办公,在这种环境下,传统业务系统更无法满足业务需求。因此在过去的几个月里,PowerPlatform的使用量呈十倍增长。
随着云计算的广泛使用,低代码和云计算相结合,给PowerPlatform带来更大的能力:
有一些低代码厂商采用本机部署或者云端部署的形式,本质上是低代码的解决方案,它和过去十年并没有本质的区别。而PowerPlatform不光有低代码平台,并且整个平台是构建在Azure云,拥有强大的云计算能力,产生的低代码可自动在云端执行和部署,从构建到实施到监控可全部在云端运行,这远远优于以前低代码的工具形式。
如今通过PowerPlatform,一个项目从立项到上线只需花费几天到几周的时间,项目上线将变得很有效率,开发者通过低平台可快速构建一个原型的产品,用户满意则继续优化,用户不满意就快速修改。另外,用户还可以利用Azure的功能来扩展平台功能。
谈及做一款低代码平台的难点,Frank表示,传统的云计算厂商可能是当SaaS服务做得很好时,就会将其中一部分的服务拨出来做低代码方案,但这样的方案是基于SaaS平台去做的,所以将会限于SaaS平台。
此外,做一款低代码平台还需构建生态系统。做一款低代码平台最难的地方不是技术本身,而是要集成各系统和厂商。集成厂商的基数越大,带来的价值就越高。如果想独立地实现低代码平台,技术上也许难度不是特别大,但生态系统的挑战较大。
PowerPlatform的第一批用户是依托在具备上百万用户数的Dynamics和Office365上,具有良好的用户基础。目前PowerPlatform平台上有300多个组件,且和Salesforce、AmazonRedshift、GoogleDrive、Adobe等厂商有较全面的集成。此外,PowerPlatform将BI、App、RPA、API以及自然语言等技术整合起来,共同搭建良好的生态系统。
无代码时代,对开发者的建议
谈到普及PowerPlatform时,Frank谈到一个有趣的现象:同样是第一次接触PowerPlatform,他发现从事业务人员的接受度通常比有技术背景的IT人员接受度要高得多,快得多。
为什么会出现这个现象?
原来当开发者新接触一套系统时,仍用原有的编程思维来思考怎么解决问题,如安全、认证、代码流程等问题。
但像PowerPlatform等的平台本身提供几百个组件,用户最重要的问题不在于怎么去写组件,而是如何用这些组件,如何利用好它们来完成业务需求,这才是正确打开低代码平台的方式。
所以对于开发者来说,Frank建议在使用低代码平台时,可以先放下已学过的东西,重新用新思维来思考,完成从开发工具转变成业务平台观念的转变,才能接受和使用好这个产品。当真正完成转变后,开发者的发挥空间将会很大。
NextBigThing:PowerPlatform
微软CEO萨提亚纳德拉曾表示PowerPlatform是“NextBigThing”。
PowerPlatform在过去6个月里增长600多种新功能,快速增长的背后在于底层的Azure平台本身非常强大,其拥有IoT、人工智能、大数据等技术加持。
谈及PowerPlatform的下一步,Frank表示所有Azure上可以实现的功能,只要在技术上支持低代码,并且用户也有低代码需求时,用户可以用PowerVirtualAgents做低代码的应用。
Frank相信,未来我们可以实现从高代码向低代码的转换。当然并不是说高代码就没有用了,只是传统代码式的用户给传统的开发者去做,而低代码的功能和应用会越来越强。
Frank使用一个直观的形式来做比喻,PowerPlatform是全新的Excel模式。当时Excel面世时是个划时代的产品,不需要开发者的介入,让商务人员能完成业务流程的实际问题。这个优势让Excel影响世界30年,至今也没法被取代。PowerPlatform就是正在实现Excel做的事情。
Excel让业务人员完成业务流程,PowerPlatform想让每个人都变成一位开发者,Frank展望未来“应用统治世界”的情景:每个人都可以快速开发出自己的应用,世界将会变得更灵活。每个人都能让自己的业务变得更电子化,更简便地集成。
无代码,未来可期。
☞中国AI应用元年来了!
☞年仅5岁的Rust如何成为最受欢迎的编程语言?
☞15岁黑进系统,发挑衅邮件意外获Offer,不惑之年捐出全部财产,TwitterCEO太牛了!
☞避坑!使用Kubernetes最易犯的10个错误
☞必读!53个Python经典面试题详解
☞赠书|1月以来Tether增发47亿USDT,美元都去哪儿了?

主题测试文章,只做测试使用。发布者:最新稳定辅助网,转转请注明出处:https://www.744broad.com/15549.html

(0)
上一篇 2023年3月7日 上午1:12
下一篇 2023年3月7日 上午1:14

相关推荐

  • Linkerd Service Mesh 快速上手

    Linkerd Service Mesh 快速上手 Linkerd是Kubernetes的一个完全开源的服务网格实现。它通过为你提供运行时调试、可观测性、可靠性和安全性,使运行服务更轻松、更安全,所有这些都不需要对你的代码进行任何更改。Linkerd通过在每个服务实例旁边安装一组超轻、透明的代理来工作。这些代理会自动处理进出服务的所有流量。由于它们是透明的,…

    RUST资讯 2023年2月18日
    100
  • 纯银饰品发黑了怎么办?跟我一起去探索怎么清洗银饰

    纯银饰品发黑了怎么办?跟我一起去探索怎么清洗银饰 隔壁家老王的媳妇特别爱打扮。但是她比较节俭,所以平日里也只佩戴点纯银的首饰。她这人也挺聪明的,绝对不买那些看着漂亮却廉价兮兮的假珠宝。爱美是天性耳坠就好比如:金店里的黄金首饰每克都是要398的,一个黄金戒指差不多也得1200左右。那你们自己说说那些所谓的精品店里卖的黄金戒指每个才18块钱怎么可能是真的黄金呢。…

    RUST资讯 2023年2月24日
    70
  • 古典今天 7月6日

    古典今天 7月6日 如果你喜欢我,请在公众号上置顶我哟诞生与逝世1739德国小提琴家、作曲家、指挥家弗里德里希威廉鲁斯特(FriedrichWilhelmRust)诞生于德绍。1937冰岛籍苏联钢琴家、指挥家弗拉基米尔阿什肯纳齐(VladimirAshkenazy)诞生于高尔基城。自幼在莫斯科中心音乐学校学习,后入莫斯科音乐学院。1954年获肖邦国际钢琴比赛…

    RUST资讯 2023年2月26日
    30
  • 深夜失眠睡不着?这五首歌还没听完你就睡着了!

    深夜失眠睡不着?这五首歌还没听完你就睡着了! 【催眠歌单】这五首歌还没听完你就睡着了……简单旋律里衬托着美好时光经典音乐歌单带你一起摇摆━━━━━春困、秋乏、夏打盹、猫一冬今天我们又为你多准备了五个春节补觉的理由━━━━━Sea,SwallowMe|CocteauTwins来自苏格兰的大牌乐队CocteauTwins,一贯的风格是在迷幻的氛围里,伤感而浪漫。…

  • 6月运动鞋,持续更新中!

    6月运动鞋,持续更新中! 进入6月开始发布的运动鞋,越来越多,所以我更新一个版本,6月鞋!以及各种限定~我们来看看有哪些!持续更新中!AirJordan1RetroHighOG运动鞋上的商标文字,它们将与VirgilAbloh的OFFWHITExNike系列相提并论耐克的AirMax270Flyknit是一款理想的夏季款式-一款可提供全天缓震和梦幻般透气性的…

    RUST资讯 2023年2月15日
    80
  • 懒癌星人最爱的清洁工具

    懒癌星人最爱的清洁工具 有一位做清洁工作的妇人,天天打扫街道,十分勤劳。可是,她的衣服很脏,村名都讨厌她,见到她,总是掩着鼻子走过。寺内的禅师叫她来听佛法,鼓励她学禅理。可是,村里的人不赞成,跑来责问说:“禅师啊!你常说清洁的话,叫人做清洁的行为,为什么要和肮脏的女人谈话呢?难道你不觉得讨厌吗?”禅师严肃地看他一眼,回答:“这妇人保持村子清洁,对我们贡献那么…

  • 实例教程,用python实现字节码编译器和解释器

    实例教程,用python实现字节码编译器和解释器 我们都知道编译源码需要词法分析、语法分析、语义分析与中间代码产生、优化和目标代码生成等五个过程。对于一个语言来说,有两个最重要功能,编译器和解释器。实现由源代码到字节码的转化,然后才能执行。本文中虫虫以CPython3.6字节码为实例,实现一个我们自己的字节码编译器和解释器,以此来熟悉基本的编译器工作原理()…

  • 《食神》取景地香港珍宝海鲜舫沉没,业内人士:船体不适合远洋航行,打捞没有意义

    《食神》取景地香港珍宝海鲜舫沉没,业内人士:船体不适合远洋航行,打捞没有意义 2022年6月14日,泊于香港仔避风塘近46年的珍宝海鲜舫正式被拖离香港。图据ICphoto红星新闻记者|潘俊文实习记者|周炜皓编辑|潘莉曾作为《食神》、《无间道2》等港片取景地的香港地标建筑珍宝海鲜舫,近日遇风浪翻转沉没。在香港仔停驻46年的珍宝海鲜舫消失于海面。2022年6月2…

    RUST资讯 2023年2月13日
    90
  • 《驾驶俱乐部》总监加盟!《赛车计划》开发商新作有望

    《驾驶俱乐部》总监加盟!《赛车计划》开发商新作有望 最近,《Onrush》、《驾驶俱乐部》等赛车游戏的总监PaulRustchynsky在Twitter上宣布他已经加盟了《赛车计划》开发商SlightlyMad工作室,担任一个新作的游戏总监,或许能给游戏加分不少。Rustchynsky过去几年的经历比较坎坷。他先是在Evolution工作室以《驾驶俱乐部》游…

    RUST资讯 2023年2月13日
    90
  • 新年“大衣+围巾”,保暖时尚又好看!

    新年“大衣+围巾”,保暖时尚又好看! 女人需要一件好大衣,当然更需要一身好搭配。寒风肆虐不想伸出手来的时候,让围巾和大衣撞个满怀就是高阶的时尚智慧了~即使冬日的寒冷让人心生倦意,它们也能透过层层叠叠的温暖去呵护你。大衣和围巾的搭配,最让我们念念不忘的还是配色,最容易掌握也最实用,这两者的色彩选择,直接决定着围巾能否起到点睛作用。我们不妨先来看看大面积穿着的大…

关注微信