
"Takes a careful look at innovation history, including the software and Internet ages, to reveal how ideas truly become successful innovations." - cover.
"The Myths of Innovation" by Scott Berkun - Not exactly about how hard things got done, but it discusses some of the misconceptions and assumptions we make about current technology and the process of inventing new tech.
"The Myths of Innovation" by Scott Berkun has something to say along these lines but in general terms rather than in terms of programming. Check it out:
http://www.amazon.com/Myths-Innovation-Scott-Berkun/dp/05965...
Probably the most important lie I've unraveled in my mind over the last couple years reading experiences from real people (pg, etc) and things like "Myths of Innovation", etc.
This is ESPECIALLY dangerous if you (or your kids) are smart. If you're fairly smart, then school is easy. It's easy, so you never fail, so you never understand that many things (including most worth doing) are hard.