Books every software engineer must read in 2023.

Ғылым және технология

Here are some excellent books every software engineer should be reading in 2023!
Also, for amazing book summaries in tech, science, finance, self-improvement, entrepreneurship and many more awesome genres, check out Shortform! Visit www.shortform.com/utsav to get a free trial and $42 off the annual subscription - which is over 2 months free!
📚 BOOKS FROM THIS VIDEO
DATA STRUCTURES & ALGORITHMS
Grokking Algorithms - amzn.to/2JcBrjS
Introduction to Algorithms - amzn.to/2V03JRb
Algorithm Design Manual - amzn.to/3GzBj6q
CODING BEST PRACTICES
Clean Code - amzn.to/3nHNtAC
Clean Architecture - amzn.to/3kZ7UqR
Refactoring - amzn.to/377VXdM
DISTRIBUTED SYSTEMS
Understanding Distributed Systems - amzn.to/3cjChr5
Designing Data Intensive Applications - amzn.to/3fxgOLm
Software Architecture: The Hard Parts - amzn.to/3XTHQ4g
DEV OPS
Lean DevOps - amzn.to/3IvVp5a
MACHINE LEARNING
The 100-page Machine Learning Book - amzn.to/3S7Yj3p
AI & ML for Coders - amzn.to/3k2sqwj
AI: A Modern Approach - amzn.to/41dOXaq
📚 OTHER BOOKS I HIGHLY RECOMMEND
DATA STRUCTURES & ALGORITHMS
Grokking Algorithms (Beginner) - amzn.to/2JcBrjS
Data Structures and Algorithms Made Easy (Intermediate) - amzn.to/3EKPxk2
Introduction to Algorithms (Advanced) - amzn.to/2V03JRb
SOFTWARE ENGINEERING
Clean Code - amzn.to/3nHNtAC
Clean Architecture - amzn.to/3kZ7UqR
The Productive Programmer - amzn.to/33aMeSE
SYSTEMS & ARCHITECTURE
Understanding Distributed Systems (Beginner) - amzn.to/3cjChr5
Designing Data Intensive Applications (Advanced) - amzn.to/3fxgOLm
Software Architecture: The Hard Parts (All levels) - amzn.to/3XTHQ4g
ENTREPRENEURSHIP
The Unfair Advantage - amzn.to/3CIBE6z
The Lean Startup - amzn.to/3XpzMcx
Act like a Leader, Think like a Leader - amzn.to/3NlyBGx
ENGINEERING MANAGEMENT
Engineering Management for the Rest of Us - amzn.to/3JanteZ
PRODUCTIVITY
Atomic Habits - amzn.to/44kouJ3
Deep Work - amzn.to/44jy8LZ
The Productivity Project - amzn.to/3CLZEps
Building a Second Brain - amzn.to/3qXegzU
FINANCE
The Psychology of Money - amzn.to/3PprU97
The Intelligent Investor - amzn.to/3CI5dFB
View many more recommendations at my AMAZON STOREFRONT
www.amazon.com/shop/engineeri...
☎️ BUSINESS INQUIRIES
inquiry@engineeringwithutsav.com
🏷 DISCOUNT CODES
10% off Educative.io for Excellent courses on all things Software Engineering
educative.io/engineeringwithu...
🏪 AMAZON STOREFRONT
www.amazon.com/shop/engineeri...
All my recommendations for books, gadgets and gear are also available at my
Amazon storefront. Check it out!
👕 LIKE THE "GOOD COFFEE, GREAT CODE" HOODIE?
You can purchase one here: www.engineeringwithutsav.com/...
📧 REACH OUT TO ME ON SOCIAL MEDIA
Instagram: / utsavized
Twitter: / utsavized
Web: www.engineeringwithutsav.com
💻 EVERYDAY GEAR I USE
Keychron Q1 Mechanical Keyboard - amzn.to/3XpsntQ
Logitech MX Master 3 Mouse - amzn.to/3iWUyjW
BenQ PD3220U 32 Inch 4K IPS AQCOLOR Monitor - amzn.to/3D6lzsg
⏱ TIMESTAMPS
00:00 Intro
01:23 Data structures and algorithms
02:58 Coding best practices
04:18 Sponsored: Shortform
06:08 Distributed systems
09:57 DevOps
10:57 Machine Learning
‼️ DISCLAIMERS
This video is sponsored by Shortform.
Links included in this description may be affiliate links. When you buy a product or service with these links, I may receive a small commission. However, there is no additional cost to you :) I genuinely appreciate you supporting my channel so I can continue to provide you with awesome software engineering content for free!
Also, all opinions are my own and not my employer's.
#engineeringwithutsav #softwareengineering #utsavized

Пікірлер: 103

  • @EngineeringwithUtsav
    @EngineeringwithUtsav Жыл бұрын

    For amazing book summaries in tech, science, finance, self-improvement, entrepreneurship and many more awesome genres, check out Shortform! Visit www.shortform.com/utsav to get a free trial and $42 off the annual subscription - which is over 2 months free!

  • @educat693

    @educat693

    Жыл бұрын

    Thanks a lot Utsav. Your content help a lot and adds a lot of value to my Engineering capabilities. May the almighty bless you.

  • @ercntreras
    @ercntreras Жыл бұрын

    As a Dev and musician, I loved your studio. As always nice informative video, thanks Utsav!!

  • @kakashi_senpai042
    @kakashi_senpai04210 ай бұрын

    I absolutely love being an engineer and I'm so appreciative of I Love Engineering for helping to celebrate the amazing work we do! As someone who does coding in my job, I can attest to the fact that engineering provides an opportunity to be creative and challenge ourselves in ways that can make an impact on the world. It's amazing to see an organization that celebrates and recognizes the efforts of engineers, and I'm so thankful to be part of this field. You have my utmost respect!

  • @tomsaju1970
    @tomsaju1970 Жыл бұрын

    Books I would recommend are 1. The Elements of Computing Systems: Building a Modern Computer from First Principles by Noam Nisan and Shimon Schocken - explains how a computer works. It starts from a basic nand gate and builds layer after layer and at the end you have made a complete computer with an os (also everything is done in software). 2. Androids by Chet Haase - not a tutorial book, might enjoy If you are interested to know the early story of creating android os. 3. Hands-On Machine Learning with Scikit-Learn, Keras, and TensorFlow, 2nd Edition by Aurélien Géron - Helps to learn and explore the machine learning landscape. Good for beginners and every concept explained in an interesting manner.

  • @iamharshill

    @iamharshill

    Жыл бұрын

    Thank you.!!

  • @devaxionrl8189

    @devaxionrl8189

    Жыл бұрын

    I despise reading

  • @b1tbanger

    @b1tbanger

    Жыл бұрын

    @@devaxionrl8189 I despise tutorials

  • @Souljacker7

    @Souljacker7

    Жыл бұрын

    It sounds like Code, by Charles Petzold . Very good too

  • @Shank2485

    @Shank2485

    7 ай бұрын

    The first one you mentioned is available on course era but only the first part. Course name is Nand to Tetris.

  • @FurfelOfficial
    @FurfelOfficial Жыл бұрын

    Clean Architecture is very theoretical. What I would suggest as a practical addition is Unit Testing by Vladimir Khorikov - despite the name it's not only about unit testing.

  • @Souljacker7
    @Souljacker7 Жыл бұрын

    Love your books recommendations. Keep em coming!

  • @randaldavis8976
    @randaldavis8976 Жыл бұрын

    don't forget disaster recovery, geolocation and being ready to replace major sections for updates/capacity/changing tech. Getting it built is only half the battle, keeping it running, maintained and upgraded in production is the other half.

  • @souravmojumder5563
    @souravmojumder5563 Жыл бұрын

    Domain-Driven Design: Tackling Complexity in the Heart : As i continue to read this book in bits and pieces & am able to join the dots. Clean code .. solid principles .. KISS .. YAGNI .. CQRS .. Event driven architectures .. all are somehow interconnected .. its a complex book .. And honestly i read the same pages multiple times until i actually get what the author has to say.. this book will also test your patience!! :P

  • @keshavsaraogi8753
    @keshavsaraogi8753 Жыл бұрын

    this will go down as one of the most useful videos for current/aspiring software engineer

  • @shantohossain1372
    @shantohossain1372 Жыл бұрын

    Reading the Grokking Algorithms Book and got notification for this video! Grokking Algorithms is the best book for beginners

  • @muzikjay
    @muzikjay Жыл бұрын

    Another book I love is “Code: The Hidden Language of Computer Hardware and Software” by Charles Petzold

  • @rranga99
    @rranga99 Жыл бұрын

    Thanks for another awesome video. I have started sharing your videos with my friends and it has a great impact.🙏🙏🙇🏾‍♂️🙇🏾‍♂️

  • @PaulDeveaux
    @PaulDeveaux Жыл бұрын

    Great content as usual. I would love to see your method for actually reading technical books to get the most out of them.

  • @viveksrivastava6070
    @viveksrivastava6070 Жыл бұрын

    Thanks Utsav for recommending shortform I was looking for something like this.

  • @jumbocat805
    @jumbocat805 Жыл бұрын

    The only channel where I find watching sponsored section of the video interesting and not skip it. Thank you Utsav for providing us with quality content. :))

  • @techmentormaria
    @techmentormaria Жыл бұрын

    Thank you for sharing. The machine learning book I can definitely recommend as well

  • @metroecco7908
    @metroecco7908 Жыл бұрын

    Dude i love ur guitar gear!! Should def make a video about it!!!

  • @redstoica
    @redstoica Жыл бұрын

    Great list, would love to hear what you think about Operating System books

  • @cristiancastro1565
    @cristiancastro1565 Жыл бұрын

    Make a video on recommended books on programming languages. Great video!!

  • @abhishek11s
    @abhishek11s Жыл бұрын

    Loving your recommendations.

  • @JunaidBedford
    @JunaidBedford Жыл бұрын

    Great video! Thanks!

  • @meqdaddev4341
    @meqdaddev4341 Жыл бұрын

    Amazing as usual.... I like your approach of recommending books based on the field the putting them into the big picture. Thanks for your great efforts Utsav... keep it up.

  • @skyhappy
    @skyhappy Жыл бұрын

    Books in my to read list: 1. Mythical Man Month 2. The Pragmatic Programmer

  • @john_doe_2231
    @john_doe_2231 Жыл бұрын

    Utsav can u pls make a video on what a software engineer should focus on in the first 3-5 yrs of their career in order to grow exponentially

  • @YyNRCyY

    @YyNRCyY

    Жыл бұрын

    As a studying software engineer I could give u some advice for any field. Show why you’re worth receiving the exponential growth

  • @vaylx2253

    @vaylx2253

    Жыл бұрын

    @@YyNRCyY your comment makes little sense.

  • @YyNRCyY

    @YyNRCyY

    Жыл бұрын

    @@vaylx2253 I can't even put into words how much sense it makes. He asked "what should u focus on in order to grow exponentially." I said " show why you're worth receiving the exponential growth.... nuff said.

  • @FazedSoul

    @FazedSoul

    Жыл бұрын

    @@YyNRCyY Hey, if people are asking for some advice, then give them some advice. This is not some stupid Shark tank interview.

  • @yyyd6559

    @yyyd6559

    Жыл бұрын

    @@YyNRCyY 🤡🤡🤡

  • @daniel1233-o1l
    @daniel1233-o1l Жыл бұрын

    Great content , hope to see more of these videos

  • @vivekpujaravp
    @vivekpujaravp Жыл бұрын

    Fantastic vid. Please keep making more.

  • @CODEDSTUDIO
    @CODEDSTUDIO Жыл бұрын

    Great video, Thanks for the Video

  • @CarlosWashingtonMercado
    @CarlosWashingtonMercado9 ай бұрын

    Great video, thank you

  • @PickleRiiiiiiick
    @PickleRiiiiiiick Жыл бұрын

    This is great stuff. Thank you Utsav.

  • @amrmusharrafa4914
    @amrmusharrafa49146 ай бұрын

    Good collection of so essential books for who interested in tech and programming in 2023

  • @GustavoDiaz93
    @GustavoDiaz93 Жыл бұрын

    What about databases or storage services? Pros it better to leen them from the docs? Or as you need them?

  • @mohemara9097
    @mohemara90979 ай бұрын

    Thank you sooooo much 💜🌹

  • @123brynner
    @123brynner Жыл бұрын

    Wow, I literally searched this up yesterday but was thinking “ Man, if only Utsav made one for 2023”. And look, here you are! Thank you for spreading your knowledge!

  • @revel77

    @revel77

    Жыл бұрын

    wtf same

  • @jalabi99
    @jalabi99 Жыл бұрын

    _The Art of Computer Programming, Vol. 1_ by Donald E. Knuth - yes it is a very dense book but still very important after all these years. Not a book to read from beginning to end in a single sitting!

  • @AkinBelieve
    @AkinBelieve Жыл бұрын

    These books are all pretty meaty. How would you recommend approaching actually getting through them around a work schedule in a way that sees that information retained?

  • @MakeItStik

    @MakeItStik

    Жыл бұрын

    A very relevant question. Not sure if Utsav saw this..

  • @carlweis
    @carlweis Жыл бұрын

    Do you have a LUTS for your video? Love the colors and can't seem to get similar colors out of my Canon EOS R. Love the content, thank you!!

  • @EngineeringwithUtsav

    @EngineeringwithUtsav

    Жыл бұрын

    I shoot in clog3 in rec709. R probably has at least clog1. You can go to canon support page and download the rec709 clog -> rec709 LUT. Apply that first then grade the footage after.

  • @sunilpatel6542
    @sunilpatel654211 ай бұрын

    Thanks for this info need some suggestion, I have couple of year of experiance but reading book feel totally boring How can I over come this and motivated to learn from this book PS: I wanted know how much time you have taken to complete these books

  • @greatmentors391
    @greatmentors3914 ай бұрын

    Can you please make a video on how to read and complete technical books.

  • @phillylifer
    @phillylifer Жыл бұрын

    How much should i spend on an acoustic guitar?

  • @ilovepickles7427
    @ilovepickles7427 Жыл бұрын

    Domain Driven Design! Eric Evans

  • @mohdhaseeb9818
    @mohdhaseeb9818 Жыл бұрын

    Any book recommendations for Databases?

  • @MW-mn1el
    @MW-mn1el Жыл бұрын

    Many of the book that are mentions are great, ultimately it doesn’t make someone more skilled just by reading it alone. Hand on experience and real world project with real world problem are better to improve someone skill. Academy and college study are always lackluster compare when doing real job.

  • @haniissa1990
    @haniissa1990 Жыл бұрын

    If I read these books i will get know how to build software from A to Z ?

  • @seNick7
    @seNick72 ай бұрын

    Recommending "Clean Code" in 2023? It's so 2010. Keep calm and carry on to "A Philosophy of Software Design" and "Modern Software Engineering".

  • @nelsond5361
    @nelsond536111 ай бұрын

    I want to learn software engineering from scratch. Is there a good bootcamp for it?

  • @parvesh-rana
    @parvesh-rana Жыл бұрын

    Also recommend books for self development, productivity

  • @Claudio-gv2lz
    @Claudio-gv2lz8 ай бұрын

    How should you read these books? Should one study them properly or read them once like a novel?

  • @zamanbp
    @zamanbp11 ай бұрын

    can someone tell me 2023 published books ??

  • @iliyaskhan3803
    @iliyaskhan3803 Жыл бұрын

    the best book for dsa is "a common sense guide to DSA"

  • @Hugo-El
    @Hugo-El Жыл бұрын

    Rooney t-shirt! :)

  • @shabuz4303
    @shabuz4303 Жыл бұрын

    I like how the video is exactly 13:37 sec long

  • @AdrianMark
    @AdrianMark Жыл бұрын

    Utsav, when was the last time someone told you that you are cool. Whenever it was, you can restart the counter from today, because dude, you are cool. Thanks for making this video man.

  • @EngineeringwithUtsav

    @EngineeringwithUtsav

    Жыл бұрын

    God damn…thanks dude :)

  • @GustavoDiaz93
    @GustavoDiaz93 Жыл бұрын

    Love the video and the bloopers hahahaha

  • @kubricksghost6058
    @kubricksghost6058 Жыл бұрын

    Bro has sooo many books. If I read all of these will it replace a university education? Because I really don't want to go university

  • @emmanuelmadehin9109

    @emmanuelmadehin9109

    4 ай бұрын

    Half of that even! University curriculum is really dated as far as I know

  • @kubricksghost6058

    @kubricksghost6058

    4 ай бұрын

    @@emmanuelmadehin9109 you're right!

  • @shantanushekharsjunerft9783
    @shantanushekharsjunerft9783 Жыл бұрын

    My man has no kids. No kid will leave books and guitars so well organized

  • @EngineeringwithUtsav

    @EngineeringwithUtsav

    Жыл бұрын

    Precisely

  • @DionV

    @DionV

    Жыл бұрын

    They will if you set boundaries and say, "No." with an explanation as to why you are saying no.

  • @JoeJoe0408
    @JoeJoe0408 Жыл бұрын

    @engineeringwithutsav Good morning and I’m first hope you have a blessed weekend. Quick question is Bellevue college a great school for computer science?

  • @__hannibaal__
    @__hannibaal__ Жыл бұрын

    My advise is stop to take advise from unknown people. Second advise and final stop visual un-educated media.

  • @myprogrammingbuddy153
    @myprogrammingbuddy153 Жыл бұрын

    Are you from Nepal?

  • @EngineeringwithUtsav

    @EngineeringwithUtsav

    Жыл бұрын

    Yup

  • @choss1961
    @choss1961 Жыл бұрын

    Tubescreamer?

  • @stewiegriffin6503
    @stewiegriffin6503 Жыл бұрын

    buuuuh. I would do none of it. And I will be happy.

  • @EngineeringwithUtsav

    @EngineeringwithUtsav

    Жыл бұрын

    And Happiness is all that matters.

  • @LuigiZambetti
    @LuigiZambetti Жыл бұрын

    Do you still read computer programming books in 2023?

  • @diogofelix8626

    @diogofelix8626

    11 ай бұрын

    Every book he recommends is timeless to be honest, algorithms, good practices and even the distributed ones with tech in it (like designing data intensive applications) doesn't get outdated, the tools described in them may get in a few years but other tools with the same concepts applied will take their place so nothing is lost. With that said, all of them are extremely up to date in 2023.

  • @arghadeepmisra7865
    @arghadeepmisra7865 Жыл бұрын

    Why are you giving so much importance to distributed systems ? Is this for beginners. Like people are getting recruited without learning Distributed Systems, then why we should study a Book for that ? Asking from a student's standpoint.

  • @EngineeringwithUtsav

    @EngineeringwithUtsav

    Жыл бұрын

    Everyone should understand distributed systems in 2023. How in depth you go depends on your experience. But even as an absolute beginner, you are expected to understand at the surface level how modern apps work. Monolithic architectures are pretty much dead.

  • @gecesoftware3555
    @gecesoftware3555 Жыл бұрын

    👍👍👍

  • @ARTICFR0ST
    @ARTICFR0ST Жыл бұрын

    Was really hoping you would list some front-end books. Disappointing.

  • @sameerroshan9542
    @sameerroshan95426 ай бұрын

    clean code sucks when it comes to performance.

  • @shreyanshmishra6613
    @shreyanshmishra6613 Жыл бұрын

    Those books look like they've never been opened once. They are fresh shiny, newly bought and unread.

  • @EngineeringwithUtsav

    @EngineeringwithUtsav

    Жыл бұрын

    Every book I recommend, I also giveaway to my audience on Instagram. Wouldn’t make sense to give away old books with notes and scribbles everywhere.

  • @MOHDDANISH-ln3hf
    @MOHDDANISH-ln3hf Жыл бұрын

    sir phle aap khud to padlo , they seems to be all new😂😂

  • @tdsora
    @tdsora Жыл бұрын

    people who recommend clean code 🤮

  • @souravlayek1662
    @souravlayek1662 Жыл бұрын

    Just before this video I was watching another one where it explains that performance problem with clean code really that's a great video kzread.info/dash/bejne/pnhpsNSepqnakrg.html

  • @meridian974
    @meridian974 Жыл бұрын

    Well... but those books don't look as if you've read them to tatters... :P

  • @yusufkolawole4291
    @yusufkolawole4291 Жыл бұрын

    Where is book about self confidence?? 😂😂

Келесі