I do not agree with this. Even though someone identifies themselves as a programmer, that does not mean they cannot do design. It's just that they haven't tried it yet. That person might turn out to be an even better designer than a programmer.
I am actually a hardware engineer transitioning into web application development. Design is something that I have never done in my life. However, I am beginning to find it very interesting and believe that it can be very rewarding emotionally as well.
The world of design is so much richer than the hard, concrete world of programming revolving around features and bugs (I do appreciate the art of writing a good, clean, maintainable and reusable code). Even deciding what features to support and what to ignore based on how you want a user to interact with your website is design. No amount of programming skill can rescue you from having to make these decisions.
I am actually a hardware engineer transitioning into web application development. Design is something that I have never done in my life. However, I am beginning to find it very interesting and believe that it can be very rewarding emotionally as well.
The world of design is so much richer than the hard, concrete world of programming revolving around features and bugs (I do appreciate the art of writing a good, clean, maintainable and reusable code). Even deciding what features to support and what to ignore based on how you want a user to interact with your website is design. No amount of programming skill can rescue you from having to make these decisions.