Hacker News new | past | comments | ask | show | jobs | submit login

Author here! Thank you to whoever posted this. My 2023 resolution was to market it better so this is a great help :).

The overall intent was to create a single, fairly concise volume sketching out the main areas of computer science so that developers from non-traditional backgrounds (boot camps etc) have at least some kind of map of the territory.

When I started working as a dev I really struggled with the idea that there were so many things that I should know about but I wasn’t even aware of until they blew up in my face in some way.

agomez314’s comment is very valid — my framing was “CS stuff that you will encounter as a developer”.

Happy to answer any questions.




You're welcome! I'm collecting learning resources on tech topics at https://bestresourcestolearnx.com and I was looking for a book on CS like this one for a long time. Further readings are especially good – I'm going to steal some of your recommendations ;)


This book seems perfect for me. I have a CS bachelors but didn’t always do well in some classes. I’ve been thinking about doing teach yourself cs .com but this book seems better for me because it’s more shallow which means I can get a broad refresher of my degree in a few months instead of a year or two or three.


Went to buy it and noticed your Amazon link for Australia should be amazon.com.au not just amazon.au :)


Is there any chance to get this as a PDF for offline consumption?


Looks like you can at the base URL: https://thecomputersciencebook.com/


Along with the links to the PDF, you can always download a website, https://superuser.com/questions/970323/using-wget-to-copy-we...


The Leanpub link provides a DRM PDF.

Email me if it’s unaffordable for you.


Oops sorry, somehow I missed it.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: