码农,是很多程序员对自己身份的调侃,他们一边日夜颠倒的敲着代码,一边感叹自己像农民伯伯一样辛苦。前些年声势浩大的反996运动,也是最早由国内的一部分程序员发起。诚然,由于互联网行业的特殊性,使得程序员注定工作比其他行业更为辛苦,但相应的,大多数公司也给出了足够有诚意的薪水。但实际上,很多程序员宁可薪水降低,也不想一直高强度地工作。那么有没有办法,能让程序员们不那么辛苦呢?流程管理的最新消息欢迎进入网站了解,网站有专业的客服人员进行详细的解答!
低代码(Low Code),顾名思义,就是指用更少的代码来帮助开发者快速生成应用,让不同水平和经验的开发者都能通过拉拽、复制模块来开发应用。听起来,确实能让开发者节约大量的时间和精力在重复的工作上。
进入2021年,“低代码”在多个行业火了起来,阿里、腾讯、百度等互联网大厂纷纷推出了自家的低代码平台,就连微软的年度Build大会上,都花了不小的篇幅来安利其低代码平台Power Platform。
这其中,不免有疫情的影响。随着全球范围内疫情导致的居家办公潮,很多企业发现有大量线上办公的需求无法满足,业务部门的需求又远远超出技术部门的开发能力。这让低代码甚至是无代码开发平台走入了越来越多的企业的视野。随着企业数字化程度的提高,越来越多的岗位对人员的代码能力提出了一些要求,但由于专业不对口等原因,不可能企业内的每一个人员都有很强的代码技术,因此低代码平台的应运而生或许能解决这一问题。
2020年12月,钉钉宣布推出低代码应用开发平台“钉钉宜搭”,号称2个小时就能完成传统情况下需要2周才能搭建完成的应用。进入2021年,1月份国际制造业巨头西门子宣布将其低代码开发平台Mendix正式引入中国市场,该平台具备逾15年的成熟低代码平台研发经验。3月份,腾讯云推出低代码平台微搭WeDa;4月份,华为云历时五年打造的华为云应用魔方AppCuba正式商用。可以看到,就像曾经的直播、共享经济、社区团购一样,低代码平台俨然成为了大厂们一致认可的下一个风口,纷纷出手抢占先机。
虽然目前低代码平台“看上去很美”,但实际上也存在不少的问题。首先是应用场景上,目前来看,低代码平台主要适用于企业内部员工使用,尤其是没有代码基础的小白型用户,通过低代码开发来满足自己的某项需求。
那么,当产生了新的需求而现有平台上的模块又无法满足时,使用者就无能为力了,只能等平台自行升级。又或者当已有的代码产生了问题或者需要维护时,小白用户显然也无法进行什么有效操作。甚至更严重的,如果在企业多种业务已经运行在平台搭建的应用上,而平台倒闭或者跑路了,那么企业将蒙受重大损失。可以说,低代码平台就像我们直接购买了一辆汽车,出了问题只能求助于4S店和厂家。
这样的特性也让低代码这一概念饱受专业开发者的诟病,有人认为,低代码平台写出的代码,难以测试和维护,表面上看方便了小白用户,可实际上对真正有节约时间成本需求的程序员来说反而是在帮倒忙。
此外,使用低代码平台也相当于一种外包,这对于很多有着隐私和安全需求的企业而言显然是不可接受的。
举一个例子,低代码平台就像DIY装机,小白用户没接触过来抄老手的装机单,但当小白用户遇到问题时,或者有自己的特殊需求时,还是要回过头来寻求老手的帮助。
目前行业内对于低代码平台的意见呈两极分化的态势,支持者认为低代码平台将改变产业的发展,让小白用户也能成为开发者,反对者则认为,低代码这一概念尚未成熟,不仅拉低了程序员的自身价值,更是吸引小白用户的噱头。因此,低代码究竟是拯救程序员的开发神器还是即将吹破的牛皮,还有待时间的验证。 2022/6/23 |