|
|
|
|
|
by nik5
1812 days ago
|
|
I don't know if it is just me who finds such lists overwhelming. They bombard on you like hundreds of resources.
FOMO kicks in and I star them for false sense of effectiveness but hardly end up completing anything or even starting. |
|
For me that is teachyourselfcs.com. It recommends only two books if you don't have "multiple years" to self-study part-time. They are: Computer Systems: A Programmer's Perspective and Designing Data-Intensive Applications. If you do have multiple years it recommends ~9 books. The OP list has almost 100 books just on software architecture.
It takes so long to read one good textbook that I'd bet 90% of software engineers haven't read more than three or four cover-to-cover. I was rare in my computing theory class for actually using the textbook and doing the exercises and I only got 2/3 through. Given my current progress rate through 'Computer Systems: A Programmer's Perspective' it will take me at least 150 hours to complete.