I think you get people like this in every field.
I've seen it in Insurance/Medical/Travel.
Depends on the person, you will notice that they normally generally have issues, doesn't matter if it's authority/ranking/what ever. 🙂
I still classify myself as an IT newbie, been doing it professionally for 11 years.
Sometimes, you do get these arrogant little so and so's, but they might be excellent at some certain skills, which you might not be.
It's about guiding people accordingly and making the most out of who they are, kindly educating them that there are certain elements about them that can't continue.
Sometimes, there are also these people that you go out your way to really help, support them, sometimes without them realising, ensuring they get looked after. Then they think they are god knows what, throw it back in your face and in some kind of fashion aren't faithful/are backstabbers, so watch out for those 😉
Nevertheless, best of luck 😉