软件现在是每个人的工作吗?低码的含义

2020-09-18 03:07:01

不断增长的低代码/无代码运动对专业开发人员和他们的业务同行有什么影响?

一些行业专家认为,当涉及到应用程序开发时,企业用户能够掌握自己的命运的时候已经到了。这就是在最近一次由尼诺克斯赞助和主办的、聚焦于这一主题的新闻会议上传达的信息。(我是活动的参与者和主持人。)。新冠肺炎危机说明了低码和无码给世界带来的好处。弗雷斯特(Forrester)分析师约翰·布拉廷切维奇(John Bratincevic)表示,如果一些IT组织的工具带中已经有了低代码平台,那么它们的表现会更好。他们拥有更灵活的开发方式,以及在一个平台上拥有多个业务人员的规模。";,。

同为Forrester分析师的John Rmer同意,如果说危机中有一线希望,那就是加速了用户驱动的应用程序开发和部署。在这个过程中,过去二三十年来存在的态度开始被冲走。他说,我们正处于一种关于软件的巨大心态之中。最大的问题一直是关于软件的风险、软件的成本以及谁来做这项工作。软件被认为是非常神秘的,我们在中央IT部门有过一些神职人员的经历,当他们与我们交谈时,我们使用的是我们听不懂的话。认为软件是每个人的工作的想法真的很激进。

在最近的一篇文章中,Mina Pêcheux提出了一些专业开发人员和IT领导者可能对低代码和无代码的担忧,这表明这一趋势可能对所有级别的软件开发都是一种恩惠。她写道,多亏了这些工具,编程才能成为主流爱好。人们可以更好地了解他们使用的产品和软件的日常工作方式。此外,它将给广大观众中的大量爱好者一个机会来构建、维护和掌握他们一直生活在一起的节目。

让创新变得更容易:Pêcheux说,在初创公司或小公司,它还可以让用户或公民开发者通过提供可调整和可扩展的贡献,成为实施的一部分。它可以点燃许多到目前为止被技术限制所阻挡的制造商和先驱们的创新火花。(工业和信息化部电子科学技术情报研究所陈皓)。

让原型制作变得更容易:她指出,无代码工具就像乐高积木:它们是一种有趣的方式,可以学习如何从小块积木中构建复杂的东西。快速制作原型的能力不仅仅是给非开发人员的一份好礼物:作为一名程序员,你通常希望有一些快速草图沙盒来测试东西,所以这可能是Github模板或教程包的一个很好的替代方案。

让开发变得更容易:也有一些类型的软件让开发人员感到不自在;我们都有自己的专长,我们不能扩展到学习所有东西--计算机科学发展得如此之快,这将是一项非人的任务,Pêcheux。这就是无代码运动甚至可以吸引一些专业程序员的原因:我们经常发现,简化的易于设置的框架带来的好处可能远远超过在技术选择和视觉定制方面的损失。

摆脱编程的苦差事:作为一名专业人士,这也是一个让你的工作流程中最枯燥的任务自动化的绝佳机会:自动机器学习解决方案就是这方面的一个案例研究,因为它们提供了从你手中夺走愚蠢的数据处理、基本功能工程甚至模型部署的机会。

与此同时,Pêcheux警告说,低代码和无代码的工具可能会让开发人员失去一些有效设计应用程序和系统所需的深刻洞察力。她说:你可能会错过一些常见的概念,仅仅是因为它们在两个不同的工具中呈现的不同,或者你可能会过度强调这个过程中的一个步骤,因为它在这个特定的平台上似乎特别引人注目。我不确定这些工具能带给你多少鸟瞰--因此,它们能让你对手头的事情有多少全面深入的理解。

她补充说,还有同质化的风险。只有一种做事方式最终会创造出看起来非常接近的应用程序或网站/这可能需要付出很多努力才能想出一个有点原创的设计,而且通常更多的是潜在的想法,而不是实际的个人用户界面定制。

尽管如此,低代码和无代码为IT经理提供了推动业务向前发展的新机会。为什么我们仍然听到低码是用来做简单事情的,是用来对付笨蛋的?";莱默问道。经验告诉我们,现在不再是这样了。复杂的、可扩展的、安全的应用程序构建起来并不容易,但在低代码的基础上构建起来要容易得多。IT人员可以是这方面的导师;他们可以是生命线。