5 Books every software engineer should read

preview_player
Показать описание


Chapters:
00:00 - intro
00:27 - book 1
02:06 - book 2
03:38 - book 3
05:11 - book 4
06:44 - book 5
07:41 - conclusion
Рекомендации по теме
Комментарии
Автор

Some more advanced recommendations:

Designing Data-Intensive Applications
Computer Systems: A Programmer's Perspective
Operating Systems: Three Easy Pieces
Introduction to Algorithms (CLRS)

Supakills
Автор

1) By Aditya Y Bhargava / Grokking Algorithms, Second Edition 2nd Edition
2) By Robert C. Martin / Clean Code: A Handbook of Agile Software Craftsmanship
3) By Allen G. Taylor / SQL For Dummies (For Dummies (Computer/Tech)) 9th Edition
4) By Lucioano Ramalho / Fluent Python: Clear, Concise, and Effective Programming 2nd Edition
5) By Sam Newman / Building Microservices: Designing Fine-Grained Systems 2nd Edition

eliascatedral
Автор

Those books won't lead you to another level. It's experience what you need

jeremydone
Автор

Good job. Liked your perspective on learning from books. Keep it up

rajatvimal
Автор

Great video! Straight to the point with no fluff.

VadimEzhov
Автор

Great list! Will look into getting some of these books soon. The Grokking book has been recommended before to me, so that'll be one of the first ones.

vitruvius
Автор

Great list and video sharing Denis....thanks

mohdjibly
Автор

Preface: I don't mean to be rude or to flame, just stating a strong opinion.

* Clean Code is a bad book (quick google search to reveal why). I don't know why people keep repeating the dogma. Not just that, but it could also be significantly shorter.

* "For Dummies" series are generally known for not being the best, just subpar. No strong opinion on that one, however.

* I've read Fluent Python cover-to-cover years ago, but looking back, consider it to have been a waste of time. You shouldn't have to read a manual on a programming language.

* Microservice books are too specific to be applicable most of the time, especially not to "every software engineer". But I'd probably add DDIA to the list of great books in this area, and would prioritize reading that one first.

JKLKJ
Автор

Out of interest, what was your approach to reading these books? Did you e.g. parse through every page in chronological order? How many concepts/chapters were reasonable to try to comprehend in one sitting? Approx how frequently did you test your new knowledge by applying it in practice?

Great video by the way! Purchased Clean Code and Fluent Python.

oscarhope
Автор

Very nice recommendations ❤❤... works also love to see your home tour it looks very dreamy

siddharth
Автор

Have you, by chance, read "Head First Design Patterns" by Eric Freeman? Heard a lot about this one and wondering whether I should dig in since it is quite heavy 😅

anastasiiakhodishchenko
Автор

nice recommendation. but i didnt expect you will recommend sql for dummies

mdyousufgazi
Автор

you are 22?!!! that's impressive..i am 19 struggling with this..had no idea about tech in my 11 th and 12th grade but in college I am opting CS and that's a haedache for me now..i don't even know the C of Computer

uroozfatima
Автор

yo dude, I know jackshit about Java, yet can I go through the book Clean Code?

starlord
Автор

Grokking Algorithms must be for Martians.

psikeyhackr