> I have a friend who worked for 5 years at a big consultancy company and he got stonewalled for getting promoted to a team lead role because he didn't have a masters degree. Like, he was getting top marks every year at performance review, clearly knew how to do the job, but some internal policy somewhere said that you can't be a lead without a masters degree, sorry.
Well, that's part of the job - are you able to figure out what needs to be done to reach the objective, and then do that? No? Well, no promotion for you.
> He did manage to arrange with them that they would pay for him to take a 1-year old masters in CS in his own spare time, and if he passes he would be promoted - and he was.
Seems like your friend did figure out what hurdles to jump.
Part of the reason that employers require advanced degrees is so that they are assured that the individual in question can figure out what steps need to be taken to fulfill an objective, and then take those steps.