Anything to do with naming is going to be doomed to bike shedding (https://en.wikipedia.org/wiki/Law_of_triviality). The only way to avoid the kind of problem you mention is to have one person come up with all the naming rules and to enforce it.
You’re right to think it’s important because it’ll make maintenance significantly easier than having 3-4 disparate naming schemes. However, there’s no way that you can get a group of people to agree on a single naming scheme. Everyone will have their own idea which will make complete sense to them but to no one else, and they’ll argue for hours about this. There’s no easy solution, even though it should be trivial.
The problem with this is that there’s usually a gap (often a very large gap) between what an employer wants (or thinks they want) and reality.
Often employers will put out a massive shopping list saying they want a rockstar developer who knows everything and has a hundred years of experience when they really need a recent graduate who knows git ok and can write a bit of java. In a similar vein I could easily see employers looking at the questions on your site and putting in unrealistic expectations for the company culture.