I've seen that text before, though for the life of me cannot remember where, though I do recall it was something to do with general career descriptions.
If anything it impresses how Human Resource deportments and Recruitment companies have very little knowledge of the job. To wit, the very uselessness of many of them.
And these are the people that likewise drive our terms and conditions !