That very much depends on the workplace. I was let go once for being 'slightly below average', because I kept foolishly spending the time to fix things in ways that didn't result in more bugs.