I finished Dreaming in Code several weeks ago. Amazing, must-read book for both people in the software industry and those not. I finally have a book that I can hand to my parents and other non software people and say: "Read this and you will finally be able to understand the crazy business I am in". Highly Recommended! I will now read everything Scott Rosenberg writes because I am a big fan of his insightful but easy to read prose!
Also recommended: Ellen Ullman's Close to the Machine and Tracy Kidder's The Soul of A New Machine. Classics but not essential for those not in the biz.
From a fascinating Scott Rosenberg Interview with Howard Rheingold
QUOTE
Q: It's leadership by example and by inspiration and maybe by coordinating, rather than by ordering.
A: I agree with Benkler that there's a third form of production along with the market and the firm, that's emerging around common-space peer production, and that we don't understand a great deal about it yet. I would not dismiss it. But neither do I think we really know whether you can do it with things other than producing code or a knowledge repository online. What can't you do with it? We don't really know yet.
END QUOTE