軟體架構師和企業家有什麼關係?有人可能會問?
其實,這只是我一時的突發奇想。在我看來,從某種程度上來講,架構師和企業家的基本工作是非常相似的。
關於企業家大體上做什麼事情,我主要是從《窮爸爸,富爸爸》上了解的。乙個企業家工作的目的是,建立乙個能夠正常運轉的企業。要讓乙個企業能夠正常運轉,首先就要建立乙個基本的框架體制,然後尋找到合適的人插入到體制的各個空缺處。這樣,乙個企業就正常運轉起來了。
而乙個軟體架構師會做什麼事情呢?架構師需要做的是根據系統的需求,構建出系統架構,然後選擇各個模組。這些模組可以是舊有的系統,可以是開源的模組,也可以是需要新開發的模組。
綜合以上分析可以得出,軟體架構師和企業家的工作是非常具有一致性的。只不過,企業家的工作物件是企業,工作部件是具有各項工作能力的人。而軟體架構師的工作物件是軟體系統,工作物件就是乙個個具有各種功能的軟體模組。
最後做個有趣的推論:乙個優秀的軟體設計師,只要去進修一下創業,經濟,法律相關的知識,那麼,他就會是乙個優秀的企業家。
軟體架構師
軟體企業中有乙個角色叫做軟體架構師,不同公司或者不同的環境下,對該職位的定位可能不盡相同。微軟首席架構師ray ozzie 對自己職位的一些看法,倒是給人很多啟發 1.不管是設計一座橋梁還是一幢大廈,你是在特定的情況下應用各種設計模式 2.在做程式設計師的時候你要花時間讓自己理解各種不同的模式,並能...
軟體架構師
軟體企業中有乙個角色叫做軟體架構師,不同公司或者不同的環境下,對該職位的定位可能不盡相同。微軟首席架構師ray ozzie 對自己職位的一些看法,倒是給人很多啟發 1.不管是設計一座橋梁還是一幢大廈,你是在特定的情況下應用各種設計模式 2.在做程式設計師的時候你要花時間讓自己理解各種不同的模式,並能...
軟體架構師
軟體架構設計系統整體架構,從需求到設計的每個細節都要考慮到,把握整個專案,使設計的專案盡量效率高,開發容易,維護方便,公升級簡單。本文從架構師職責 軟體架構定義 設計架構 評估架構 架構管理等方面來描述了解軟體架構的含義和怎樣設計軟體架構。軟體架構師的職責 架構師分為以下幾大類 業務架構師 主題領域...