程式設計師必看之學習設計的5大理由

edithfang發表於2014-11-12
我想當很多人看到這個題目是一定會非常的驚訝,甚至會這樣的問,“作為一名程式設計師,我為什麼要去學習設計呢?這和我有什麼關係?”然而我認為,作為一名程式設計師,尤其是Web開發人員和應用程式開發人員,你擁有獨特的混合編碼技術以及把視覺設計理念轉換為現實的能力。毫無疑問你具備把Photoshop排版轉換到熟悉的HTML和CSS的能力,而唯一不足的便是設計。

讓我們一起來看看那些程式設計師應該學習設計的五大原因,希望對大家有所幫助。

1.創造力培養創造力

寫程式碼是一件需要創造性的工作,一個高水平編寫程式碼的開發人員也需要創造性的思維和執行力。然而事實證明,設計和寫程式碼有很多異曲同工之處。它需要很強的凝聚力、追求細節的完美甚至是解決問題的能力。這些在開發人員編寫設計軟體時同樣需要。

學習設計刺激了你大腦當中創造力的那一部分,能夠幫助你在編寫軟體時利用你的創造性找出重構程式碼的最佳方式。

2.在團隊中更好地工作

如果你是朝九晚五的從事編寫軟體的工作,不可避免你會和那些設計師們長期的打交道。然而你會發現很多時候你和設計師在一些問題上無法達成共識,因為你們採用的工具以及設計語言都不相同。

學習有關設計方面的知識能夠讓你和設計師的對話更加容易。同時也能夠幫助你在團隊當中更好地開展工作。

3.更好的獨自工作

作為開發人員,我想絕大多數人都希望能夠獨立的負責一個屬於自己的專案。那麼問題就來了,怎麼樣使自己負責的專案能夠大放異彩呢?

如果你瞭解設計的一些原理,比如為什麼如此設計,我想這會使你的問題變得比較簡單。當你瞭解了間距、佈局、排版和顏色這些以後,你會更加清楚如何做出一個有凝聚力的設計,這樣會使你專案發光,得到大家的認可。

4.新的學習機會

我想一名開發人員最開心的事情便是看到自己編寫的軟體受到歡迎。然而想要編寫受大家歡迎的軟體,我想這就不僅僅需要你具備基本的編寫程式碼的能力,同時需要你有一個設計師的眼光。

然而也並不是所有的設計只是視覺上吸引人而已,這只是其中的一小部分原因。主要的還是靠設計師的邏輯和推理來做的設計選擇。我相信,作為一名開發人員你同樣也可以做到這一點。這能幫助你更好的戰勝其他的開發人員,那你還能放過這樣一個新的學習機會嗎?

5.讓你的職業生涯向前邁進



越來越多的軟體競爭貫穿了使用者體驗、視覺設計等方面,使用者不僅需要效能高的軟體,也越來越重視軟體的使用。想要真正的編寫出好的軟體,開發人員就必須學設計。

當你學會設計時,你的產品將會呈現一個新的賣點給使用者。你可以自信的告訴他們產品的設計以及最終的實現兩方面工作都由你自己完成,我想這會是一個非常出色的賣點,也會讓所有人對你刮目相看。

看完這些,你還在等什麼?還不快快來學習設計。
相關閱讀
評論(2)

相關文章