3 ms·
I majored in electronics (more than a decade ago) but always worked in software development. Does it still make sense to purchase it? I am eager to buy it, just
by animesh 4y ago
I majored in electronics (more than a decade ago) but always worked in software development. Does it still make sense to purchase it? I am eager to buy it, just need the push. :)
- gjstein 4y agoI have a similar background in Electrical Engineering and, while I enjoyed the book, it did not change my perspective. I think the book does a good job of opening up what many programmers (and, of course, others) may see as a "black box" that they interact with on a daily basis. I recommend it to those who do not already have a fairly comprehensive of how a computer works, but if you think you pretty much already understand how transistors become ALUs and have touched Assembly, you may find it a bit boring (as I did).
- systemvoltage 4y agoI second this. I found it to be a little elementary for me since I already know these concepts. But it is useful for a lot of people who don't know how a computer really works.
- animesh 4y agoThanks for this solid comment. Assembly is the one that I am most removed from at the moment. It is 15 years or more. So it seems like I will enjoy it at the very least.
- fodmap 4y agoYes, it does. Here's a little push for you. I think you'll find fascinating how all the pieces of the 'puzzle' fit together beautifully.
- animesh 4y agoThank you, I decided on it.
- commandlinefan 4y ago(Assuming the second edition is as good as the first) yes. This is the kind of book you can read on a plane ride from New York to San Francisco without taking notes or opening up your computer, and still get a lot out of. It's captivating but conversational and well written.
- animesh 4y agoThank you, decided on it.
- anthomtb 4y agoBuy it. I finished my Electrical and Computer Engineering undergrad in 2008 and have been a software dev ever since. You won't learn anything new if you had computer architecture and digital logic classes. But it's an excellent refresher. And so well written that it reads more like light fiction than a technical deep dive.
- animesh 4y agoI skipped computer architecture for another elective IIRC, so it may be worth my while after all. Thank you.