低代码是不可能取代码农的!一方面,低代码目前大多只能解决一些简单问题,低代码能干的事没那么的多,绝大多数的程序开发还是得依赖于程序员来完成;另一方面,包括低代码平台在内的更多程序开发任务也需要程序员来完成;另外,3UCS一开始推出xPlus的理念就是解放程序员而不是让程序员失业,帮助程序员减少代码的编写而可以花更多的时间和精力去梳理软件逻辑与业务等更复杂更具挑战的工作。
1、首先目前低代码快速开发平台不少,但大多是模块预定制、存储过程预定制之类先定制些功能模块单元,然后通过可视化编辑或者少量代码来实现功能单元的调用,对于标准化、成熟、简单的功能应用问题会少些,但涉及到复杂的以及新的功能应用还是要依耐平台提供商开发新的功能单元来支持的,这些事情都需要程序员来支持完成。
而真正要灵活而不受限(自己可定制模块功能单元等,逻辑自行定义等,界面布局自行定制)的原子级的应用定制低代码平台并不多,做到像xPlus(3UCS)那样支持原生手机客户端、PC客户端、网页版的更少,目前好像低代码平台中也就xPlus可以定制ERP之类复杂应用【它可以不提供任何预定制的诸如CRM、ERP的模块什么的,比如可以任何数据表结构自行定制应用(可以自动生成),在工业互联网、RPA等都有应用】,即使是这样的平台也需要大量的程序员来进行客户的个性化需求适配与定制,并且,3UCS一开始的理念就是解放程序员而不是让程序员失业,帮助程序员减少代码的编写而可以花更多的时间和精力去梳理软件逻辑与业务,这里有个例子就是"3UCS工程师花费不足3月参考某头部ERP成功定制3UCS ERP(XBS)",将本来开发ERP的难得大大降低,毕竟绝大部分代码都自动生成,程序员的精力主要花在梳理ERP逻辑上了。
2、包括xPlus(3UCS)在内的低代码平台都需要进一步完善,这些事情都需要程序员进行代码编写。另外目前的低代码应用场景相对还是少的,更多专业的软件平台比如CAD之类的仍然需要程序员来开发。低代码只能有限的降低软件应用定制的开发难度、加快软件应用定制的进度等来实现软件应用的快速定制,最终降低软件开发的成本,但不能完全取代程序员的工作,只是让程序员工作更高效,产出更多,质量更优。