Computer engineers are making the most of their annual eye tests, the costs of which they can claim back from work, and also if they need glasses and it can be proved it's because of their work, they can claim back the costs of that, too. It's in the 1994 Display Screen Equipment rules.
Although Barbie isn't based in the UK, so she might not have work coughing up for her sight tests. Mind you, a lot of big IT employers include health care in their packages. She's only at school in this story, though.
Anyway, Barbie doesn't normally wear glasses, but she does as Computer Engineer Barbie. I actually was half approving of Barbie when Computer Engineer Barbie doll was released. Apparently it's her 126th career, and was voted for.
Oh, but this book... I almost felt like punching my hand through my laptop screen (which I replaced myself a couple of weeks ago, after it got damaged, without any help from any men at all.)
Someone's rewritten it here - caseyfiesler.com/2014/11/18/barbie-remixed-i-really-can-be-a-computer-engineer/