无码和低码会抢走程序员的工作吗?

2020-07-25 08:11:49 +08:00
 KalaSearch

前几天逛知乎的时候看到了个问题很有意思:无码时代来了程序员会失业吗?

整体上我不太喜欢知乎最近的一系列“35 岁程序员失业怎么办”的售卖焦虑,但这个问题让我觉得有趣。因此写了篇文章,介绍我的观察和一些观点。

之所以我觉得这个问题有趣,是因为几点

首先,无码和低码的概念虽然不新,但真做这业务的公司最近才冒出来一批。

最近在硅谷的一系列公司,比如 Airtable,Front, 之类拿到了巨量的融资,但这些公司都还非常早期,所以用过他们产品的人应该不会非常多。

即使像 TechCrunch 之类的媒体,也就最近才开始密集报道,所以我还挺惊讶信息传播的速度

另一方面,我自己用过几个 No Code 的产品,所以先介绍一下什么是低代码、无代码,然后从程序员的角度分析了一下,这些产品有哪些局限性,可能取代哪些程序员的工作,哪些又无法触碰:

原文全文请戳 => 无码和低码工具是什么?会抢走程序员工作吗?

如果你也用过国内的无码 /低码的工具的话,也欢迎讨论,顺便说说你的体验。

你觉得它们到了哪一步?有提高你的生产效率吗?

如果有提高你的生产效率的话,那么使用这些工具会导致你或你所在的团队少招人吗?

13447 次点击
所在节点    分享创造
75 条回复
wangyzj
2020-07-25 16:25:24 +08:00
@beastk #40 +1
charlie21
2020-07-25 17:55:55 +08:00
只能在人力成本高的地方推行。

人力成本足够低的地方,玩这个是不赚钱的 也没法省钱,因为人力成本太低了。。。堆人,还不是因为人力成本低
alphardex
2020-07-25 18:03:08 +08:00
只可惜步兵太少,骑兵太多啊
hackyuan
2020-07-25 18:31:25 +08:00
无代码,那就看语言描述了。
但我也没见得几个人《说明文》写得好。。。
NUT
2020-07-25 20:18:29 +08:00
@yyfearth #34

低端码农变无代码专家? 笑。那岂不是人人都是无代码专家?
您觉得无代码专业需要什么能力呢?
FeifeiJin
2020-07-25 20:32:50 +08:00
在低代码公司工作过 3 +年。
低代码平台作为一个通用平台,最终的目的是消灭 SaaS,当然我觉得是消灭中小企业的 SaaS,一个大企业就会有自己非主流的领导需求。平台方不可能无脑支持,如果平台方真能做到无脑支持,那么恭喜你,已经从低代码平台跨进了另一个次元,回归了根本,拖拽编程语言且足够灵活多变。
lzuntalented
2020-07-26 00:24:21 +08:00
无码 /低码都是更通用代码的产品,放心程序员不会失业的
你看这为了提效,代码写的更多了
https://github.com/lzuntalented/lz-h5-edit
594duck
2020-07-26 06:18:23 +08:00
天天就知道吹。

泛微 ERP 不就是无代码平台。
lumnag
2020-07-26 09:48:22 +08:00
我们也是做低代码开发的,低代码只能降低一些重复性的劳动,复杂的逻辑还是需要代码实现和结构设计的
ericls
2020-07-26 09:54:03 +08:00
不写代码可以,但是描述需的语言求就成了新的编程语言。
yrj
2020-07-26 10:33:25 +08:00
根据我的经验,无码的大都比较丑。
cpstar
2020-07-26 10:55:57 +08:00
本人一直从事自身机构的信息化工作,处于甲方多一些,当时行业比较不具有通用性(或者说,理论上的通性我个人还没有悟到),说一点点感受:

1. 无代码 /低代码是我们追求的目标,或者说是一个降低开发成本的好办法。
1.1 自身的业务,找乙方实现,一定需要更高的成本,而且还有时间机会成本等因素
1.2 乙方的素质、能力不可控
1.3 预算投资自身也需要权衡各方,投资毕竟是有限的
1.4 自身是有一部分人员可以通过适当的培训,转化为开发人员,当然这需要开发门槛非常低

2. 客观、科学、准确地分析机构的运行模型,引入适当的工具。
2.1 CRUD 本身确实是数据维护的操作,数据维护操作是核心但不是全部
2.2 类比“程序=算法+数据结构”这个公理,那么数据结构=数据,而算法则是业务,业务操作数据,整个数据的状态体现了机构状态
2.3 业务的实现,本质是什么,需要什么样的工具支撑业务实现信息化,这样的工具有没有低代码 /无代码

3 基于本人对我所在机构以及行业的观察,目前是有这么一个解的,但是回归第一句话,还未完全悟到全行业的通性,所以不知道我的方法论能够推而广之。
EminemW
2020-07-26 13:06:37 +08:00
无码时代就会有好多无码产品,这些产品难道不用开发人员么
visonme
2020-07-26 14:12:38 +08:00
用过低码平台,只做过一个流程单一的生产管理小模块,说下自己感受,如果说你产品的业务稳定,流程简单这是个很好选择,但是稍微一复杂,此类平台就不好应对了,虽然也能通过平台提供的高级选项功能解决,但绝对没有自己写爽,至少从优化这块来说,在复杂业务流程下,手动绝对强于此类平台。
uxstone
2020-07-26 18:03:35 +08:00
反正码农的境遇会愈发悲惨
utodea
2020-07-26 19:04:56 +08:00
作为工程师自然希望无码能实现,而我的观点是工程效率或许会不断提高,但无码和低码是个伪命题
cpstar
2020-07-27 09:34:07 +08:00
@visonme 你用的工具不够强大
lostpupil
2020-07-27 09:50:32 +08:00
这些无码低码平台要想成事,差了一颗心灵宝石。
xz410236056
2020-07-27 09:54:34 +08:00
@KalaSearch 笑死我了哈哈哈哈哈哈
xz410236056
2020-07-27 09:56:51 +08:00
@lk920724 软件工程不是教过一些用户不能定义需求时的开发流程嘛。像演化模型、螺旋模型这种

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

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

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

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

© 2021 V2EX