This seems more like a cocktail of traits and habits the author doesn’t like. You can find these habits among all sorts of developers of different experience.
Please note, I still found it very useful to read. It is interesting to see that somebody teaching fresh developers have many of the same experiences I have had working with experienced developers.
Writing robust code with tests doesn’t necessarily mean test driven development. A number if high profile well known developers don’t follow test-driven development even if they take testing serious.
Not sure if being enthusiastic about new technology is necessarily bad. It is a good way of getting the drive to learn new things. It may later come in handy. And why are we in this industry if we have no passion for technology?