@heydon the other question is "why do designers pay so little attention to accessibility?".
I see this so so often it's alarming. Accessibility is rarely part of the design thinking. Even at the design system level the accessibility surface of a control is rarely specified adequately. But at the application level, seriously, I don't think I've ever seen a single thought put into accessibility at the product level design stage.
My answer would be "due to specialization" that has gone to the wrong. Being a generalist that can code and design is in my opinion a more healthier option.
I agree, my remark was more in "a generalist is more suitable if a specialist doesn't have all the required skills" 🤣
@heydon
> Should designers learn what or how to code? Maybe. They should be paired with developer “buddy” if they don’t.
It’s important for experience designers to understand & intimately know the medium of expression. For software products, that is code. It’s what is used to express the intended experience & for the implementation to exactly match your vision blueprint, U need to be able to specify & architect the experience, informing software specialists building it.