In my mind, the best way to work both quickly and correctly is to take the time to figure out how to do a problem correctly, and then implement it quickly. That way you know the tradeoffs you're making and can at least document them for future fixing.
But sometimes there isn't even enough time to figure out how to do things right and I have to fly by the seat of my pants and this stresses me out a little. I'm wondering how others handle this sort of thing?
Or maybe are you not able to go at the pace that they think you are?
Pressure cookers that make ppl work fast for no reason often leads to bad engineering but sometimes there’s a good reason for it. Having clarity on that should help your decision making. Good luck