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

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

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

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

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

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

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

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

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

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

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

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

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

13406 次点击
所在节点    分享创造
75 条回复
KalaSearch
2020-07-25 08:17:46 +08:00
当然我知道肯定有人会贴这个 no code 的梗,我就先帮你们贴了: https://github.com/kelseyhightower/nocode
cnnblike
2020-07-25 08:47:19 +08:00
这么说吧,对于任何一个超过 1 年的系统,很多 bug 已经成了更大的系统的 feature,更大的系统相互集成的时候,就是 legacy over legacy,屎山垒屎山才是开发的常态。
low code 和 no code 之流总是以善意揣测开发需求,没希望的
NUT
2020-07-25 09:09:50 +08:00
我是做无代码开发的,目前正在创业中。
谈谈我的感受,无代码本身是一个很好的东西,提升生产力,让老板减少成本,扩大效益。
从程序员的角度来看, 整个中低端外包市场大多是 CRUD boy 多。而这些本身是没有什么意义的。无非就是建模搞个流程之类的。 其实无代码就是对业务人员。做了一个 SDK 封装而已。
所以从公司运营的角度来讲,这些 CRUD boy 存在的意义不大 除了翻译产品需求,没太大的存在意义。(我曾也是 CRUD boy,当时意识到这一点也慌得一 P )。如果大家遇到一个牛逼的技术型产品,开发流程会很顺,不用考虑太多问题,直接码就行了。
OK,那么我们要做的时就是把这种建模可视化(数据表、流程、sql 语句生成、甚至复杂的数据库视图)。降低难度。让这一部分技术型的产品,直接上手。这不就是解决人力了么。
SO,无代码会优化大多数的 CRUD boy,并且会促生一个新职业,无代码专家。 别笑,真的是这样的。
当然无代码的理念还有很多,我只是讲了浅显的一部分。 欢迎交流。

最后,打一个硬广,如果您是外包的负责人,可以和我聊聊,如何结合无代码平台怎么让您能降本增效。
bsg1992
2020-07-25 09:26:16 +08:00
@NUT 产品能用 无码平台开发出来的软件。相比都是一些流程简单,没有任何复杂逻辑的东西。
lk920724
2020-07-25 09:30:56 +08:00
你先让产品确认好需求再谈这个。

最大的问题在于需求会实时变化,如果都是恒等的进行,一套公式就能解决了。

另外只要有新设备就有新的游乐场(源生开发)难道要抱着 pc 和手机一辈子嘛( doge.png )
dcalsky
2020-07-25 09:35:15 +08:00
@NUT 如何联系?
classyk
2020-07-25 09:36:45 +08:00
uipath 官网上有一段话:RPA 消除了那些没有增值潜力的活动,把员工从不断增加的工作压力中解放出来。
此话中的员工,包含 coder 。
snw
2020-07-25 09:42:14 +08:00
其实是在赌硬件发展速度,因为屎山堆积速度异常快。

由于用户很难修改和优化背后代码,业务需求稍微特别些,无码 /低码就要用各种冗长低效的步骤达到常规代码能轻易做到的操作;业务需求稍变化时,无码 /低码很难清除掉无用代码,只能保留原有步骤继续堆步骤。
murmur
2020-07-25 09:45:34 +08:00
中小企业用这种东西很多的,想开法一套也不难,我们也做了一套这个东西,移动端还有配套 app,不过那个接口太复杂了,还是要写代码,不过图的是移动端可以不更新,企业端 codepush 有时候也不稳
danhahaha
2020-07-25 09:52:55 +08:00
其实绝大部分程序员还是比较喜欢无码的
wysnylc
2020-07-25 10:14:12 +08:00
标准化的前提是计划不会变更或者变更可预测,大部分人连明天吃几碗饭都没法计划你说一个以年计划的产品可能完全遵守当初的计划吗?
在这模版化公式化让我想起 Java Templated 的大失败
KalaSearch
2020-07-25 10:31:37 +08:00
@NUT 可以把产品放出来或者介绍一下呀。需要的话我帮你 append
KalaSearch
2020-07-25 10:31:54 +08:00
@cnnblike 扎心了...
BBrother
2020-07-25 11:01:33 +08:00
也许未来,脑电波能直接编译成二进制文件,但是算法、思维方式、创意这些东西是无可替代的。或许机器能替我们思考?
jiangzhuo
2020-07-25 11:03:13 +08:00
没看懂,不就是 salesforce 嘛,已经一家独大了吧。
nicebird
2020-07-25 11:04:55 +08:00
正常路径,以前网页还要人写,现在大量公司直接套模板就行了,少部分才需要开发。
Cbdy
2020-07-25 11:06:31 +08:00
代码只是一种描述功能 /算法的方式,复杂度不会凭空消失
revalue
2020-07-25 11:09:20 +08:00
事情是怎么样的。这些人不去卖保险可惜了。
大厂员工实在没搞头了,搞个 nocode 项目 ---> 网上软广一波,自问自答,骗 star ---> 完成 kpi 和晋升
KalaSearch
2020-07-25 11:21:55 +08:00
@jiangzhuo salesforce 你是指 CRM 吧?还是说 Salesforce 也有类似工具?

如果是说 CRM 的话,这个差别还是蛮大的
KalaSearch
2020-07-25 11:22:40 +08:00
@nicebird 是的,我记得头图里还有一家国内公司做的,Strikingly 做的就是类似的事情

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

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

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

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

© 2021 V2EX