Have you had any experience as a mediocre programmer where you coded mostly hit and miss style and then you did some project, read some book(s) or took some courses and you started to program like a scientific process and a mental model was formed and eventually became a good then a better programmer?
You started understanding programming languages much easier and better and were able to structure solutions in more elegantly and efficiently in code.
From my experience, a lot of devs who work in a full stack roles are stronger as backend devs but they have some basic understanding of how to build a frontend in one of the popular frameworks, such as React. If we are working with a good designer this is usually enough, but having a simple mental modal for how to make something look good really goes a long way. The way that this book was written gave me a good grasp of this by explaining it in a way similar to how I’d think about software (as opposed to being more vague and abstract, which a lot of design books aimed at designers tend to be).