Most devs open the IDE first and ask questions never. Then wonder why the client hates the result.
I won't write a line of code until I understand how your business makes money and where it breaks. That's not being slow — that's being the only dev who doesn't waste your time.
A building had 30 residents getting their bills through WhatsApp voice notes and paper under the door. I automated the whole thing. Now nobody calls, nobody argues, nobody chases anyone.
Took me less time to build than one of their meetings lasted.