10 Resources for Design-Challenged Programmers

When it comes to design, why do programmers tend to have difficulty in creating a simple and user-friendly user interface?

Perhaps because programmers are traditionally left-brained and more focused on logic, analytics, objectivity, etc. This type of thinking is encouraged in academics.

Designers are right-brained and focus on being intuitive, creative and subjective. This is the best kind of thinking when designing a user interface (UI) or user experience (UX).

Just because you tend to be a left-brained thinker, you cannot also have some qualities of a right-brained thinker. People typically resist change or want to break out of their comfort zone. If you are a programmer who wants to start to becoming more creative and a better designer, here is a list of 10 resources (web sites and books) to identify your current design faults and break you out of your comfort zone:


1. The 7 Signs Your UI was Created by a Programmer

The 7 Signs Your UI was Created by a Programmer


2. 8 Things Programmers Should Know About UI Design

8 Things Programmers Should Know About UI Design


3. Don’t Design Like a Programmer

Don’t Design Like a Programmer


4. This Is What Happens When You Let Developers Create UI

This Is What Happens When You Let Developers Create UI


5. Web Design for Programmers (via peachpit.com)

Web Design for Programmers


6. 8 Web Design Mistakes That Developers Make

8 Web Design Mistakes That Developers Make


7. Why Programmers Suck at CSS Design

Why Programmers Suck at CSS Design


8. User Interface Design for Programmers by Joel Spolsky


9. The Non-Designer’s Design Book by Robin Williams


10. Web Design for Developers: A Programmer’s Guide to Design Tools and Techniques by Brian P. Hogan


Did you identify any design mistakes that you currently make as a programmer?

What are the next steps that you will take to move from left-brained to right-brained (or vice versa)?

Are there any other websites or books that you think should be included in this list?

Tagged with: , , , , , , , , , , , , , , , , ,
Posted in Technical
0 comments on “10 Resources for Design-Challenged Programmers
3 Pings/Trackbacks for "10 Resources for Design-Challenged Programmers"
  1. [...] 10 Resources for Design-Challenged Programmers Taip jau gyvenime atsitinka, kad kažkokiam projektui neužtenka pinig? dizainerio pasamdymui, ir [...]

  2. [...] 10 Resources for Design-Challenged Programmers [...]

  3. [...] has collected 10 resource for design-challenged programmers which are worth reading to increase you knowledge on the subject of creating well designed user [...]

Leave a Reply