C# 程序员:我为什么选择低代码?

当我开始我的 IT 职业生涯时,我是一个菜鸟,没有任何经验。我接受过国际商务和语言的教育,只熟悉网站的前端。例如,我从不考虑在订购产品时网站后台发生的事情。

毕业后,我开始在一家在开源 CMS 解决方案的帮助下使用 C# 和 .NET 开发产品的公司工作。我的第一次开发经历让我相信以下几点:

编程
  1. 编程很复杂——需要时间。
  2. 即使你以前开发过一些东西,每个客户都有特定的需求;这就是为什么您需要准备好反复重新发明轮子的原因。
  3. 由于我们客户要求的性质,必须在无法轻易更改的正式文档中确定复杂的功能和技术要求。
  4. 软件开发过程由以下顺序步骤组成:定义、开发、测试和部署。
  5. 从事开发和业务工作的人们来自不同的思维星球,意见不一,因此与其合作,不如尝试在中间相遇。

这些是编程不方便的事实,所以我开始阅读更多关于 IT 和敏捷的内容。然而,当我向我的团队推荐我在研究中学到的东西时,我收到了以下反馈:这太难了,我们同时有多个模块,而且依赖关系太多。立即交付所有内容并在我们完成的那一刻开始测试要有效得多。

没有反驳我的同事,我知道我需要专注于拓宽我对 IT 的一般知识。这促使我开始在大学进行兼职学习,在那里我获得了 IT 学士学位。在那里,我了解了 IT 的发展、项目管理的各种方法,并介绍了 BPMN,它教会了我可视化流程建模的工具。

我对我学到的一切感到惊讶,我对 MDD(模型驱动开发)了解得越多,我就越兴奋。表示流程和创建演示环境的方式使业务人员和开发人员之间保持一致,令人振奋。业务部门开始意识到他们的选择所产生的影响,开发人员也了解到需要哪些功能。

就在那时,我有了一个想法。在通过 CLEVR 低代码平台参加了关于 RAD(快速应用程序开发)的大师班后,我完全被震惊了。在几分钟内启动并运行我的第一个应用程序让我感到惊讶!

RAD

为什么?

  1. 作为一名具有市场营销背景但没有开发背景的 IT 爱好者,我仍然能够创建出色的应用程序!
  2. 我能够在几天内而不是几周内快速开发应用程序。
  3. 我可以每天与我的客户验证我的工作——使业务和 IT 保持一致。
  4. 敏捷有效!
  5. 客户可以提出的几乎任何请求都可以用低代码来满足!

一旦使用“RAD”,就会上瘾。

我希望这成为我的未来,并开始与 CLEVR 合作,这是我做过的最好的决定。在与 Mendix 合作近一年之后,我每天仍然对平台内的无限可能性感到惊讶。

作为 CLEVR 的商业顾问,我不仅考虑应用程序,我还创造了它!回想起来,我想不出有哪个案例是我在 Mendix 身边无法解决的。

推荐阅读:如何将 Al 与低代码 BPM 结合?