|
|
|
|
|
by clavalle
3498 days ago
|
|
"you may not have to code for a UX job, but it really helps you get a broader perspective and can improve your work" If you are a UX designer and cannot code up your ideas it is like being an architect that knows nothing about materials and construction. |
|
Speaking as a UX designer by title and inclination who has to spend most of his time as a full stack dev by economic necessity, I've come to the view that in an ideal world most designers ought not have to code. It works well for me, since I'd personally get bored only implementing or only designing. But every week I feel the tension between very different demands on my limited energy, ability, and time. I feel how I almost subconsciously compromise my design work to get it to something I can implement in a realistic time, how the fact I've invested effort into the implementation very subtly pressures me to not make serious design changes, how my figuring out a cool coding trick or library encourages me to add it to my design when it's actually a superfluous distraction (see the vast majority of products by UI engineers who care about design).
To be honest, I'm hard pressed to say how being able to build essentially whatever I want has helped my design work, especially now that there are pretty good, quick to use prototyping tools like Atomic. Maybe it has in such a deep way that I don't even notice it, but I'm skeptical! :)
That said, I do personally agree with the author that, all else equal, some coding knowledge is a good thing if only to help in communicating with and empathizing with developers.