Last week, I read an article about a famous IM company. One statement is very interesting: A company has its genes carrying by its people. The company has more internet genes, while Microsoft has more software genes as a comparison.
Internet generally requires or allows different development-shipping cycles. It can be shipping in finer granularity, e.g. a small release every 1~3 day. Therefore, it blows up the whole process of traditional software. Therefore, the production organizing around internet services is structured more to such cycles. Therefore, actively participant people are more important while they face more intensive life. 🙂