Hacker News new | ask | show | jobs
by loriverkutya 1966 days ago
And then your child is not going to do something only because if not, punishment come. And they will still do it, if they can get away with it. Punishment never work on the long run.
2 comments

> And then your child is not going to do something only because if not, punishment come. And they will still do it, if they can get away with it. Punishment never work on the long run.

Punishment definitely works in the long run. That's what society is based on.

That’s really where punishment (fear) falls down. In the short term, consequences may be or seem inevitable; in the long term, the mischievous or criminal or anxious will model behavior to avoid consequences.

Punishment should come after reinforcement - but with equal consistency.

If you punish your child for dumping milk on a stranger and then laughing, I think the behavior will stick for the long term.