Re:Developers, learn to design
by seanmcdirmid on Wednesday March 06, 2013 @07:23AM
(#5330756)
Coding is creative also, if you don't know program design, your code will look like (and behave like) crap.
But like coding, UX design is only learned with lots of practice, you have to specialize somewhere. Even designers specialize between visual, motion, and interaction.
(And lots of fun if your specialty is programming language design).
Yes, coding is also creative. If you want to write some sexy code you'll have to some designing. But program design is more like planning.
To write nice code you need some sort of planning before firing up the text editor.
In UX design you need to have "an eye" for that sort of stuff.
At least that's how I see it.
Re:Developers, learn to design
by seanmcdirmid on Wednesday March 06, 2013 @08:27AM
(#5331023)
I think the creativity is intrinsic, the rest is a 10,000 hour thing (you have to train your creativity). Even planning and problem solving requires creativity. Our labels aren't really helping much (coding vs. design both involve creativity, but so does almost everything)
Also, saying that design is a set of rules is like saying music or drawing is a set of rules. It's not. Design is a creative process. It's not about knowing how to use the right tools. Mastering Photoshop or Twitter Bootstrap doesn't mean you will successfully create a good looking design. I know how to use a lot of design tools, but when I try to create a design everything looks like garbage. If you're a coder, do yourself a good and hire a designer for your apps.