First I code something that seems like it works correctly to me.
Next I code something that seems like it works correctly to others.
I never think about performance until I’m on the second step because if I start doing that in the first step I never make it to the second step.