Top Engineering books recommended by experts

At MentorCruise, we are all about making the most out of the experience of others. As part of that, we've connected and asked dozens of experts and professionals about their favourite Engineering books – and here are the answers.

Table of Contents

Fundamentals of Engineering

Understanding the concepts of Engineering starts with understanding the fundamentals. On your way to mastery, it's crucial for you to understand how certain concepts were derived, and why things work like they do. Starting with these resources is the best way to do so.

The Design of Everyday Things

Even the smartest among us can feel inept as we fail to figure out which light switch or oven burner to turn on, or whether to push, pull, or slide a door. The fault, argues this ingenious -- even liberating -- book, lies not in ourselves, but in product design that ignores the needs of users and the principles of cognitive psychology. The problems range from ambiguous and hidden controls to a…

Recommended by the experts and mentors at MentorCruise

The Pragmatic Programmer

Ward Cunningham Straight from the programming trenches, The Pragmatic Programmer cuts through the increasing specialization and technicalities of modern software development to examine the core process--taking a requirement and producing working, maintainable code that delights its users. It covers topics ranging from personal responsibility and career development to architectural techniques f…

Recommended by the experts and mentors at MentorCruise

Structures : Or Why Things Don't Fall Down

For anyone who has ever wondered why suspension bridges don't collapse under eight lanes of traffic, how dams hold back--or give way under--thousands of gallons of water, or what principles guide the design of a skyscraper, a bias-cut dress, or a kangaroo, this book will ease your anxiety and answer your questions. Structures: Or Why Things Don't Fall Down is an informal explanation of the bas…

Recommended by the experts and mentors at MentorCruise

Why Buildings Fall Down: How Structures Fail

The stories that make up Why Buildings Fall Down are in the end very human ones, tales of the interaction of people and nature, of architects, engineers, builders, materials, and natural forces all coming together in sometimes dramatic (and always instructive) ways. B/W line drawings

Recommended by the experts and mentors at MentorCruise

Designing Engineers

The products of engineering design are everywhere, but who or what determines their form and function? Their surfaces are usually cold, seemingly objective, as if they existed outside of history of the technologies that are so much a part of our lives. Written by a practicing engineer, Designing Engineers yields clues to this mystery by probing deeply into the everyday world of engineering. In…

Recommended by the experts and mentors at MentorCruise

To Engineer Is Human: The Role of Failure in Successful Design

How did a simple design error cause one of the great disasters of the 1980s - the collapse of the walkways at the Kansas City Hyatt Regency Hotel? What made the graceful and innovative Tacoma Narrows Bridge twist apart in a mild wind in 1940? How did an oversized waterlily inspire the magnificent Crystal Palace, the crowning achievement of Victorian architecture and engineering? These are some…

Recommended by the experts and mentors at MentorCruise

Additional Engineering Reading

These books are not required for you to learn Engineering, but they are highly recommended for you to deepen your knowledge.

Built: The Hidden Stories Behind Our Structures

While our cities are full of incredible engineering feats, most of us live with little idea of what goes into creating the built environment, let alone how a new building goes up, what it is constructed upon, or how it remains standing. In Built, star structural engineer Roma Agrawal explains how construction has evolved from the mud huts of our ancestors to skyscrapers of steel that reach int…

Recommended by the experts and mentors at MentorCruise

To engineer is human

“Though ours is an age of high technology, the essence of what engineering is and what engineers do is not common knowledge. Even the most elementary of principles upon which great bridges, jumbo jets, or super computers are built are alien concepts to many. This is so in part because engineering as a human endeavor is not yet integrated into our culture and intellectual tradition. And while e…

Recommended by the experts and mentors at MentorCruise

The existential pleasures of engineering

Humans have always sought to change their environment--building houses, monuments, temples, and roads. In the process, they have remade the fabric of the world into newly functional objects that are also works of art to be admired. In this second edition of his popular Existential Pleasures of Engineering, Samuel Florman explores how engineers think and feel about their profession. A deeply in…

Recommended by the experts and mentors at MentorCruise

Clean Code

But if code isn’t clean, it can bring a development organization to its knees. Every year, countless hours and significant resources are lost because of poorly written code. But it doesn’t have to be that way. Noted software expert Robert C. Martin, presents a revolutionary paradigm with Clean Code: A Handbook of Agile Software Craftsmanship. Martin, who has helped bring agile principles from …

Recommended by the experts and mentors at MentorCruise

Engineering Fundamentals: An Introduction to Engineering

This fully revised and updated edition of the 1944 classic serves as a crucial compilation of 'house rules' or a professional code. This new edition keeps the style of the original and much of its content. Changes reflect shifted societal values, changed employment laws and evolved corporate structures. Packed with contemporary examples, this new volume is a must for those entering the enginee…

Recommended by the experts and mentors at MentorCruise

Design Patterns: Elements of Reusable Object-Oriented Software

Capturing a wealth of experience about the design of object-oriented software, four top-notch designers present a catalog of simple and succinct solutions to commonly occurring design problems. Previously undocumented, these 23 patterns allow designers to create more flexible, elegant, and ultimately reusable designs without having to rediscover the design solutions themselves. The authors beg…

Recommended by the experts and mentors at MentorCruise

This list is curated by MentorCruise and can include Amazon affiliate links. Have any other suggestions? Add here.

Augment your Engineering books

There is no better source of accountability and motivation than having a personal mentor. What used to be impossible to find is now just two clicks away! All mentors are vetted & hands-on!

Only 1 Spot Left

I am Engineering Manager with about seven years of experience in leadership roles and about 15 years of experience in Software Development. I have worked in different domains and technologies including retail, banking and productivity tools. Currently, I work for Microsoft building Microsoft Whiteboard in the Office Product Group. As …

$100 / month

Only 3 Spot Left

I am a Senior Consultant based in Stoke-on-Trent with over 10 years of Web Development experience from small startups to large corporate companies and more. I have taught junior and mid-level developers at my previous companies new skills and ways of working to help their personal growth. In addition, I …

$80 / month

Only 3 Spot Left

Hi there! My name is Sebastiano, and I'm an experienced engineering leader with a passion for helping others grow in their careers. I'm currently an Engineering leader at Meta, I've previously served as a Director of Engineering at Upwork and held leadership roles at companies such as Pinterest, PayPal, Snap, …

$110 / month

Only 1 Spot Left

👋 Hi! I’m Kuai, currently a Director of Engineering at a Fintech unicorn. With experience at Two Sigma, Google, and Citadel, I have a decade-long track record in tech and finance. I mentor both software engineers and managers, helping them navigate and succeed in their engineering careers. My mentees have …

$320 / month


I am a Senior Software Engineer in this tech industry with 7+ years of experience at Microsoft alone where I'm in the Cloud & AI division of Microsoft working in Azure Data on a data analytics product called Microsoft Fabric. I'm also an AI Instructor for BrainStation and the VP …

$180 / month

Only 2 Spot Left

Hello! For over 15 years, I've been immersed in the Cyber Security field, honing my skills in Detection Engineering and Incident Response. I'm passionate about helping others crack the code to their dream career. My journey in this ever-evolving field has equipped me with the expertise to guide you through …

$220 / month

Browse all Engineering mentors

Still not convinced? Don't just take our word for it

We've already delivered 1-on-1 mentorship to thousands of students, professionals, managers and executives. Even better, they've left an average rating of 4.9 out of 5 for our mentors.

Find a Engineering mentor
  • "Naz is an amazing person and a wonderful mentor. She is supportive and knowledgeable with extensive practical experience. Having been a manager at Netflix, she also knows a ton about working with teams at scale. Highly recommended."

  • "Brandon has been supporting me with a software engineering job hunt and has provided amazing value with his industry knowledge, tips unique to my situation and support as I prepared for my interviews and applications."

  • "Sandrina helped me improve as an engineer. Looking back, I took a huge step, beyond my expectations."