speed training

Does training with heavy gloves or practicing punching while holding dumbbells do any good? I say it doesn't. In fact, I think it does harm to a fighter's punching skills.