“低代码”或“无代码”应用程序并不新鲜。事实上,它们已经存在了几十年,但直到最近几年才成为主流。

作者 | Clay Norris

编译 | 风车云马

责编 | 夕颜

出品 | CSDN(ID:CSDNnews)

以下为译文:

低代码应用程序的构建基于这样一个前提:软件开发不应该只局限于那些熟悉传统编码语言的人。它们在简单使用性上具有竞争优势,并允许不熟练的技术人员能够构建自己的软件形式。马克•安德森(Marc Andreessen)大约在10年前写过一篇著名的文章,声称“软件正在吞噬世界”。我们现在正进入一个软件本身受到新工具影响的时代。

为了预测低代码工具的适用性,我们必须首先了解它是如何兴起的。在过去的40多年里,我们看到了软件行业的一些重大转变。

首先Mac OS和Windows操作系统通过视觉界面和体验普及了个人计算。它们都提供了图形用户界面(GUI)操作模型,允许不同的用户轻松使用,并扩展了个人计算机的应用范围。

不久之后,软件商业模式开始出现,互联网的兴起为这类业务的流行提供了基础设施。软件即服务消除了昂贵的网站使用权,并允许消费者和企业“按需付费(pay-as-you-go)”,而不是承诺一次性的、包干性的付款,从而加速了新平台和新工具的采用。自20世纪90年代以来,市场领先的软件公司像Salesforce、Twilio、Atlassian和Datadog这样的公司已经为股东带来了可观的价值回报。

在2000年,云计算随着亚马逊网络服务的发展而流行起来。云计算的好处使开发更快、更便宜,因为团队只需要支付以前成本的一小部分来分摊基础设施成本。与创业相关的高额成本已大幅度减少,使得更多可行性产品更容易制造,也更容易测试。

以上的每一个转变都提高了开发效率,并使开发人员能够以更少的成本更快地构建更好的产品。这种精益创业的开发框架,让团队尽可能快地构建产品,以便在市场上进行测试。在此框架的基础上,越来越多的应用程序将使用低代码工具来构建,这样可以更快地构建产品。

这些低代码的工具中,有些专注于特定的功能,有些则在方法上更加通用。无论低代码应用程序是什么样的,其软件策略都包括下面所讨论到的内容。

许多公司实现了“小部件”等其他元素的拖放,从而可视化地组织起来构建应用程序或配置业务流程。很多老牌企业已经开始包含类似的功能,以便更好地提高产品的用户体验;有些公司通过创建简单的“过滤器”和数据查询来提供定制化的服务;另外一些公司则使用API轻松地集成并处理来自各种web服务或其他应用程序的数据。与针对传统开发人员的应用程序相比,所有这些类型的应用程序都更吸引非技术用户,这一点非常有意思。

在过去,找一个优秀的软件工程师是很困难的。与IT相关的技能差距一直是初创公司面临的问题,因为他们缺少优秀的工程技术人才。低代码/无代码工具允许任何人(甚至其技术能力一般)构建自己的MVP来绕过这个问题。

从一开始创造自己的产品而不是外包有很多好处。您完全知道产品从开始到结束是如何运作的。领导决策者也掌握了主动权,他们完全能够即时做出改变,而不是将其外包给外面的开发团队来修复bug,等待问题的解决。这样不仅降低了产品的潜在风险,而且从理论上讲,提高了产品的生产效率。我们每个人对工作都有各自独特的见解,都想按照自己的方式去操作,低代码工具就提供了这种便利,现在任何人都可以像开发人员一样思考和行动。

当然,事物都有两面性。我承认这些类型的工具并不适合每个人。传统的软件开发经受住了时间的考验是有原因的。尤其是在一个注重差异化或个性化的领域,对许多企业来说,他们有必要运行成千上万行的各式各样的代码。相对于一些较为复杂的场景来说,低代码工具实在是太有限了。

低代码的优势并不在于那些试图创造超差异化产品的人。相反,低代码/无代码正在迎合那些想要拥有并快速创建一个原型,来测试他们的产品是否适合其解决方案的人。

归根结底,业务用户关心的是一个快速、便捷的实现流程。他们想要花更少的钱,获得更高的效率,花更少的时间,赚更多的钱。所以说低代码平台的成功是不可避免的。它们提供了一种实现方法,不用过多考虑专业知识。

基于这种低代码/无代码平台,你不需要为你的员工投资昂贵的培训项目。他们可以通过更少的训练更快地构建应用程序。到头来,所有这些都会使你的业务收入增加。

低代码不是未来式,而是现在式。它已经发生了,如果你还没有跟上节奏,现在是时候加快步伐了。

原文链接:

”https://medium.com/clays-thoughts/the-rise-of-low-code-9b833b9e7f4f

【End】

推荐阅读 

☞互联网公司分批返岗;Safari 将封杀超过398天的 HTTPS 证书;TypeScript 3.8 发布 | 极客头条

☞凿渠造舟:视频会议的昨天与明天

☞LSTM 之父发文:2010-2020,我眼中的深度学习十年简史

☞复工第一周:食堂吃出了高考的感觉……

☞超级干货!31 条2020 年最新版 ZooKeeper面试题,先收藏再看!| 博文精选

☞被盗巨鲸用户可能遭到了持续性攻击

你点的每一个在看,我认真当成了喜欢

猛戳“阅读原文”,参与调查!

低代码的兴起:花更少的钱,赚更多的钱相关推荐

  1. 如何花更少的时间学习更多的知识

    花时间学习不见得就是真正的学习. 因为你的学习方法一开始就是错的话,那么花再多的时间在学习上也是无济于事. 所以你得看看这篇文章,如何花少量的时间却仍然学习到更多的知识.上帝给了我们每个人同样的时间, ...

  2. 复杂网络代码_低代码的兴起,程序员要拒绝还是拥抱

    低代码是一种近些年兴起的企业软件快速开发技术和工具.借助低代码使用者无需编码即可完成企业应用的常用功能,少量编码扩展出更多功能.低代码凭借低门槛.高效率和易集成等特性,被越来越多的软件开发团队青睐.G ...

  3. 模板能够让我们花更少的时间,得到更多的东西

    牛顿说过,如果我比别人看得更远,那是因为我站在巨人的肩上. 这句话套用在xmind上,其中的巨人,就是各类xmind模板. 很容易理解,如果你要准备今年的军训工作,你一般会把去年的方案找出来参考,去年 ...

  4. 节俭式创新:用更少资源,做更多的事

    \u0026#xD; 本文要点: \u0026#xD;\u0026#xD; 在发展中国家,大小型企业都将金字塔底层人民的需求视为市场机会,并开始着手设计节俭的.以市场为主导的解决方案,以满足之前未能满 ...

  5. lombok 简化代码_如何编写更少,更好的代码,或Project Lombok

    lombok 简化代码 我长期以来一直打算写有关Lombok的文章 ,以至于每当一个自重的Java开发人员都已经听说过它时,我可能会写它. 尽管如此,值得一提的是,如果只是提醒自己,不要犹豫,尝试性能 ...

  6. 花更少的钱住更大的房子,中国都市青年的租房爱与恨

    2019独角兽企业重金招聘Python工程师标准>>> 对于在一二线城市打拼的年轻人来说,除了口袋里所剩无余的钱以外,压在头上的还有婚嫁和车房.今年三月,和伴随着忙忙碌碌换工作的金三 ...

  7. 洛谷P1509 找啊找啊找G——教你如何花尽量少的时间泡更多的妹子

    一.题目描述 https://www.luogu.com.cn/problem/P1509 感觉题目挺好意思的,泡妹子需要花费 钱和人品还有时间,所以你需要在钱和人品一定的情况下,尽可能花费时间最少, ...

  8. 栈和队列能熟练使用么?怎么存储矩阵呢?(更少的引用,更多的思考)

    一.前言 在上一篇<数据结构内功修炼之线性表>中,采用了中规中矩的方法.文章是很长的,但是认真看下来你会发现--真的长!不过也难怪嘛,线性表里面顺序表和链表本来就是一切的基石,所以很多基本 ...

  9. 商业软件,开源应用,低代码工具,企业级应用三种选择的区别

    商业软件 , 开源应用,低代码工具是快速切入企业级应用的三大选择,我们来比对下各个层面的区别. (这里暂不讨论完全自主研发的情况). 一.业务覆盖能力               商业软件,业务覆盖能 ...

最新文章

  1. linux命令:ln 使用方法
  2. 【实战经验分享】一劳永逸的解决网线随意热插拔问题
  3. Spark Shuffle 解析
  4. golang 文件(文件打开,文件写入,文件读取,文件删除)的基本操作
  5. 转观念 变架构 补短板——析科华恒盛向数据中心方案商转型
  6. 深度学习之循环神经网络(1)序列表示方法
  7. 6个案例手把手教你用Python和OpenCV进行图像处理
  8. 怎么在delphi显示html,如何在Delphi中将简单的RichText转换为HTML标签?
  9. 全球第一!苹果市值冲破3万亿美元 创历史记录
  10. javaweb男的gulp入手实践
  11. [USACO18JAN] Cow at Large G (dfs)
  12. itext 生成 PDF(一)
  13. 《居里夫人自传》的读后感作文1700字
  14. 教你用前端制作fashion充电水滴融合特效
  15. 数据可视化笔记8 层次数据可视化
  16. html 筛选车型框,展厅对应车型.html
  17. 一键上手时下最火AI作画工具
  18. C4D学习笔记2-动画-时间线及时间函数
  19. 钽电容一般用于电源输出端滤波
  20. Button的BringToFront()方法,使按钮置顶.

热门文章

  1. CSS background 属性
  2. 第39天-进程 _1(2013.09.11)
  3. 算法洗脑系列(8篇)——第八篇 概率思想
  4. [tf] config.gpu_options.allow_growth=True
  5. [Python] virtualenvwrapper 常见问题
  6. [Python] Ubuntu 安装/卸载 python
  7. [PyTorch] 安装
  8. R语言——决策树模型
  9. uniaccess安全助手卸载_如何彻底卸载360
  10. 【图像融合】高斯金字塔