AI能代替前端开发吗?以一键截图分享为例,看看AI到底有多强

简介: AI能代替前端开发吗?以一键截图分享为例,看看AI到底有多强

最近在使用 ichati 的过程中发现一个问题,我不能很容易的给其他人分享聊天内容。

比如我想给我朋友分享一下 AI 写作的效果,于是开始截屏发微信群。

image.png

image.png

image.png

结果发现我必须截三次屏幕,发三条消息。

没办法一键截屏,这很难受。

于是我问了我们用户群里的一些用户,确实有很多用户向我反映是这个问题。但在我主动问之前,他们没有主动提出过这个问题。

所以对大多数的用户来说,他们的思维和习惯就是,适应产品,而不是改变产品。

那怎么办呢?

好的产品一定是能发现用户痛点并解决用户痛点的。

所以我得解决掉这个问题。

其实 ichati 发展到现在,很多功能都是在帮助用户解决使用问题的过程中增加的。

言归正传。

我最初的想法是,增加一个功能,可以一键截屏并分享给好友。

但我不想自己写代码,因为太浪费时间了。

由于我在做 AI 的产品,这种杂活当然不能自己干了。

所以我就打起了盘古的主意。

然后开始让它帮我实现这个功能。

image.png

image.png

对,不到 2 分钟的时间,80 % 的代码工作已经结束了。

上面的截图就是通过一键分享的功能生成的,效果还不错。同时我还在底部追加了产品的网址和介绍。

剩下的工作就是自己微调一下了。微调的过程中,80% 的代码又都是通过 copilot 来实现的。我一共也没写几行代码。不得不感慨 AI 的能力实在是太过于强大。

这样无论是多么长的聊天内容,都可以在下方点击截图分享按钮一键分享全部内容了。

image.png

这就相当于我是一个产品经理,我给产品提了个需求,产品告诉我怎么做。这种感觉实在是太奇妙了。

通过这个事儿,我再来聊聊最近很热的话题。「AI 到底能否取代程序员?」

我的观点是能取代一部分,但绝对无法取代全部。

比如用户需要一个一键截图的功能,目前的 AI 基本上是发现不了的,除非用户主动告诉 AI。这是用户痛点,必须由人来挖掘,而负责这事的人一般叫做产品经理。

接下来是实现这个功能,产品经理不清楚怎么实现,因为产品经理不懂技术细节。像 DOM 啊,Canvas 啊,生成图像格式啊等等,都不知道,即使知道也是一知半解。

这就要向程序员去传达,再由程序员去理解和实现。

理解的过程 AI 是可以做的,但需要精准表达才能得到满意的答案。如果是一个合格的产品经理,做这事儿不难。

实现的过程,更是 AI 极其擅长的。在这一点上,我不认为人可以比得过 AI。

所以从开发应用的角度去看,我认为程序员已经没必要再去继续学习各种库,各种框架的使用方式和 API 了。在这一点上,人是不可能比得过 AI 的。甚至于说,再继续做这种事,毫无价值可言。

实现之后,进入微调阶段。

程序员的能力又体现出来了。因为人能否非常快速的发现问题,并修正问题。

AI 也具备这种能力,尽管它修正问题很迅速。但它发现问题的效率远比人低的多。我指的不是代码的问题,而是产品的问题。

有些产品 AI 并不知道人的预期是什么,因为产品是最终用户是人。人自然比 AI 更清楚产品正确的样貌。

但随着 AI 技术的发展,我不能保证未来的 AI 是不是会比人更懂得人需要什么。但我觉得那一天终将到来。

从以上几步来分析,AI 的意义在于,它会让一个懂得使用 AI,并且懂产品的人成指数增强。毫不夸张地说,一个擅长使用 AI,同时又懂技术的产品,战斗力能超过 1 个产品经理加上 5 个普通程序员。

同时,当前的 AI 定位仍然是助理。它不会喧宾夺主,而且它也做不到。

所以不必过度焦虑。

但从如今的趋势来看,个人技术的优势会慢慢变低。因为一个懂得使用 AI 的中级程序员,配合 AI,技术水平直接能提升数个级别。

这个感觉,就像龙珠里面悟空和贝吉塔合体,直接暴打魔人布欧一样。

所以我认为,如今我们笃定的技术这条路。在未来,它有可能会变成一个死胡同。

这不是焦虑,这是实事求是地讲道理。

搁在六七年前,让我来实现一个一键截图功能,可能会自己手写递归,折腾一下午。因为我认为这样会帮助我技术上的成长。

确实,那样做我会懂得更多。懂得更多就可以更快地解决问题,当出现问题更快地定位问题。

也正因为如此,我也可以有自信比别人要更高的薪水。

但是现在我不这么认为了,因为在效率和知识的深度、广度上,AI 都可以轻松的打败我。

如果在人人都在深度使用 AI 的时代,六七年前我做的那些事会显得相当没有意义。与其花费时间读源码,分析原理,不如去做点别的事儿。

所以我认为如今的技术人员,应该多尝试走几条不同的路。继续死磕技术,是绝对磕不过 AI 的。

本文的结论就是:AI 绝对有改变行业布局的能力,这点是毋庸置疑的。但 AI 不会取代你,相反,它会成就你。所以没必要总是把 AI 放到对立面来制造焦虑,在未来,AI 将会是我们最的佳伙伴和助手。



相关文章
|
7月前
|
人工智能 前端开发 测试技术
AI:探究下前端组件化设计的实现方法及其重要性(一)
AI:探究下前端组件化设计的实现方法及其重要性
|
7月前
|
人工智能 缓存 前端开发
AI:探究下前端组件化设计的实现方法及其重要性(二)
AI:探究下前端组件化设计的实现方法及其重要性
|
2天前
|
人工智能 移动开发 前端开发
WeaveFox:蚂蚁集团推出 AI 前端智能研发平台,能够根据设计图直接生成源代码,支持多种客户端和技术栈
蚂蚁团队推出的AI前端研发平台WeaveFox,能够根据设计图直接生成前端源代码,支持多种应用类型和技术栈,提升开发效率和质量。本文将详细介绍WeaveFox的功能、技术原理及应用场景。
134 66
WeaveFox:蚂蚁集团推出 AI 前端智能研发平台,能够根据设计图直接生成源代码,支持多种客户端和技术栈
|
20天前
|
人工智能 自然语言处理 前端开发
【AI系统】LLVM 前端和优化层
本文介绍了 LLVM 编译器的核心概念——LLVM IR,并详细讲解了 LLVM 的前端 Clang 如何将 C、C++ 等高级语言代码转换为 LLVM IR。文章还探讨了编译过程中的词法分析、语法分析和语义分析三个关键步骤,以及 LLVM 优化层的 Pass 机制,包括分析 Pass 和转换 Pass 的作用及依赖关系。
24 3
|
2月前
|
人工智能 资源调度 数据可视化
【AI应用落地实战】智能文档处理本地部署——可视化文档解析前端TextIn ParseX实践
2024长沙·中国1024程序员节以“智能应用新生态”为主题,吸引了众多技术大咖。合合信息展示了“智能文档处理百宝箱”的三大工具:可视化文档解析前端TextIn ParseX、向量化acge-embedding模型和文档解析测评工具markdown_tester,助力智能文档处理与知识管理。
|
5月前
|
前端开发 安全 API
前端怎么样限制用户截图?
其实限制用户截图这个方案本身就不合理,除非整个设备都是定制的,在软件上阉割截图功能。为了这个需求添加更复杂的功能对于一些安全性没那么高的需求来说,有点本末倒置了。 下面聊聊正经方案: 1.对于后台系统敏感数据或者图片,主要是担心泄漏出去,可以采用斜45度七彩水印,想要完全去掉几乎不可能,就是观感比较差。 2.对于图片版权,可以使用现在主流的盲水印,之前看过腾讯云提供的服务,当然成本比较高,如果版权需求较大,使用起来效果比较好。 3.视频方案,tiktok下载下来的时候会有一个水印跑来跑去,当然这个是经过处理过的视频,非原画,画质损耗也比较高。Netflix等视频网站采用的是服务端权限控制,走的
|
6月前
|
人工智能 前端开发 搜索推荐
人工智能(AI)在前端设计中的创新应用
人工智能(AI)在前端设计中的创新应用
149 4
|
6月前
|
人工智能 搜索推荐 前端开发
人工智能(AI)在前端设计中应用
人工智能(AI)在前端设计中应用
538 0
|
7月前
|
人工智能 前端开发 算法
参加完全球开发者大会之后,我一个小前端尝试使用了一些AI模型
参加完全球开发者大会之后,我一个小前端尝试使用了一些AI模型
|
7月前
|
移动开发 前端开发 JavaScript
前端vue3——html2canvas给网站截图生成宣传海报
前端vue3——html2canvas给网站截图生成宣传海报
262 0