Published 13th October 2010
I think part of the problem with a lot of developers today is that they don’t spend enough time caring about design. Maybe they are scared of design, maybe they simply don’t want to learn how to do it or maybe they just think it’s not their job.
I’ve touched on this subject before when I explained some of the things that I think made the Nivo Slider so successful. But I really think design plays a big part in how people perceive things that developers create.
I saw a slideshare the other day entitled “Why Drupal Should Be More Like WordPress” and in that presentation Jen Lampton makes the case that part of the reason that WordPress is so much more successful than Drupal is because they care about the design and the way WordPress looks. And it’s true, as far as I can make out.
Take Apple as an example. Look how popular their products are and look at how much time they spend perfecting their designs. Compare that to say, Android, where the platform can do pretty much all the same things but isn’t nearly as popular. Why? Design.
Although I’m talking about design at a fairly abstract level here I really believe this is something that web developers fail at a lot of the time. If you don’t want to learn how to use Photoshop or do website design, then find someone who can help before you release your next script/product. Challenge yourself to see what a difference it can make.
Anyway rant over. Let me know what you think about all this and especially if you have any experience that can back up your reasons for agreeing/disagreeing with my thoughts.
Update: Read this — Designing for a Complete Experience