怎么說呢,其實軟件開發不是腦力勞動,而是體力勞動。軟件開發是一個合作進行的過程,但是這個過程是不簡單的組合,小集體領導大集體(有點中國的政治制度:黨中央委員會領導全國人民)。
小集體是做設計的(俗稱:設計師),不敲代碼。定義好各個模塊、接口、調用方法、使用約束。
大集體再分小組去實現這些個模塊(不要求你有創意,按步就班就行,而且必須)。你小組可以無視其他小組的存在。(只要大家伙按制定好的約束來實現就成)。然后再把他們組合到一起,OK,軟件完成。
軟件開發1+1什么時候>2,要看小集成的領導能力啦。但是,客觀的肯定是>2的。