"The Design of Everyday Things" by Don Norman: This classic book explores the principles of design and usability, offering valuable insights for engineers working on product design and user experience
To Engineer Is Human: The Role of Failure in Successful Design" by Henry Petroski: This book explores the role of failure in engineering and how engineers learn from their mistakes to improve design and innovation.
"Structures: Or Why Things Don't Fall Down" by J.E. Gordon: This book provides an accessible introduction to the principles of structural engineering, explaining why things are built the way they are and why they work (or don't work)
"Engineering Mechanics: Dynamics" by J.L. Meriam and L.G. Kraige: This textbook provides a comprehensive introduction to the principles of engineering mechanics and is essential reading for students studying mechanical or civil engineering
"Introduction to Algorithms" by Thomas H. Cormen, Charles E. Leiserson, Ronald L. Rivest, and Clifford Stein: This book provides a comprehensive introduction to algorithms and data structures, essential for students studying computer science or software engineering
"The Innovator's Dilemma: When New Technologies Cause Great Firms to Fail" by Clayton M. Christensen: This book explores the concept of disruptive innovation and its implications for businesses and industries, offering valuable insights for engineers working in technology
Thinking, Fast and Slow" by Daniel Kahneman: This book explores the psychology of decision-making, offering valuable insights into how people think and make decisions, which is essential for engineers working on design and problem-solving
The Lean Startup: How Today's Entrepreneurs Use Continuous Innovation to Create Radically Successful Businesses" by Eric Ries: This book introduces the concept of lean startup methodology, which emphasizes rapid experimentation, iterative design, and customer feedback