Don't overcook shrimp - when shrimp is overcooked it has a gummy, grainy texture and fishy flavor. Properly cooked shrimp should taste slightly sweet and never fishy.