In the reply to another comment, I also mentioned Coders at Work[2]. I found that it provided some great insight into the early days of some fascinating companies from a technical perspective.
[1] https://www.amazon.com/Hackers-Computer-Revolution-Steven-Le... [2] https://www.amazon.com/Coders-Work-Reflections-Craft-Program...
https://www.amazon.com/Hackers-Computer-Revolution-Steven-Le...
I picked this up randomly off a university library shelf and before I knew it, I was halfway through the book and my feet were hurting.
https://www.amazon.com/Hackers-Computer-Revolution-Steven-Le...
Another great text on the topic was written by Stallman: http://stallman.org/articles/on-hacking.html
"It didn't become easy—for practical purposes, using two chopsticks is completely superior. But precisely because using three in one hand is hard and ordinarily never thought of, it has 'hack value', as my lunch companions immediately recognized. Playfully doing something difficult, whether useful or not, that is hacking."
Tracy Kidder's The Soul of a New Machine might be good for your friend.
http://www.amazon.com/Soul-New-Machine-Tracy-Kidder/dp/03164...
Another good option might be Code: The Hidden Language of Computer Hardware and Software by Charles Petzold.
http://www.amazon.com/Code-Language-Computer-Hardware-Softwa...
Or, how about Coders at Work?
http://www.amazon.com/Coders-Work-Reflections-Craft-Programm...
Another one that I have (but haven't had time to read yet) is Dreaming in Code: Two Dozen Programmers, Three Years, 4,732 Bugs, and One Quest for Transcendent Software by Scott Rosenberg. It might have something that your friend would find interesting.
http://www.amazon.com/Dreaming-Code-Programmers-Transcendent...
Another one that may be inspirational, although it's more about personalities than computer science per-se, would be Steven Levy's Hackers: Heroes of the Computer Revolution.
http://www.amazon.com/Hackers-Computer-Revolution-Steven-Lev...
http://en.wikipedia.org/wiki/Hackers:_Heroes_of_the_Computer...
http://www.amazon.com/Hackers-Computer-Revolution-Steven-Lev...
Stories from early in the personal computer era. This book inspired me greatly when I read it as a high school sophomore. After reading it, I taught myself Pascal (that dates me -- I guess this was in 1989) and started making little drawing programs on our old Fat Mac.
At this point it's an old book, but it's still in print, and the profiles in it are pretty timeless.
It came across as a tad condescending although I can easily believe it wasn't meant that way and you are just open mindedly sharing perspective as is the point of all this.
I reply not to just make that comment but actually to recommend a book (that many may have possibly already read) which gives a rich history well worth it.
https://www.amazon.com/Hackers-Computer-Revolution-Steven-Le...
They dive into East and West coast history as well as the influences of gaming which I think ties to this threads closest.
Its long, engaging, and the audiobook is just a kick.
If you are on that cusp of wanting to learn a bit more of where we come from with an Americana feel, they have done a fantastic job here.