低代码开发的思考

作为一个程序员,一度对低代码开发不屑一顾。主要有如下原因:
1、低代码开发会产生很多垃圾代码
2、把“低”和“少”混为一谈
3、智商税已经交了

最近,因为要做金蝶云苍穹的开发,不得不系统的查阅了一些资料,把云苍穹的文档看了一遍,重新整理一下思路,认为我们将会迎来低代码开发的时代:
1、软件行业也会向工业化流程化流水化发展,由“高智商”向“产业工人”发展。
2、符合软件“AI”化趋势
3、提高效率
4、减少低水水平开发人员对于产品或者项目的影响


AI化

同时也谈谈我对低代码开发的一些认识,仅仅限于2B领域
1、2B领域低代码开发平台SAAS头部企业更适合,我认为的低代码开发平台应该有几个部分,IDE+通用组件(服务)+行业组件(服务)+行业应用+生态。


选择适合2B的框架

前两项属于术的层面,水平有高低,但是少有压倒性优势,行业组件和行业应用对于2B能解决很大问题,除非想横向推进的企业,做成金蝶用友;如果只想在细分领域做的企业,使用成熟的行业组件,例如财务和供应链,金蝶用友类有很大优势,而阿里系列本身互联网基因强大,吃入2B领域会改变很多打法,他的生态和流量是传统2B不具备的。
2、低代码开发企业的团队构成会有变化,从原来以开发人员为主要转变成产品经理项目经理为主,少数核心开发掌握平台api和高级插件开发,大部分是产业化开发人员。这个对于开发人员角色的适应是个问题。
大企业往往能有前瞻性,我第一次参加云栖大会时对于阿里云没有太多思考,现在都是云的天下。如果本身不具备这种能力,跟着巨人前行就行了。

你可能感兴趣的:(低代码开发的思考)