你如何看待无代码运动?

2021-12-06 10:00:55 +08:00
 moremoney

这些应用程序 /平台使非开发人员能够解决一堆原本需要软件工程师的问题,这是范式转变吗?

无代码工具生成的代码总是更复杂,因为它包含了无代码开发环境 + 设计工具 + 解释器或运行时 + 集成器 + 实际生成的代码。如果出了问题,所有部分可能都需要排查。

无代码工具最好只用来生成原型产品。当你确切想清楚想要什么,再找程序员将它写出来,这样可能更快,有利于以后的升级和排查。

14566 次点击
所在节点    程序员
108 条回复
jjx
2021-12-06 13:41:37 +08:00
从另外一种角度来看是个好事

大量的非专业人员介入开发应用

一段时间后,这些应用都会碰到瓶颈, 需要专业的人员或公司介入

此时, 业务逻辑应该已经梳理的差不多了

总之, 对专业公司会有利
snw
2021-12-06 13:41:41 +08:00
@Chad0000
这 Manager 思路有问题。Power App 是扔给非程序员自己玩的,不是给 Dev 玩的。
SimonOne
2021-12-06 13:46:45 +08:00
@felixcode #55 有个 AI 公司就是这样的,向用户提供 AI 服务,具体是表格处理还是啥业务,然后实际是雇的印度三哥人工处理,最后骗了不少融资后,因为疫情人手不足露馅了。
zhangchongjie
2021-12-06 13:47:38 +08:00
就现在甲方那个 b 样,还无代码,复杂逻辑+频繁需求变动,狗日的谁想无代码去无吧
forbreak
2021-12-06 13:57:22 +08:00
有用,但是达不到非程序员做出程序员一样得功能。 把低代码 无代码降级下,去掉 ui 界面,是不是就是普通得代码生成器。那么你写代码时候用不用这类东西(如 getset 生成,数据库映射文件生成之类。)那么现在给你加个 ui ,生成的东西更复杂更多了。 解放一下你写重复的东西就行了,但是程序思维逻辑,等其他东西还是得程序员去想。
或者复杂点,就当成一种新的语言,本来是敲代码写程序,现在变成拖 ui 写程序。都是写程序,表现方式不一样而已。
反正还是需要程序员,只是解放了重复写一些无聊东西的时间,更专注业务实现。
PoetAndPoem
2021-12-06 14:03:41 +08:00
@ch2 能详细说说吗
CoderLife
2021-12-06 14:07:21 +08:00
我现在就在用一个低码平台, 只能说 LJ
1. 平台分为两个等级: 标准版 4000 多一年, 高级版 20000 多, 物不所值
2. 界面垃圾, 展示出来的就是 h5, 很不友好.
3. 列表页加一个连接都不行, 页面之间跳转不能传参
4. 只能做一类 excel 的一些操作.
----------
为玩意儿糊弄一下不懂的老板还行,
kamilic
2021-12-06 14:11:00 +08:00
需求方没有程序化 / 组件化思维,低代码这东西就很难玩得转。
456789
2021-12-06 14:25:27 +08:00
不可能的,产品经理这个东西存在,代码就得写
v2orz
2021-12-06 14:34:35 +08:00
这块用友金蝶的人不出来吹一吹么?
SSang
2021-12-06 14:34:57 +08:00
有个方向:适合用来做幼儿教育
gengchun
2021-12-06 14:41:49 +08:00
有人说 BI ,真用起来的话,微软和阿里云的都见识过,其实效果也不是太好。简单的说,还是堆人。不过是甲方堆开发,还是乙方堆业务的问题。
Brentwans
2021-12-06 14:58:52 +08:00
没有银弹,问题复杂的本身无法被无码(低码)消除。
我对无代码(低代码)的理解是,简单工具解决简单问题,避免复杂工具解决复杂问题,也就是不需要牛刀杀鸡。但是我看不少低代码厂商,宣传可以快速搭建 CRM ,BI 系统,这个我就觉得这更多是噱头。
leeg810312
2021-12-06 15:00:52 +08:00
Windows/Linux/MacOS 等操作系统的原生界面就是用代码绘制。做 .net 的都用过 WinForm 吧,但是你不会去用代码画界面的,肯定是用 Visual studio 可视化图形设计,每个窗体都有一个 designer.cs ,包含生成这个窗体及上面每个控件的代码。更古早的 VB 、Borland 几个著名 IDE 就是这样了。从 VB 1.0 算起,无代码、低代码 30 年了,只不过现在无代码低代码延申到最终用户了,但应用范围也不大,严格来说大多数都是 OA/ERP 的流程编辑,还有 RPA ,但一般用户只能实现简单的东西,稍微复杂点就得有编程思维了
pandaPapa
2021-12-06 15:40:18 +08:00
去年做了一个项目,现在已经放弃了, 主要是出问题和新增功能会特别不好改, 渲染层 dom 层 数据层都有可能出问题, 出点问题, 就找吧
kirisamemarisas
2021-12-06 15:47:08 +08:00
无代码环境主要还是为开发效率服务。我个人对这块的理解就是,更抽象就是产品需求的那种 pr 原型软件,更具体就是像 ROR 的脚手架框架,仅需一点改动就可以看到结果,为的就是“所见即所得”。但是这种必须是“所见”才有“所得”,注定它的受用范围不会是所有的代码,像 Qt ,wpf 这种,基本上通过使用类 xml 方式约束配置图形界面,达到在设计器中的“所见所得”。如果是要应用场景的话,现在发展的前端框架应该就是方向了。越来越多设计师通过无代码框架也开始入职前端行业了。
skinny
2021-12-06 16:10:11 +08:00
忽悠瘸一个是一个
PiersSoCool
2021-12-06 16:13:10 +08:00
可以这么理解,无代码只是代码语言的一个分支,就跟二进制 =》汇编 =》高级语言一样,图形化语言。

所以替代嘛,我看难。
luqingliang
2021-12-06 16:38:13 +08:00
无码等于步兵,有马等于骑兵
javen73
2021-12-06 16:52:56 +08:00
一招吃遍天下鲜,可笑可笑

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/820257

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX