The one I saw some years ago with relatively new people was, they'll write tests while writing a piece of code, then once it's done and all the tests pass they'll think the tests are no longer necessary because the code is done. They didn't have the experience to see how long their code will exist, how it is extremely likely to get tweaked over the years, and how future developers won't have any of the context they had while writing it.