低代码平台方兴未艾的当下,在低代码平台上使用后感受

原创
2022/04/29 09:18
阅读数 587

        在现在IT技术圈,极度内卷内耗,大厂裁员风潮不断的情况下,低代码平台又风起云涌,从十几年前的自动生成代码到现在的手动拖拽不需要编码的五花八门口号,吹了一遍又一遍。不管是个人开发者,还是各个大厂都在推出自己的低代码平台,不管是阿里还是腾讯,我都试用一下这些平台都是与自己业务紧密关联,能做到企业使用的平台屈指可数。
        
        用完后,奉劝各个公司在使用低代码平台时,对企业级系统开发要三思而后行。更不建议用第三方公司开发的低代码平台。下面就说一下,我用过的低代码平台后的感受。

        公司有个三维建模功能以及部分管理功能需要立马形成Demo配合项目商务演示,需要购买第三方公司提供的低代码平台。从开始下单购买账号,到这个系统完全能演示使用,前前后后花了差不多2个月时间,真的是比自己开发系统都累。这类平台支持各类骚操作,能够很快地形成原型类的功能元素,为什么我称这些为元素,因为最后这些元素要形成系统化的流程化的功能模块,还需要开发人员介入进来(而且还需要经验比较丰富的开发人员,水平较低开发人员都不太可能短时间以内能完全熟悉这个万能的低代码开发平台),低代码平台可定制化还是非常低,对开发技术水平要求并不低,而且其中包含非常多的各类骚操作是不会在平台文档中体现出来的《体现出来了,太多约定俗成的语法糖,你也记不住》。

        那么,对于一个别人开发的平台,你作为完全新手,即使有3/5年的开发经验,熟悉这样一个万能的低代码平台,需要多少时间呢?完全掌握这样一个平台,至少要1/2个月时间(不要把希望寄托于看平台提供的文档,看了后大部分你也不会),你需要用大量时间与平台开发人员或者技术支持人员沟通怎么使用(因为,只有他们才知道有哪些骚操作是没有在文档中写清楚的),这还是一个开发完整成熟的收费的系统,那么对于哪些开源的个人开发者平台,我只能说自求多福(还不如自己从0开始手撸hello world),写得再烂自己也能应付。

        你要用这样的平台做一个功能完整的系统,需要具备的人力资源配备建议是:一个UI,一个中级开发工程师,一个产品经理,一个测试人员,要做好准备花大部分时间与平台公司的开发人员沟通上,要脸皮厚不耻下问,毕竟你花了钱的。当然,我认为做这样一个系统初期投入成本并不比从零开始开发系统低多少。好处应该体现在熟悉这个系统以后的成本会非常低。即使这样做好的系统,后期维护升级成本和代价可能会是非常巨大,大到可能会你会犹豫要不要自己重新开发这个系统。当然,对于一锤子外包类小系统的买卖,用这类平台还是非常划算的,可重复成本非常低。企业级大型系统(后期维护升级非常重要),我是非常不建议用别人的低代码平台,如果是自己公司开发的,还是建议使用的,毕竟降低很多重复工作量节省时间提高工作效率,代码可定制化程度非常高,便于后期维护升级。

        我还是对企业搭建自己的低代码开发平台持支持态度,这样能够节省非常多的时间,提高工作效率,讲重复的工作分配给运维或者测试人员来做,开发人员主要将重心集中在需要定制化程度很高的业务和功能上。不建议一个公司将自己业务依赖于第三方公司开发的系统上,这对客户是非常不负责的,会为客户带来非必要的风险。
 

展开阅读全文
加载中
点击引领话题📣 发布并加入讨论🔥
打赏
0 评论
0 收藏
0
分享
返回顶部
顶部