The term 'designer' is extremely vague and I have no idea what the author is referring to each time he uses it in the article. At first I thought he was using it as a nonsense umbrella term (similar to how words like 'scale' are used) but a few paragraphs later he says this:
> Similarly, there are only a few coders who are also good designers, but that is very rare because programming and human interface design is very special skills that each requires separate training and a different mindset.
Oh, so by design he means 'human interface design'. Yeah, no. Design is much more than just that - it is an umbrella term after all.
> Similarly, there are only a few coders who are also good designers, but that is very rare because programming and human interface design is very special skills that each requires separate training and a different mindset.
Oh, so by design he means 'human interface design'. Yeah, no. Design is much more than just that - it is an umbrella term after all.