为什么对于一些开发人员来说,好的UI设计如此困难?

206

有些人在UI设计的柔性方面(尤其是我自己)遇到了困难。 "后端编码员"注定只能设计业务逻辑和数据层吗? 有没有什么方法可以让我们"重新训练大脑",以设计出更令人愉悦和有用的表现层?

同事们向我推荐了一些书,包括《网站设计》、《别让我思考》和《为什么软件糟糕》,但我想知道其他人在这个领域中如何消除他们的不足之处?


1
关于书籍,回到基础,'The Design of Everyday Things' 可能是开始掌握 UI 设计实际目标的经典方式 ^^ - Oskar Duveborn
20
平面设计 ≠ 用户界面设计。前者是关于让事物变得漂亮。后者则是关于让事物变得有用和易用。 - Esko Luontola
2
+1 @Esko。通常,“漂亮”意味着完全无法使用。但是,如果小心处理并经过深思熟虑,两者可以共存。 - Dhaust
1
我甚至不理解为什么你可以在一个讨论问题上发布悬赏,更不用说提出这样的要求了。这个问题的前提本身就是值得质疑的。 - Mark Rogers
12
为什么对于UI设计师来说开发软件如此之难? - Greg Hurlman
显示剩余8条评论
65个回答

0
也许是因为一些开发人员从Dos开始,然后继续在命令行操作系统上部分工作。
或者是因为我们中的一些人编写软件,因为计算机有一些正常的逻辑,不像人类。 :-)

0

因为通常他们不是UI设计师。这是一种不同的技能。就是这样。


0

因为这是一组不同的技能。成为网页设计师所需的技能与成为程序员所需的技能并不相同。是的,有些技能可能会重叠,比如HTML、CSS、Javascript,但从本质上讲,程序员对于什么是好的网页设计一无所知,反之亦然。

RWendi


0

UI设计是一种完全不同的技能。它与视觉艺术密切相关-能够欣赏和创造视觉对称美。可由于任何原因,通常编码人员不擅长视觉艺术。我知道有例外情况-但作为一般规则-这是成立的。

所以,除非你是这个奇怪规则的例外(否则),它应该像处理其他你不具备天赋的领域一样处理。您应该评估自己是否足够应付手头的挑战-或者在有机会的时候甚至可以花费一些精力来提高自己。然而,最好发展自己具备天赋的领域,并寻求与在您不擅长的领域强项的人合作。

一本涵盖这种想法的好书是:马库斯·巴金汉的《现在,发掘你的优势》…它很容易阅读。


0

UI设计和软件开发在大脑的两个不同方面工作。并不是说设计师不擅长开发,反之亦然,只是他们试图用错误的大脑区域来完成任务。没有认真的人会反对这一观点。


好的,谁是那个不认真的人不同意呢? - theman_on_vista

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接