
课程咨询: 400-996-5531 / 投诉建议: 400-111-8989
认真做教育 专心促就业
任何一项互联网技术的发展与壮大都是需要时间来检测的,虽然说许多企业引入了低代码编程开发技术,但是并不是所有的程序员都喜欢低代码编程开发,下面我们就通过案例分析来了解一下具体情况吧。
1、这对他们的事业没有帮助
学习低代码工具可能需要大量的时间和精力投入,但学习特定的LC/NC工具几乎没有专业价值。即使在软件开发公司很少使用LC/NC工具的情况下,下一个雇主也很可能不需要员工开发人员通过学习该工具获得的技能。
大多数开发工作都需要对广泛使用的语言和框架有深入的了解和经验,并且没有像React、Angular、Python、Java或C#这样广泛使用的低代码工具。
2、开发人员花了数年时间学习如何编写代码
大多数开发人员花费数年时间学习编程、学习各种语言、系统架构,以及普遍练习和完善编写代码的艺术。使用LC/NC工具通常意味着放弃他们来之不易的经验和投资所代表的优势。因此,大多数开发人员更愿意依靠他们已经辛苦获得的宝贵技能也就不足为奇了。
如果LC/NC工具确实兑现了它们的承诺,那么未来将不再需要编写代码来创建应用程序。编程将移动到更高的抽象级别,应用程序将从现有组件组装而不是编码。因此,程序员基本上威胁要通过使用和支持更多地使用LC/NC工具来使他们来之不易的技能变得多余。因此,LC/NC工具不成功实际上符合他们的利益。
3、开发人员不太关心速度
当开发人员为软件公司工作时,他们通过交付具有特定特征的代码获得报酬。这些包括易于阅读、可测试、结构良好、可靠、高效、遵循标准等。维护中等复杂应用程序的开发人员会明白确保代码尽可能简单和易于理解的重要性。这些品质对于代码的可维护性至关重要。
代码通常由更高级的程序员审查,他们也关心这些品质并强调它们。与开发人员相比,他们可能对更快地完成工作更感兴趣,但他们知道代码错误、效率低下、编写晦涩难懂且难以扩展是难以维护的。
4、开发人员不会选择技术堆栈
开发人员在项目中停留的时间越长,他们在扩展应用程序方面就越好,他们在发现和解决问题方面的效率就越高。当开发人员离职时,他们通常会随身携带有关应用程序复杂细节的深入了解。这种知识很难重新获得,当这些员工被替换时,他们支持的应用程序往往会进入不稳定阶段,有时甚至会陷入混乱。因此,尽管软件公司对稳定性很感兴趣,但软件开发人员通常只在一个雇主那里呆几年。
软件公司用来减轻知识损失的一种策略是使用在开发人员社区中广泛使用和众所周知的技术。使用众所周知的堆栈可以更容易地找到有技能的人来雇用。它还可以帮助这些人了解使用他们构建的应用程序的来龙去脉。开发人员可能是决定将哪些技术用于项目的影响者,但通常是高级工程师甚至管理层使用这些标准来决定堆栈。因此,向开发人员推销LC/NC工具可能会错失良机。
【免责声明】本文系本网编辑部分转载,转载目的在于传递更多信息,并不代表本网赞同其观点和对其真实性负责。如涉及作品内容、版权和其它问题,请在30日内与管理员联系,我们会予以更改或删除相关文章,以保证您的权益!更多内容请加danei0707学习了解。欢迎关注“达内在线”参与分销,赚更多好礼。