展开讨论

经验与复盘经验摘录 · 机器翻译

根据我的经验,你越接近实现——我的意思是,你越深入实际的编码工作——

… 根据我的经验,你越接近实现——我的意思是,你越深入实际的编码工作——你对用户体验质量的反馈循环就越紧密。这使得打磨和精炼成为可能,从而创造出优秀的用户界面和体验。我所见过和使用过的最好的界面,无论是用户体验还是视觉设计方面,都是由那些恰好具有出色设计直觉和品味的工程师设计和构建的。我使用过的最差的用户界面是由不会编程的设计师设计,然后交给没有设计品味的工程师去实现的。[1] https://en.wikipedia.org/wiki/Architecture_astronaut

源讨论初创公司没有设计师时的实用用户体验原帖 180 条评论 · 导入时统计
4

这条内容在回应什么?

父级讨论 · 节选

AL

雇佣了一名平面设计师之后,最明显的变化是应用程序/网站不再看起来很糟糕,而是采用了令人愉悦的颜色调色板和字体组合。这种价值是真实的,而且平均而言,平面设计师在这些方面确实比平均工程师做得更好。 但用户体验(UX)是一个更广泛的范畴,涵盖了从大的交互流程到小的单功能组件的各种内容。不知为何,平均人类很难预测一个系统的整体用户体验。很少有人能看着一个他们从未见过的系统的规格说明,准确地预测哪些部分会容易使用,哪些会难以使用。平面设计师在这方面并不比工程师好多少,只是这种情况很少见罢了。 因此,用户体验通常是通过复制现有解决方案,或者通过试错法来尝试新的方法来开发的。…

完整原文

社区评论 0

还没有社区评论,来聊聊你的看法。

原讨论中的回复 4

仅展示本次导入中包含的直接回复。中文为机器翻译,可查看英文原文。

RE

> 如今,许多“用户体验设计师”、“用户界面设计师”和“产品设计师”从未写过一行代码。 一些“架构师”也是如此。他们只是随意地设计出不适合他们环境的系统。 > 这正是为什么软件开发中的角色变得如此专业化是一件悲剧。 最糟糕的是,这并不总是软件工程师的错(大多数时候不是)。人力资源、经理和其他人并没有随着时间的推移而进步,反而在对工程师强加非软件的价值观。一切都只是在填表格。你被归类为一个Go REST API后端工程师,但你却不能碰React,因为那不是你的领域。

完整原文
NO

这是一个非常好的评论。 对我来说,“用户体验”仍然是一个相对较新的术语。在现代意义上,这不是我所做的工作,尽管从意图上讲,这实际上是我的职业专长。作为一个类别,它现在感觉像是真正设计和真正代码/用户流程之间的一个糟糕的妥协。我相信现有的工具试图弥合自网页开发早期以来设计人员和代码人员之间的差距。 作为一名独立的程序员,我有幸与自己的图形设计有非常紧密的反馈循环,但我不会以其他方式做这件事。我小时候在80年代就开始写代码制作文字游戏,然后对图形设计产生了痴迷,上了艺术学校,曾在一家传统广告公司做设计师,那里没有程序员... 因为我有编程能力,所以我成了制作网页和后来的应用程序的首选人选。因此,我目前仍然指导设计师进行艺术指导…

完整原文
DA

这不仅仅是一个软件行业的问题……整个美国企业界都变得专业化了,虽然在生产零件方面结果非常好,但在几乎所有其他方面结果都很糟糕。即使在金融领域,沃伦·巴菲特也一直强调投资不是一项团队运动——你需要把所有细节都放在一个人的头脑中。

完整原文
HO

我认为用户体验(UX)进入其自身领域(如“用户体验设计师”)的原因是创建获得真正用户体验专业知识的流程。 如果没有明确的用户体验专业知识,你就要依赖于那些恰好擅长用户体验的UI实现者(软件工程师),这不是确保良好用户体验的好方法,因为这取决于偶然。 当然,一旦用户体验成为一个独立的领域,你试图优化它,最简单的方法就是在公司里创建用户体验职位。这比想办法招聘有用户体验专业知识或良好直觉的软件工程师要简单得多。 想想看,有多少招聘流程会有人点击进入你的github项目并评估它们,只是为了看看你写什么样的代码。这比做一次标准的LeetCode或标准问题面试要困难得多。

完整原文
在 Hacker News 阅读

尊重不同观点,分享具体经验。

登录后即可发帖、评论、转发和引用。