The Design of Everyday Things: Revised and Expanded Edition
All
Reddit 69
This Year
Hacker News 2
This Month
Hacker News 1
[1]: https://www.amazon.com/Design-Everyday-Things-Revised-Expand...
However I’d suggest that coming from an engineering background, you might find joy in learning about user testing first as that’s usually a big eye-opener that helps you understand why the field of UX design is important.
A classic book to start with is “Don’t Make Me Think” by Steve Krug[0], which covers usability testing and even how to conduct a session yourself.
Then there’s “The Design of Everyday Things” by Don Norman[1], whom many consider the ‘father’ of the modern field of UX. That one can be a bit dense though.
If you want to think like a designer, then learning about Design Thinking[2] is a good place to start.
Hope that helps!
[0] https://www.amazon.com/Dont-Make-Think-Revisited-Usability/d...
[1] https://www.amazon.com/Design-Everyday-Things-Revised-Expand...
[2] https://www.ideou.com/pages/design-thinking
https://www.amazon.com/Design-Everyday-Things-Revised-Expand...
https://www.amazon.com/Design-Everyday-Things-Revised-Expand...
https://www.amazon.com/Dont-Make-Think-Revisited-Usability/d...
I think it is oversold, but the book "Design of Everyday Things"[1] goes over this for many common items. There is a long section on doors with many interesting points to consider.
[1] https://www.amazon.com/Design-Everyday-Things-Revised-Expand...
It's not specific to software, but I feel like anyone working with UX should read this first: https://toptalkedbooks.com/amzn/0465050654
My day job is WebGL + UI; for UI I'd recommend:
Also take a look at what industrial design courses are available.
Amazon link for today's lucky 10,000