• I think the big mistake that beginners make with triggers is using them at all. They see them as a sort of event driven solution, and don't really understand the implications.

    Triggers are kind of a bad practice of first choice for beginners, while experienced developers avoid them whenever possible.