Design for programmers
21–28 of 28 posts
Re: Design for programmers
#22Programmers are not an alien species that needs special instructions catered to their profession. They're regular people, who learn the same way anyone does: by doing. This website wastes time talking about how programmers are analytical people, and can't hope to understand design without special teaching methods. Let's end this myth. Programmers are not inherently more logical and analytical than other people (Lots…
By the way, old but gold: "User Interface Design For Programmers" http://www.joelonsoftware.com/uibook/fog0000000249.html
Re: Design for programmers
#23Programmers are not an alien species that needs special instructions catered to their profession. They're regular people, who learn the same way anyone does: by doing. This website wastes time talking about how programmers are analytical people, and can't hope to understand design without special teaching methods. Let's end this myth. Programmers are not inherently more logical and analytical than other people (Lots…
Re: Design for programmers
#24Earlier quoted context omitted.
Design is also a very experiential field: you don't learn how to do good design, you eventually get good at it by doing it a lot. It helps to know some basics before getting started, but most of what design school does is force you to do a lot.
How is that different from progressing as a software developer? I learned 90% of what I know today from hands on experimentarikn
Re: Design for programmers
#25Re: Design for programmers
#26Programmers are not an alien species that needs special instructions catered to their profession. They're regular people, who learn the same way anyone does: by doing. This website wastes time talking about how programmers are analytical people, and can't hope to understand design without special teaching methods. Let's end this myth. Programmers are not inherently more logical and analytical than other people (Lots…
As a programmer myself, I believe there is some truth to it though. Programmers tend to be superusers and therefore design for other superusers. By the way, old but gold: "User Interface Design For Programmers" http://www.joelonsoftware.com/uibook/fog0000000249.html
This problem is not unique to programmers.
Re: Design for programmers
#27Earlier quoted context omitted.
As a programmer myself, I believe there is some truth to it though. Programmers tend to be superusers and therefore design for other superusers. By the way, old but gold: "User Interface Design For Programmers" http://www.joelonsoftware.com/uibook/fog0000000249.html
But doctors tend to be doctors and tend to design for other doctors. This problem is not unique to programmers.
There's also the (absolutely false) notion that designing interfaces somehow is a subset of a programming skillset, so if one is a proficient coder, they're by definition capable of delivering sensible UI solutions, pretty much like an academic could teach in their field in high school since they already know more than enough
Re: Design for programmers
#28I don't think that design (or programming) is for everyone though. You can only learn so much