|
今天,編程和網絡世界已經發生了巨大的變化。Flash,Expression Blend,Silverlight和WPF的流行,已經證明會寫代碼已經不是一個優秀的程序員的唯一標準了。那些曾經有專門的設計人員在團隊中的日子早已一去不復返了。這在大型企業和大型團隊仍可能存在,但是在小型企業是不現實的。而大部分工作來自小企業的來,這些企業需要萬能型的程序員。也就是說,你不僅僅需要編寫代碼,還需要會設計。
我們可以看到現實中存在的一些的矛盾:很多程序員和新生都熱衷于編程,而不是設計或者其他方面的工作。還可以看到,很多好的程序員不擅長于設計。我們也可以注意到能設計的程序員比純粹的程序員的需求要大。
如果,現在你想多我進行職業咨詢。我會說去成為一個設計人員而不是編碼人員。如果你確實想成為一個編碼人員,請一定要練好自己的設計技能。隨著Visual Studio 2010的發布,它緊密集成了Expression Blend(設計工具)。當使用Expression Blend學習一些設計能完全體會到這點。當構建UI頁面的時候,Expression Blend能為你節省大量的時間。
另外一個好程序員是要了解細節的要求。那些一個團隊或者架構師會花數月去寫詳細的需求日子也已一去不復返了。在過去幾年里,發展至今已轉向敏捷開發。
如果你想成為一個好的程序員,簡而言之,我建議做到這些:
1、注重細節的要求。
2、成為一個超牛的編碼人員。不要只是弄一個解決方案,設計一個最佳的解決方案。
3、提高你的設計技能。做一個熟練的設計人員。
4、創新。不要隨波逐流。
5、富有創造性。不要只是做別人都在做的事情。想出新的東西來做。
6、在此重申,成為一個熟練的設計人員。
it知識庫:程序員,設計才是王道!,轉載需保留來源!
鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。