如何看待低代码开发平台和零代码开发平台把开发者的准入门槛降低?

人人都是开发者是真实可实现的吗?

“人人都是开发者”完全没问题,不同的技术水平,做各自擅长的事情即可。

    专业开发者负责开发平台型应用和关键应用中的高性能、高复杂度部分。

    普通IT技术人员负责开发关键应用里中其他部分

    普通业务人员构建非核心业务、非核心部门的边缘应用

因为缺少编码扩展能力,零代码通常仅应用于3;低代码的编程接口让1和2成为可能。

需要注意的是,即便是成熟的低代码开发平台,比如模型驱动、支持编程扩展的outsystems、活字格,也只能帮助开发者解决“不用懂代码就能构建逻辑和页面”的问题。这些产品降低的是做页面和业务逻辑的门槛,无法直接帮开发者将业务需求整理成计算机能做的需求。而这部分,通常才是软件开发中最有价值的环节(干这个事情的BA和架构师,比程序员的工资高多了)。

当然,如果你本身具备一定的软件知识,懂得如何将业务需求梳理成流程和数据结构,这些低代码开发平台可以帮助你大幅降低实际开发落地工作的技术门槛和工作量。比如原来需要1个架构师配3个程序员才能搞定的项目,有了低代码,只需要一个架构师配1个初级IT(运维、实施或大学毕业生)就能搞定,开发周期更短,成本自然更低。

我觉得这也算是降低了开发者的门槛,你觉得呢?

温馨提示:答案为网友推荐,仅供参考
第1个回答  2020-12-26
它是隐藏的,找到它的方法是: 进入“设置”屏幕——“所有设置”——“在手机上”——感觉像点击“ android 版本”五次,你会找到“开发人员选项”和“ usb 调试” ,只要打开它。
第2个回答  2020-12-25
这个其实很容易理解,技术发展的趋势缩小了每个人与IT之间的差距。但对于开发软件而言,低代码开发平台和零代码开发平台则是发挥着越来越重要的推动作用。像我知道的国外的Outsystems、国内的J2PaaS开发平台,功能都是很完善的,而优势方面可以理解为:
1、技术要求低:可视化的功能开发和变更对技术人员要求低;
2、开发效率高:参数已经配置好了,可以快速生成各类系统。
3、系统维护快:项目需求变动,只需要改变配置即可实时上线。
正是因为只需少量代码甚至不需要编码也能通过拖拉拽的形式开发软件,所以低代码开发项目入门门槛低且上手难度小,所以即使是非专业人士也可借助其便利性自主开发软件系统,而对于专业的开发人员而言也能减轻众多重复性工作,开发周期短,工作效率极大提升。可以说,低代码平台是为了减轻和降低开发者的“工具属性”,是未来价值的必然趋势。