There is a natural instinct among some UX and UI designers to reach for the software at the first sign of a design challenge.
I’m not saying that’s wrong, and I bet you are way better at keeping your layers nicely labelled or creating shiny animations than me, but I just want to draw your attention to the problem this behaviour creates:
You’re spending too long making something pretty which is totally wrong.
Put the software down. Just for a minute.
I’ve sat through many meetings and workshops watching large numbers of beautiful wireframes being laboriously presented, only to have the right solution drawn out there and then in the room in Sharpie. It’s frustrating for the client or product owner who can see it’s wrong in the first 5 seconds.
How much of your clients’ and your own time are you spending polishing the wrong turd?
If you’re trying to solve a problem, and that problem is not “what is the prettiest thing I can make”, then…