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)
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).