应用开发人员会成为普通能力吗?

wuchangjian2021-11-14 19:54:04编程学习

点击此处即可免费领取DevOps资料~


中小学编程教育在近年来一直备受关注。

去年11月,教育部在给全国政协委员的答复函中称,教育部高度重视学生信息素养提升,已制定相关专门文件推动和规范编程教育发展,将包括编程教育在内信息技术内容纳入中小学相关课程,帮助学生掌握信息技术基础知识与技能、增强信息意识、发展计算思维、提高数字化学习与创新能力。

北京大学附属小学副校长、信息技术特级教师何立新认为,把编程教育纳入中小学课程体系中确实是大势所趋,很有必要。

如今,数字社会已然来临,人工智能、大数据、云计算等方兴未艾。据中国信息通信研究院数据,2019年中国数字经济对经济增长贡献率为67.7%,数字经济占GDP的36.2%。

而同时,一份白皮书显示,2020年中国的数字化人才缺口近1100万,数字经济人才的培养势在必行。


由于缺少可用的开发人员,企业正在考虑使用低代码方法来满足大量的应用程序开发需求。因此,Gartner预测,到2024年,公民开发人员将负责65%的应用程序。因此,如果全面提高技术能力,应用程序开发是否将成为明天数字工作者的一项预期技能?

“应用程序开发将成为一种正常的能力” ,Forrester的高级分析师John Bratincevic说。Bratincevic 最近在 TrackVia 举办的用低代码重新思考“如何”到“谁”的活动上发表了演讲。

我要求Bratincevic更深入地研究应用程序开发如何实现民主化。简而言之,低代码运动永久性地改变了有关谁可以参与应用程序开发的期望。对于他和行业内的其他人来说,提高公民发展知识对于在未来的数字原生工作场所中保持竞争优势至关重要。
——TrackVia

01 非数字条件

随着越来越多的公司进行数字化转型,它们正在演变为软件公司。Bratincevic说,在这种新范式中,“软件是业务的一种表达”。

然而,大多数组织还没有完全进行数字化转型。根据Forrester的2020年第一季度全球数字化流程自动化调查,有76%的公司仍依赖纸质流程,而94%的公司使用Excel或基于电子邮件的流程。

不幸的是,开发人员的才能太少,不足以纠正这种“非数字化状况”,并且现有的IT团队正努力跟上对更多基于软件的流程的需求。Bratincevic说,通常情况下,团队会被告知排队等待,并在可能的情况下等待专家开发软件。这种差距导致适应性较差的结构限制了新想法。

“在某种程度上,所有组织都可能具有适应性,但它们的改进和适应通常只是周期性的,并且由专家进行,”丰田 Kata 的 Mike Rother 写道。“换句话说,这些组织就其性质而言并不具有适应性。”

02 新一代的公民开发人员

Bratincevic 说,旧的模式已经不现实了。相反,新一代公民开发人员可以使用无代码和低代码平台自己编写操作任务。这些工具使用可视化的声明性技术来代替编程,并且“使IT部门以外的员工能够交付应用程序。”

那么,公民发展背后的人口结构是什么?报告显示,年轻的数字原生员工更有可能使用低代码平台。根据 TrackVia 报告《下一代工人:公民开发者》,50% 的公民开发者年龄在 18 至 29 岁之间。该研究还发现,公民开发人员期望升职的可能性要高 13%,这将公民发展经验与职业发展联系起来。

在这种预计的经济体中,“数字精英”似乎很容易取得进步,而其他精英则陷入困境。Bratincevic说:“具有更简单,更专注的角色(例如,“协调员”)且没有数字技能的知识型员工正处于危机之中。” 幸运的是,低代码可以提供一种进入技术领域并提高工作安全性的实用方法。

03 从生产力工具升级

如今的普通员工非常熟悉个人生产力应用程序,例如电子邮件,社交通讯,计算和其他消费者技术。正如生产力工具变得司空见惯一样,Bratincevic预测,应用程序开发将在将来成为一种标准技能。

其他IT领导者也同意,编码知识将很快普及。例如,苹果首席执行官蒂姆·库克(Tim Cook)最近向美国总统强调:“我们坚信,在美国,每个孩子从K12毕业并精通英语之前,都必须具备编码[教育]的要求它。”

应用程序开发可能会成为一种典型的能力;但是,软件开发的确切性质尚有待商——尤其是在开发环境向较低的堆栈中添加更多抽象层的情况下,这些抽象层仅间接涉及编程语言。例如,Bratincevic描述了学习编码的人如何经常使用诸如http://code.org之类的服务,其中涉及低码工具和游戏以帮助教育学生。他说:“在劳动力市场上,成人专业人员的情况与此相同。”

未来的应用程序开发甚至可能与传统意义上的编程不相似。“一旦在这类工具上进行'开发'成为无处不在,我们甚至可能不再称其为应用程序开发,” Bratincevic说。“这只是工作。”

04 公民开发人员计划的目标

根据Outsystems的报告,有20%的公司采用低代码来使公民开发人员能够构建应用程序。“公司购买低码的主要原因之一是使非IT人员得以发展,” Bratincevic指出。“我通常会从希望在其组织中大规模实现这一目标的企业那里咨询。” 他特别指出,在医疗保健,汽车制造,石油和天然气以及保险行业中正在创建的物质应用程序。

似乎越来越多的组织正在批准新一轮的公民开发人员。那么这些新的公民发展计划应该达到什么目标呢?Bratincevic共享以下基准:

  • 数字化、一切、始终:培养数字化解决问题的文化,发展数字化员工队伍。
  • 平衡自主权和控制权:公民开发人员不必征得许可即可制作电子表格。但是,对于更深远的计划而言,护栏是必要的。
  • 担当私有者的角色:他建议组织首先采用一个以业务为主导的自治团队,他称之为私有者模型。

低代码还可能有助于使阴暗的,流氓的IT受到制裁,并以一种受制裁的方式对其进行修复。

05 低码时代

Gartner表示,到2021年,低码市场规模将达到138亿美元。SD Times甚至将2021年称为“低码年”。但是,由于公民开发人员运动已经永久性地提高了标准,我将编辑此声明以说我们已经进入了低代码时代。


点击此处即可免费领取DevOps资料~

相关文章

热门音乐人作品档案

“李嘉宁”参与音乐作品 发行时间歌曲名歌手所属专辑担任2021年蜜雪冰城味可滋分店&#...

Java面试题~基于注解+Enum+策略模式优化switch case

摘要:本文我们将继续分享介绍第二道关于Java面试的“代码优化题”...

发表评论    

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。