我们可能不再需要UI工程师了~

我们可能不再需要UI工程师了~

原创 深度抑郁患者 GIS小丸子 2025年06月30日 08:01 中国香港

我们可能不再需要UI工程师了~_第1张图片

我写这篇文章的时间是6月29日23:51分,刚刚和技术团队结束了本周的例会,例会上研发向我们展示了本周他基于原型直接使用Cursor生成的前端大屏页面,这个过程完全没有前端以及UI工程师的参与,只有一个程序员参考产品原型完成。

我们可能不再需要UI工程师了~_第2张图片

如下是这张大屏页面对应的Axure原型图,当然还有PC版,但是PC管理后台虽然功能多一些,但是UI元素没那么复杂,所以按照我自己的评价标准当前的前端大屏UI成果是可以满足项目级的使用的。

我们可能不再需要UI工程师了~_第3张图片

我自己评价可以满足项目级别使用有两个简单的标准:

1、具备一定的视觉水准,这个其实是一件非常主观的标准,因为我过去也做了很多大屏可视化的项目,所以这个完全是基于经验来判断,当然具体这里面涉及到布局、颜色、字体、动效等各个方面吧,其实我们最初生成的第一个版本整个效果还是只能达到50%左右,后面我们就采用了一个策略,就是找一些参考的效果,让大模型去参考,比如我们让他去参考DeepSite生成的一些页面上使用的字体样式以及Panel布局。

我们可能不再需要UI工程师了~_第4张图片

2、能够响应个性化的修改,这个非常重要,正式项目就是要在一定的水准之上还要能够支持频繁的个性化修改,在这个过程中我真对第一个版本其实也提了很多针对性的修改意见,然后滚动到第二次成果的时候,我提到的一些具体的修改基本上都能够满足了,比如如下两个效果大家应该很容易就看出哪一个是修改后的,质感有明显的提升。

我们可能不再需要UI工程师了~_第5张图片

虽然我在之前的很多篇文章中很早就开始使用了GitHub Copilot+Claude来进行前端页面的生成,这个过程我自己就是产品、UI、前端和后端,但是这是满足我自己的需求,所以我一直不确定这个模式是否能够满足正式项目的使用,正好最近的「视觉AI安全生产」项目正式启动了,所以我打算在项目上尝试一下是否可以不用UI工程师,直接都使用大模型来辅助完成,但是为了稳妥起见其实我们还是联系了一个UI工程师,防止大模型的结果无法满足要求,这样就立马切换到人工UI工程师来接手,不能延误项目进度。

当然我们有兴趣尝试这件事情的原因:

1、技术热情,我和团队的技术对使用大模型这件事情都很有热情,今天他还在跟我说,他现在有点害怕,因为他感觉现在自己已经不会写代码了,感觉有点愧对程序员这个称呼,当然今天发现自己年包的请求额度用完了,毫不犹豫的就立刻买了第二个账号,他没办法接受没有Cursor辅助下的工作效率。而且也是他非常强烈的表示这个项目我们完全没有必要找UI工程师了,甚至他也觉得原型这个环节也完全没有必要,但是为了稳妥起见,我还是让产品参与绘制原型。

2、节省成本,如果不使用UI工程师和产品经理,这部分成本的支出我们就可以节省下来,但是现阶段这个在我这边的比重可能还没有这么重要,因为项目当初其实已经把这部分的成本计算进去了,做项目还是稳妥为主,必要的支出是必要的,但是事情就是发展到这个阶段了,似乎该迈出这一步了,当然这件事对于很多公司都是难以推动的,觉得完全没有必要,但是对于我们这种小团队来说就是自然而然会发生的事情。

3、提高效率,我们当前的小团队其实是没有稳定的UI工程师的,大部分都是遇到项目了就到处找UI工程师,以前都是在熟人里找,但是时间上不一定有空,同时找到一个靠谱的UI工程师难度很大,就像我看很多团队的UI其实都是在淘宝上找的,这种其实我个人有点排斥,大家都不熟悉,UI这个工作其实是需要一定的天赋也需要一定的耐心,好的UI工程师出的效果就是很好,而且也会有耐心修改,在过去的项目经验中发现绝大多数的UI工程师都是停留在「描原型」这个层面上,缺少创意和探索的欲望,所以如果大多数都是「描原型」为啥不能直接使用大模型来生成呢,也省去来来回回沟通上的拉扯。

其实此刻盘旋在我心中的一个想法是:后面不仅仅是不需要「描原型」类型的UI工程师,可能只会「画原型」类型的产品经理也会面临比较大的被替代风险,因为只要需求出来了,提示词就出来了,然后一切就顺其自然了,当然在这个过程中前端工程师也不存在了。

相反过去大家一直认为比较重复粗糙的3D建模类型的工作目前我们还不太敢直接进行替代,比如我们这个项目上也要进行简单的3D建模,从拿到CAD、预处理再到建模和风格化控制对人工的经验依赖还是很大,我也测试了一些MCP,由于对空间理解不够,所以总体的效果不是很好,当然我们行业也有不少产品是直接可以基于CAD来进行简模型的生成的工具,但是一方面是相对封闭一些。另外其实操作过程也要一些经验,比如我现在还无法让一个完全没有3D建模经验的JAVA程序员能够让他把这个工作执行下去。

今天写这个完全是基于自己这周的体会有感而发,小小的经验分享给大家,可能会让很多人不高兴,但是只是感觉我们现在处在一个快速变化的时代,很多过去的经验目前都在接受变革,大家都要快速适应这种变化才好。

你可能感兴趣的:(ui)