As mentioned before on this blog, young fellas just don’t know lots of stuff. Often when they are new on the job, they often have episodes of what were you thinking. This is normal, especially for labor/craftsman type jobs. That is, jobs at constructions sites, machine shops, etc.
After which, some older experienced fella yells at the young man. Often there was an aspect of danger in the screw up. Or there were the issues of time (often the other workers time) or money lost. As for the yelling, it is expected that the younger fella will take it like a man and do better next time. It might be that there is a team mentality, and one does not want anybody letting down the team. At the very least, men are expected to perform, to get things done. It has always been that way.
Will it still be true in our brave new world?