俺知道自己牛

 人参与 | 时间:2010年04月28日 10:29

学会了如何识谱,不一定就能写出脍炙人口的乐曲,会做木匠活,也不能说明就能设计出别具一格的家具。同样,知道如何使用编程工具和编程组件,也不代表你就 一定就能知道如何创建好用的软件。

程序员可能存在的问题

即使是拔尖的程序员,对开发工具非常的了解,也仍然可能开发出很差的用户界面,即使在时间和资源都很充足的情况下。导致这种现象发生的原因有几个:

1:缺乏设计用户界面的经验

一个编程经验丰富的程序员并不一定具有很多设计用户界面的经验。以此类似,进行用户界面设计也不一定需要太多编程知识。

2:程序员对于某个工具越熟悉,就越容哦各异受其影响

他知道这个工具的能力,他驾轻就熟。但工具提供的功能并不总是与用户的需求完全吻合,你是不是也有这个毛病,越是对一个工具熟悉,越不想用其他的?

3:拔尖的程序员往往是一些意志坚强的人

他们很牛,也知道自己很牛。所以他们不愿意和他人协商,也不会轻易妥协。如果一个开发队伍里面有几个这样的成员,而同时他们的管理者没有足够的权威,那么 结果往往是不同程序员开发的不同部分之间存在着严重的不统一,每个人都以自己的方式去做自己的事情。

俺知道自己牛 建站教程 第1张

(俺知道自己牛)

网页设计师存在的问题

网页设计师更擅长于设计各种网站界面,形象的表达功能,为整个网站创建统一的风格,同时让那些数据排列起来更加好看,让用户感觉这个网站确实很漂亮 很cool。

但是,尽管网页设计师们有着良好的的没学素养,他们并不一定适于用户界面设计。他们很可能只去在乎如何让界面更酷更炫,但是却不会关心怎样怎样使用户方便 地使用网站,他们也不知道怎么做能让用户更方便。漂亮和酷并不等于好用,如果只去考虑“外观美不美”,很可能最后网站只是“看上去很美”。

妥协还是抗争?

俺知道自己牛 建站教程 第2张

(设计师与程序员间如何联姻?)

俺知道自己很牛,站在别人角度看问题很重要,但设身处地真正遇到问题时,很多人都会忘乎所以,不会轻易妥协。都觉得俺自己很牛。我想, “主管”就会起到两者之间的平衡作用。

很多时候,我们以你应当遵循一条原则:对用户理想的完成任务方式的支持大于对技术局限的迁就。

顶: 0踩: 0

来源:,欢迎分享,(QQ/微信:13340454)