Perhaps this article might shed some light on the origin of the buzzword. However, I think the preciseness of interpretation is secondary here compared to its harmful usages in the context of workplace culture.
If anything, rockstar implies celebrity status, which means someone the general public put the spotlight on mostly superficial features of that figure. That means when you call someone a rockstar, people will inevitably take notice of that person's characters, appearance, skills, etc. and just like a real rockstar, they will either get inspired to imitate him or compare him to themselves.
You don't want people to imitate or compare themselves to a few privileged in an organization. You want them to be confident of who they are and do their best in their own swagger.
For further actions, you may consider blocking this person and/or reporting abuse
We're a place where coders share, stay up-to-date and grow their careers.
Perhaps this article might shed some light on the origin of the buzzword. However, I think the preciseness of interpretation is secondary here compared to its harmful usages in the context of workplace culture.
If anything, rockstar implies celebrity status, which means someone the general public put the spotlight on mostly superficial features of that figure. That means when you call someone a rockstar, people will inevitably take notice of that person's characters, appearance, skills, etc. and just like a real rockstar, they will either get inspired to imitate him or compare him to themselves.
You don't want people to imitate or compare themselves to a few privileged in an organization. You want them to be confident of who they are and do their best in their own swagger.