shadow
今天和大家聊聊为什么设计师要掌握的AI编程。
企业对员工的技能要求
AIGC的创作者就是很明显的要设计也要技术的JD:
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
学AI编程的收获
shadow
参加我们的课程后,感觉怎么样?
老实说去的时候挺忐忑的,看到教室里一半都是产品经理和设计师,心里才稍微踏实点。课上最让我印象深刻的是,我竟然真的做出了一个网站并且部署上线了!虽然功能很简单,就是个RSS阅读器,但能自己调整样式、加个图标,改改布局,感觉特别有成就感。
以前看到那些工程师在命令行敲命令,我都觉得特别遥远。没想到现在我也能用git部署网站了(笑)。虽然还是会遇到各种报错,但至少不会一看到代码就头疼了。
Jordan
shadow
现在工作中会用到这些技术吗?
会啊。上周我们在讨论一个新功能,产品经理画了好几个方案,讨论了一上午也没结论。我就现场用AI编程做了个简单的Demo,让大家能真实点点看看。虽然界面很粗糙,但至少能用,讨论效率一下就提升了。
不过说实话,课程结束后很多细节还是会忘,好在跟老师学会了问AI的方法,现在遇到不会的就直接问AI,比如部署时遇到问题啊,或者某个功能不知道怎么写,基本都能解决。感觉学会"问"可能比学会"写"更重要。
Jordan
如果你正在考虑是否要用上AI编程,可以入群了解
https://wj.qq.com/s2/16783219/4vir/
备注:AI编程
毕设选题:AI Agent 全栈设计#AI编程训练营 - 学生回访