Like you say doesn't need to be an office enviroment, used the try and understand and take note of people way since I was a kid just comes naturally for me.
One situation I found it useful was as a student when working in a supermarket. Learning not all customers think good service it the same. Ie one wants you to be their mate another wants you to call them sir/madam and treat them like royalty. Some want to chat and others don't.
Filipinas have these skills as people who are very socially aware lying dormant in some cases. My Wife in her job at a Department store outsold all other staff the special Gala night tickets. I asked her how she did it and said well you just need to judge people ie the right person at the right time, in the right mood etc.. Which she work out from of course a few moments.
She also had problems with people complaining in her workplace, but now realises she has the good social skills learned over her lifetime with her new found confidence and learning that brit people are differnt (regardless of orignal background) to calm people down and deal with them as needed.