Hi all, my first post here!
But one thing that gives me serious impostor syndrome is I am not good at creating UI design.
I'm familiar with basic graphic design principles (proportion, proximity, etc) and can create reasonably decent websites with style guides or existing frameworks/themes to work on. I love implementing existing visual design comps, improving and optimizing for web (responsiveness, accessibility, etc). I enjoy learning about user needs and figuring out ways to meet those needs.
However, I am stuck whenever I try to create UI design on my own (pick colour schemes, make layout from scratch, decide on spacing, sizes, illustration style, iconography, etc). I spend hours on Pinterest & Dribbble, I browse and recreate designs I like; I try to translate moods, concepts, and objectives into inspired visual elements; but my UI designs remain simple and mediocre, and I find it frustrating.
I'm aware that "front-end" technically encompasses a complex spectrum of overlapping fields and might be considered separate from "UI design". But in the real world, good front-end developers I follow mostly seem to have good artistic skills, and front-end job positions I see (often? occassionally? sometimes?) require good UI design skills.
- How important are UI design skills for professional front-end developers?
- If you have experience with this: How do you make up for the lack of advanced UI skills? (Do you have to be extra good at the programming/logic side of things? Or excelling at HTML, CSS, JS would suffice?)
I've been worrying about this for a while — did not realize it'd end up this long, sorry! 😅 — and I'd be interested to hear from folks in the same boat.
Anyway... thanks for reading!