0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

亚马逊发布无代码开发工具,程序员是否会失业?

如意 ? 来源:中国电子报 ? 作者:中国电子报 ? 2020-07-05 10:35 ? 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

亚马逊Honeycode近日发布了beta版,这是一款全新的、全流程管理的低代码/无代码开发工具,旨在让公司里的任何人都可以轻松构建自己的应用程序。当然,所有这些都是由亚马逊的数据库和基于web的拖放界面构建器支持的。

据介绍,开发者可以为20个用户免费开发应用程序。之后,他们按用户和应用程序占用的存储空间付费。

关于低代码、无代码开发的讨论已经持续很多年,有人认为是无稽之谈,也有人担心这种工具的研发是动了程序员的“地盘”。若程序开发只需要少量代码或者根本无需代码,是否非专业的人士也可以实现开发者的角色?程序员会因此失业吗?

什么是低代码/无代码开发?

低代码平台是针对企业业务人员和专业开发人员构建的,业务人员可以在技术人员的指导下打造出更符合工作需求的应用程序,而技术人员则可在可视化的环境下,实现高效开发。

“无代码”开发平台可以说是为“编程小白”量身打造的,使用者无需编程语言基础,通过简单拖拽、连接应用程序模块,即可开发出移动端或Web应用程序。对于不懂技术的业务人员来说,使用“无代码”平台甚至不需要任何训练即可立刻上手开发程序。

“客户告诉我们,对定制应用程序的需求远远超过了开发者的能力。”亚马逊副总裁Larry Augustin在声明中表示。

据介绍,Honeycode为用户提供了一组通用用例的模板,如待办事项列表应用程序、客户跟踪器、调查、时间表和库存管理。亚马逊认为,很多企业以往都依赖共享的电子表格来完成这些工作。

“人们往往更喜欢开发自定义应用程序,但对自定义编程的需求往往超过了开发人员的能力,导致团队要么需要等待开发人员释放出来,要么不得不雇佣昂贵的顾问来开发应用程序。”Larry Augustin指出。

从Honeycode的产品介绍中可以看出,开发低代码/无代码工具旨在拓展开发团队,让更多的业务人员参与进来,帮助企业加速程序开发的过程。

“每一代技术演进都有低代码编程,技术范围扩大,无代码覆盖的人群更多。”CSDN 创始人&董事长、极客帮创投创始合伙人蒋涛公开表示,“以前是业务人员定义需求,产品经理来翻译需求,最后给到技术人员去开发。随着数字化需求不断增长,现在要求产品经理和技术人员结合在一起。”

“人人都是产品经理,都要有编程的思维。”在蒋涛看来,“低代码、无代码是自然的演进过程,未来可能会进入到人人会编程的阶段。”

“无代码”开发还需要程序员吗?

外行人总是带着艳羡的眼光看待程序员,因为一行行代码换来的是年薪百万的高收入。然而只有程序员自己知道,996、007、发际线后移才是对他们的真实描画。作为一个企业的技术支撑,随着数据量和数字化需求的不断扩张,压在程序员身上的担子也越来越重。

专业开发人员的数量已经不能满足海量扩张的数据所带来的开发需求,低代码和无代码的平台也就应运而生了。在这样的环境下,更多业务人员可以越过技术人员直接参与程序开发,作为需求的定义者,这样的模式显然可以更高效的完成工作。

无代码的概念由来已久,随着如今自动化、数据能力不断提高,逐渐成为了关注焦点,未来或许人人都是“开发者”。那么传统程序员的角色会因此逐渐淡化吗?

微软(中国) 首席技术官韦青把运用低代码、无代码平台操作形象地比作为“搭积木”,业务作人员根据需求在平台上进行类似“搭积木”一样的工作。“很多IT人员都是产品背后的无名英雄,需要把后台很多公司原有的流程和数据打包好,要么就是变成规整的数据表现格式,不然就是把公司内部流程、应用变成API(应用程序编程接口)来调用。”韦青指出,“IT人员在这里面扮演了制造‘积木’的角色。”

蒋涛认为,现在的编程工作在未来五年十年会产生两个层面的变化,一是技术人员“造工具”的能力会继续加强,要往底层、系统层深挖,同时会编程的业务人员也会越来越多。

目前国内真正的低代码工具还比较少,有一些办公协同工具,可以定义流程,是不够完整的低代码工具。国内能够实现编程的业务人员也非常少,大部分人只是使用了非常基础的能力,就需要一个普及的过程。“低代码目前仍处于教育市场阶段。”蒋涛指出。

“工具其实已经有了,能不能做到一方面是工具的问题,一方面是后台IT人员管理,抽象能力如何,另外就是人员本身素质问题。” 韦青说。他认为,有效应用低代码、无代码平台进行程序开发,最终会提升公司经营效率与核心竞争力。

可以说,低代码、无代码工具的出现,是随着数据量扩张、数字化需求增长自然演进的产物,就像是人类进化过程中,工具也在不断更新升级一样。人和工具在同时进化,将来懂编程的业务人员和能够真正做到开发工具的程序员,或许将成为这个社会的核心竞争力。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 开发工具
    +关注

    关注

    0

    文章

    223

    浏览量

    22937
  • 程序员
    +关注

    关注

    4

    文章

    954

    浏览量

    30512
  • 亚马逊
    +关注

    关注

    8

    文章

    2705

    浏览量

    84987
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    在IAR Arm开发工具链中--function_sections编译选项的使用

    本文主要介绍在IAR Arm开发工具链中不修改源代码的情况下使用??function_sections编译选项把函数放到单独的section。
    的头像 发表于 06-13 13:53 ?1139次阅读
    在IAR Arm<b class='flag-5'>开发工具</b>链中--function_sections编译选项的使用

    IAR开发平台升级Arm和RISC-V开发工具链,加速现代嵌入式系统开发

    IAR正式发布其旗舰产品的重大更新版本:Arm开发工具链v9.70和RISC-V开发工具链v3.40。
    的头像 发表于 06-11 14:28 ?369次阅读

    rk3568开发工具

    rk3568开发工具
    发表于 04-16 17:03 ?3次下载

    AI开发工具分类与功能

    当下,AI开发工具不仅简化了AI开发的复杂流程,还提高了开发效率,推动了AI技术的广泛应用。下面,AI部落小编为大家介绍AI开发工具的分类及其功能。
    的头像 发表于 04-12 10:12 ?518次阅读

    代码与传统开发的区别 低代码代码开发的区别

    工具和图形界面来缩短开发时间和降低技术门槛。以下是对低代码开发与传统开发的详细对比: 适用人群 传统
    的头像 发表于 01-31 10:48 ?736次阅读

    阿里云升级通义灵码AI程序员,全面上线

    和JetBrains IDEs两大主流开发环境,这意味着开发者可以在自己熟悉的开发平台上,无缝接入并使用这款AI工具。 除了支持主流开发环境
    的头像 发表于 01-09 11:16 ?787次阅读

    TMS320C6000程序员指南

    电子发烧友网站提供《TMS320C6000程序员指南.pdf》资料免费下载
    发表于 12-24 17:19 ?0次下载
    TMS320C6000<b class='flag-5'>程序员</b>指南

    最新Simplicity SDK软件开发工具发布

    最新的SimplicitySDK软件开发工具包已经发布!此次更新针对SiliconLabs(芯科科技)第二代无线开发平台带来了包括蓝牙6.0的信道探测(Channel Sounding
    的头像 发表于 12-24 09:47 ?1010次阅读

    机械革命发布CODE AI程序员

    近日,英特尔新质生产力技术生态大会在成都举行,机械革命作为重要参展商带来了多款明星产品引爆全场!其中更是在AI PC软件生态产品发布分论坛上,Intel、智谱、机械革命三方联合发布了专为程序员设计的CODE AI
    的头像 发表于 11-30 10:34 ?1354次阅读

    2024年十款热门云端开发工具推荐

    2024年十款热门云端开发工具推荐:代码编辑(VSCode、Cloud9、Codenvy)、版本控制(Git、GitHub)、容器化(Docker)、自动化部署(Jenkins)、设计协作
    的头像 发表于 11-23 16:26 ?981次阅读

    Linux驱动程序程序员指南

    电子发烧友网站提供《Linux驱动程序程序员指南.pdf》资料免费下载
    发表于 11-22 15:53 ?0次下载
    Linux驱动<b class='flag-5'>程序</b><b class='flag-5'>程序员</b>指南

    云计算开发工具包括什么

    云计算开发工具种类繁多,包括IDE、虚拟化软件、容器化平台、自动化部署工具和云平台等。
    的头像 发表于 11-22 10:11 ?621次阅读

    AI编程工具会不会抢程序员饭碗

    AI编程工具可辅助编程,减少手动编码,提升效率,对程序员有积极影响也有挑战。程序员需深化技能、拓宽知识应对。长远看,AI与人类程序员将共生共荣。
    的头像 发表于 11-08 10:17 ?597次阅读

    第五届长沙·中国1024程序员节开幕

    据官方媒体报道,10月24日;? 第五届长沙·中国1024程序员节在湖南湘江新区开幕;本次中国1024程序员节以“智能应用新生态”为主题。设置有岳麓对话、技术英雄、主题峰会及赛事、展览等活动,一场
    的头像 发表于 10-25 15:42 ?549次阅读

    瑞星微刷机工具开发工具

    瑞星微刷机工具开发工具
    发表于 10-09 11:14 ?3次下载