AI让创造变得越来越简单,让每个人都能把想法变成现实#AI编程训练营 - 设计师回访

科技   2024-12-07 00:00   上海  

shadow

今天和大家聊聊为什么设计师要掌握的AI编程。


在过去两个月的AI编程训练营中,约有40%的学员是互联网从业者,其中很大一部分是设计师和产品经理。

在大学的时候(2008年),我就自学了比较流行的web开发,当时的自学难度其实是很高的,我需要阅读几百页的“技术红皮书”,调试让我费解的代码逻辑。关键是,报错了,只能靠google来解决问题,有时候,一个小问题,搜遍全网都没有解决方案,只能放弃。不过好在,我找到了一些不错的入门项目,一步步通过项目制的学习方式,掌握了学习代码的技巧。

我在2016年,从事用户体验设计的时候,行业里就已经开始在流行全栈设计师的定位,当时会写代码的设计师绝对是一个异类。而且,在找工作的时候,很容易被质疑设计师的专业能力(意思是,你会写代码,那你的设计水平应该没这么好?)。不过有些面试官会更靠谱,认为会写代码的设计师,其自学能力是远高于同样水平的设计师的。凭借会写代码,能够让你在当时,走向更好的平台(公司)。

当时,为什么会想要学习代码,很大的原因是想要制作一个自己想象中的APP。也就有了,大概在2015年,我在Apple Store上线了2款APP(采色灵感和Spyfari),再到后来,由于工作比较忙,就没有怎么制作独立app了。更多的是,开始设计更为复杂的智能系统(创业做过智能写作、在大厂为支付宝建设智能UI、数字人的系统)。

回到今天,2024年,AI竟然能够完成编程的任务。放到10年前,肯定会非常吃惊。

在今天,作为一名设计师,想要自学代码,难度已经几乎为0(严格来说,可以在1天内完成入门)。入门后,就可以开始制作自己的APP。

全栈设计师,已经进化到 AI 设计师了。AI编程对设计师和产品经理来说意味着什么?我的回答是:能够使用AI编程,完成APP产品的制作和发布。

那么,在训练营中的学员是怎么想的?我也和他们交流了下。下面是其中一段很有代表性的对话:


企业对员工的技能要求


AIGC的创作者就是很明显的要设计也要技术的JD:

AIGC创作者招聘需求


shadow

作为设计师,为什么要学习AI编程,是为了工作需要吗?

对的!为了应对现在的就业形势。我发现最近设计岗的JD都在变化,很多公司开始要求设计师懂一些技术开发。之前面试一个交互设计师的岗位,HR直接问我:"如果产品经理说要做一个AI助手,你要怎么规划这个产品的交互逻辑?能不能做个Demo出来?"

Jordan

shadow

这种情况确实越来越普遍了。你当时怎么回答的?

说实话,当时就尴尬了。我能画原型图,能说清楚交互逻辑,但让我做Demo...以前都是丢给前端开发,现在公司期待设计师自己能做个原型出来。面试官说现在AI时代,设计师要懂点技术才够竞争力,不然连产品demo都做不出来,和开发沟通也会有障碍。

Jordan

shadow

所以你就来学AI编程了?感觉学习过程怎么样?

说真的,一开始我特别担心。你知道的,我们设计师都有点"代码恐惧症"(笑)。但真正学了才发现,AI编程更像是在"教"AI做事,不需要我们懂特别多的编程知识。比如我最近接了个私活,客户要做个设计灵感收集的网站,以前这种活我都不敢接,现在用AI编程,周末两天就能做个Demo出来。

Jordan




想法变产品,更敏捷地开发


shadow

听起来你已经尝到甜头了。能具体说说AI编程帮你解决了哪些问题吗?

最大的改变是让我能真正把想法变成产品。之前做设计总觉得隔了一层,你懂的,我们画好原型图,但要依赖开发去实现。现在不一样了,我能自己做,而且特别快。这在最近的项目中特别有用。

Jordan


我正在负责一个社区团购小程序的设计,按传统流程,我们前期花了两周做调研、画原型图,我还做了很多精细的交互设计。结果等开发做出来给用户测试,发现很多问题。比如我们设计了一个"滑动选择商品规格"的功能,在原型图上看着挺好,但实际测试时发现年长用户完全不会用,他们更习惯点击选择。


最惨的是,发现这些问题时开发都已经写了一大堆代码,改起来特别麻烦,产品经理都快疯了。如果当时我能自己快速做个可交互的Demo,当场让用户试用,这些问题早就发现了。用AI编程的话,改几行代码就能调整交互方式,立刻验证新方案。


现在我的设计流程已经完全改变了。接到需求后,我不会立刻就画高保真原型图,而是先用AI编程快速做个Demo。哪怕界面很简陋,但只要核心功能能用,我就立刻找用户测试。


就拿这个社区团购项目来说,我先用AI编程做了个简单的下单流程,界面就是最基础的按钮和表单。但是这个Demo能实际点击、下单、支付(虽然是假支付),让用户真实体验整个流程。结果测试时发现,我们原先设计的三步下单流程太繁琐了,用户更喜欢一键下单。如果是传统方式,等开发做完才发现这问题,改动成本至少一周。现在我自己改改代码,半小时就能调整好让用户再试。



丰富了技能树

shadow

听起来AI编程让设计验证变得更敏捷了。这对找工作有帮助吗?

当然了!现在简历上能写"会用AI进行快速开发",面试官都很感兴趣。上周面试,我展示了几个用AI编程做的小项目,当场就拿到offer了,薪资比预期高了20%。关键是现在不用求着开发帮忙做Demo了(笑)。

Jordan

以前总觉得不好意思,人家忙着做正式项目,我们设计师动不动就要改需求。现在自己能做,想试什么方案就试什么方案,特别自由。

而且我发现,当你能自己做Demo,和用户聊需求时底气也足了。不会再出现那种"抱歉,这个功能现在只能看图"的尴尬情况。用户提建议,我现场改给他看,他们也更愿意耐心测试了。

最重要的是,这种即时验证对设计质量的提升真的很大。很多设计细节,你画在原型图里完全感受不到,只有真实交互才能发现问题。现在招聘设计师,很多公司就特别看重这个能力 - 能不能快速验证设计方案。这可能就是AI时代设计师必备的技能了。不是说要变成程序员,而是要有能力快速验证创意、制作原型。毕竟现在行业变化太快,光会画界面已经不够了。



学AI编程的收获

shadow

参加我们的课程后,感觉怎么样?

老实说去的时候挺忐忑的,看到教室里一半都是产品经理和设计师,心里才稍微踏实点。课上最让我印象深刻的是,我竟然真的做出了一个网站并且部署上线了!虽然功能很简单,就是个RSS阅读器,但能自己调整样式、加个图标,改改布局,感觉特别有成就感。


以前看到那些工程师在命令行敲命令,我都觉得特别遥远。没想到现在我也能用git部署网站了(笑)。虽然还是会遇到各种报错,但至少不会一看到代码就头疼了。

Jordan

shadow

现在工作中会用到这些技术吗?

会啊。上周我们在讨论一个新功能,产品经理画了好几个方案,讨论了一上午也没结论。我就现场用AI编程做了个简单的Demo,让大家能真实点点看看。虽然界面很粗糙,但至少能用,讨论效率一下就提升了。


不过说实话,课程结束后很多细节还是会忘,好在跟老师学会了问AI的方法,现在遇到不会的就直接问AI,比如部署时遇到问题啊,或者某个功能不知道怎么写,基本都能解决。感觉学会"问"可能比学会"写"更重要。

Jordan



如果你正在考虑是否要用上AI编程,可以入群了解







通过这次对话,我对AI时代的设计师群体多了一些新认知。
更为务实 :学AI编程,实实在在地解决工作中的问题。

有意思的是,设计师们好像特别适合AI编程。他们不会像程序员那样纠结代码细节,反而像做设计一样,更关注"这个功能好不好用"、"用户喜不喜欢"。

用他们的话说,这就像多了一个"会写代码的设计助手"。

让我印象最深的是那句"现在不用求着开发帮忙做Demo了"。

这话听着像玩笑,却道出了很多设计师的心声。

AI编程给了他们一种新的自由 :

想法不用等别人来实现,自己就能做出来给用户试试看。

看着设计师们从"完全不敢碰代码"到"诶,也没那么难"的转变,

我觉得这可能就是AI带来的最大改变 - 

让创造变得越来越简单,让每个人都能把想法变成现实。


https://wj.qq.com/s2/16783219/4vir/



备注:AI编程





毕设选题:AI Agent 全栈设计#AI编程训练营 - 学生回访


无界社区mixlab
跨学科探索实验,让每个人无限可能。 def mixlab(人工智能,设计): ... return 无限可能
 最新文章