界面設計,一個在軟件行業非常尷尬地位的東西,但是絕對離不開的東西,不過在軟件行業的技術發展一直是為程序員們提供更佳的方式,而在界面設計方面則是在近些年來才逐漸的重視,但這并不意味著在界面設計上一直就做的很好,反倒在界面設計方面一直就是軟件設計中最薄弱的環節,如果從軟件設計的層面去看界面設計,N多的設計師都會看到其中犯的N多設計錯誤的基本常識,可以去想想為什么每次系統改界面總會是件那么痛苦的事,很多時候都是因為在項目/產品中缺乏專業的界面設計師而造成的。
在你的項目/產品中,是否有專業的界面設計師呢?
想想在我們的項目中,每次在改界面或者增加新的功能的時候,是否經常要從其他頁面copy出N多相同的東西,從設計角度我們可以發現,這是一個對于軟件設計而言最難以忍受的部分,而這么多年來我們卻一直在忍受著,為什么呢?就是因為在我們的軟件設計過程中缺乏專業的界面設計的過程,這需要專業的界面設計師來設計。
何謂界面設計師,這里不是說美工,而是指根據項目的業務需求分析形成的界面元素的設計方案,需要具備能夠根據需求形成界面,這個界面可以是個原始的界面原型,但需要具備足夠的元素,同時,界面設計師還有一個比較重要的工作是能完成界面交互的設計,當然,如果能有專業的交互設計師那么就更好了,界面設計師除了需要具備這些能力之外,還有一個非常重要的,那就是對界面元素的共性的抽象能力,最好當然是能夠做到任何的頁面中不出現重復的東西,這點非常重要,如果我們的軟件具備了這樣的設計,那么界面的修改也許不會成為一件什么痛苦的事,界面設計師需要具備的抽象能力的知識和軟件設計師的抽象能力的知識體系是不同的,所以界面設計師這樣的角色是在日益重視界面和交互的時代中特別需要的。
當然,現在軟件業也越來越重視這方面的工作了,象UI組件庫等等方式,都是對于界面設計的逐步重視,但顯然在目前來看這些還是不夠的,還需要不斷的努力呀......
界面設計師,現在好象還真不多,不過現在的軟件公司也沒多少會專門設置這樣的職位,希望能隨著軟件業的不斷發展,能對這方面越來越重視,也希望社會上出現更多的這方面的專業人才,界面設計師,我們需要你....