this is awesome, thank you.
Re:Books for Software Engineers in 2023
by jayy-lmao on Monday January 02, 2023 @11:05PM
(#34227527)
Love the mention of Zero to Production in Rust.
Have read a few Rust textbooks at this stage and this one felt the most practical for my 9 to 5.
Re:Books for Software Engineers in 2023
by ozanonay on Tuesday January 03, 2023 @01:38AM
(#34228506)
As the author of Teach Yourself CS I would definitely suggest against trying to fit this in a year! Maybe aim for CS:APP and 1-2 others, and if you have time for more that's a bonus. Most of these are books to work through, not "read".
Re:Books for Software Engineers in 2023
by satvikpendem on Tuesday January 03, 2023 @04:52AM
(#34229693)
Thanks for writing it. Yes, definitely didn't mean to imply that it could be done in just a year, just that it's a useful resource in general that people might not know about.
Do you think the list could be updated & there are now some better resources for some of the subjects?
Re:Books for Software Engineers in 2023
by ggambetta on Tuesday January 03, 2023 @03:54AM
(#34229372)
As the author of Computer Graphics From Scratch, I still can't wrap my head around people mentioning it in HN comments. Blows my mind every time :) Thank you and happy new year!
Re:Books for Software Engineers in 2023
by spit2wind on Tuesday January 03, 2023 @05:15AM
(#34229810)
A word of warning to anyone reading "The Algorithm Design Manual", there is an error on nearly every other page.
https://www3.cs.stonybrook.edu/~skiena/algorist/book/errata
https://www3.cs.stonybrook.edu/~skiena/algorist/book/errata-...
thanks for the heads up ! it would be good to see how many one can spot in their own reading.
Re:Books for Software Engineers in 2023
by radiator on Tuesday January 03, 2023 @05:44AM
(#34229959)
This is astonishing. I was considering ordering that book, thank you.
To be fair, the second link you provided is for the 3rd edition and lists something like 20 errors (including typos, etc.) for a book of approximately 800 pages.
Can you recommend an alternative?
Re:Books for Software Engineers in 2023
by 62951413 on Tuesday January 03, 2023 @02:22PM
(#34236599)
If "Readings in Database Systems" is your cup of tea you should probably consider
* Database Internals (https://www.oreilly.com/library/view/database-internals/9781...) - very recent and of manageable size
* Database System Concepts (https://www.amazon.com/Database-Concepts-Abraham-Silberschat...) - specifically, the chapters on storage and query processing, it's a huge volume otherwise. Also, "Database Systems: The Complete Book" is basically an older version of it.
- Structure and Interpretation of Computer Programs
- Computer Systems: A Programmer's Perspective
- The Algorithm Design Manual
- Mathematics for Computer Science
- Operating Systems: Three Easy Pieces
- Computer Networking: A Top-Down Approach
- Readings in Database Systems
- Crafting Interpreters
- Designing Data-Intensive Applications