News for hackers. Stuff that matters.
Re:Books for Software Engineers in 2023 by satvikpendem on Monday January 02, 2023 @07:22PM (#34225739)
I'd also read the books from Teach Yourself CS (https://teachyourselfcs.com):

- 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

Re:Books for Software Engineers in 2023 by taquacin on Monday January 02, 2023 @10:15PM (#34227116)
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.
Re:Books for Software Engineers in 2023 by brawll on Tuesday January 03, 2023 @07:22AM (#34230562)
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-...

Re:Books for Software Engineers in 2023 by signa11 on Tuesday January 03, 2023 @05:16AM (#34229816)
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.
Re:Books for Software Engineers in 2023 by pvitz on Tuesday January 03, 2023 @07:04AM (#34230449)
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.
Re:Books for Software Engineers in 2023 by ellisv on Tuesday January 03, 2023 @09:53AM (#34232079)
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.