Earlier quoted context omitted.
> There is simply not enough not time to become really knowledgable in both. Please elaborate. Humans live a very long time. Are you suggesting that design and code evolves so quickly that it is impossible to keep up?
Upon further reflection I don’t think it’s impossible, but I still think it’s probably very difficult. Both design and coding are both huge fields. I am not merely talking about becoming a good designer and developer at once, but becoming one with a lot of knowledge in both. Just take the long lists of things that that relate to each field: Design: interaction design, information architecture, illustration, visual de…
How is this any different? On one hand, you have a set of tools along with a craft of making things with those tools. On the other, you have a set of skills that help you determine the necessary characteristics of the crafted artifact so that it is pleasing to its end user.