“You idiot. Can’t you do anything right? I asked you to do a simple task. And what did you do? You screwed it up big time. What the hell is the matter with you?”
Some people believe that humiliation is a good teacher. You gotta learn. You must not forget. You will be punished if you don’t do it right. Humiliation will make a lesson stick.
These folks are right — humiliation is a good teacher.
But the lesson you learn is not what the teacher is intending. You don’t learn to do things better. You don’t learn to upgrade your skills. You don’t learn to trust your ability to learn.