in software, at least, speed matters more than quality.
I had a job interview recently and was given a programming test during one of the 15 minute sessions. I was not able to finish it in time and they actually let me take it home and finish it. not that it did any good: I solved the problem, included the main routine, the subroutine they wanted, all test cases with sample output and even the build command. a full solution. and I did not get the job.
I asked them 'do you want it done fast or done right?'
it was clear to me which they valued more. ship it with bugs, but ship it NOW and worry about fixing problems later.
I really hate the direction things are going in. nothing is getting better: not employee life, job security, inventiveness, creativity. all that matters is CHEAP and FAST.
when doing the job right means you are not considered for it, maybe its time to leave the field.. ;(