首先,本人的结论是低代码的出现,不会导致程序员失业,不会导致程序员失业,只要提高程序员行业的准入阈值,就能提高程序员的职业地位,制定传统的开发模式。
要说明这个问题,首先需要说明关键词“低代码”。 我想程序员没听说过这句话。 外行就更不用说了。
“低代码”( Low-Code )在字义上意味着代码量的减少,事实也是如此。 低代码意味着开发方法,更具体而言意味着被称为“低代码开发平台”的开发平台,具体而言意味着能够以代码或少量的代码迅速生成应用程序的开发平台,通过可视化进行应用程序开发的方法, 不同经验级别的开发人员可以通过图形用户界面使用拖动组件或模型驱动逻辑创建网页或移动应用程序。 从这个定义来看,近年来突然异军“少年程序设计”教学,在一定程度上是低代码的应用,重点是培养孩子的逻辑思维能力,提高孩子对代码设计的兴趣。 当然,本文所说的“低代码”不一定意味着某种教育。
低代码开发平台( LCDP )英语均被称为低代码开发平台,最初可以追溯到1990年代到21世纪初的编程语言和工具,与以前的开发环境类似,低代码开发平台以模型驱动 其显着特征之一是,对于越来越多的人能够参与应用程序开发,不仅是具有专业编程能力的程序员,没有技术背景的业务员也能够构筑应用程序的大企业来说,低代码开发平台是IT团队的培训 正式的低代码开发概念是着名研究机构Forrester于2014年提出的,目前,Microsoft、OutSystems、Mendix、Kony、Salesforce等企业居国外首位,其中OutSystems于2018年融资3.6亿美元
根据上述低代码定义水平的特点,低代码开发实际上可以明确区分软件开发,对某些应用程序开发,彻底降低其参与阈值,使软件编程普及到某些行业的业务专家中,简单地通过低代码开发平台自我 对于专业的软件开发,其技术水平要求更加突出,不仅在编码能力方面,在数据库、操作系统、算法、图像识别、语音识别、大数据处理、自然语言等方面,使用低代码开发平台来实现是不切实际的
理论上,低代码开发可以经常避免定制开发或购买现成产品的弊端。 可以降低企业应用程序开发的人工成本,同时在现有技术和应用程序快速发展的互联网时代,可以使数月到数年的开发时间翻番,有助于企业高效地削减本插件,实现灵活重复的价值。 由于这一优势,现在低代码在国内也开始流行。 比如,事务合作领域的明道云、阿里云的宜组合等,开始对外强调自己“低代码”的身份。
事实上,低代码概念和开发平台的出现可以独占现有软件企业的开发模式,使其更有效,大幅度降低代码化过程中出现的反复劳动,使程序员从沉重的业务开发过程中解放出来,投入到更重要的核心代码开发中,使代码生产更有价值 对于非研发型企业,也降低了业务信息化实现的门槛,使业务专家能够更容易地实现自己企业所需的业务,降低了开发中的交流成本,提高了产品的适用性。
总的来说,低代码的出现不会导致程序员失业,只会提高程序员的准入阈值和程序员的职业地位。 低代码开发平台的出现,进一步提高了程序员的地位,使所谓的“蓝领”程序员脱离了真正的程序员队伍,其要求也不能通过一些程序员培训学校的培训来实现,程序员处于真正的高水平,老龄化