Obviously, this effect is much easier when you are not in a management position. Because of that I was usually borderline paranoid about these changes in 1:1s with my directs.
In small teams I found the way to have informal, spontaneous 1:1s very effective. The basis, so, always was regularly scheduled ones unless you just forget to have them.
EDIT: For sure every 1:1 is different, and every 1:1 with different people need to be run differently. Some people like to discuss private stuff, others want in-depth tech discussions. Sometimes 1:1s are over in 5 minutes, sometimes they take an hour. Be flexible, and never use anything said in a 1:1 "against" the other person.
This was many years ago so apologies if some details are a bit off, but the gist of the story has stuck with me over the years.
Giving a 1-10 rating directly to your supervisor is a completely different thing and the number is tainted by all sorts of other dynamics.
I don’t really see where the commenter implied this.
To support their stance, I have also had lots of managers at various-sized companies (FAANG incl), who didn’t understand the inherent 1:1 power dynamic. They would expect full honesty, while covering up anything above my pay-grade.
power dynamics vary. some developers can always easily get another job, so they have a lot of power. in a case like that, asking the developer to rate their satisfaction seems normal & good, like a customer satisfaction survey.