Wow the requirement went down a lot compare when the time I was a cadet. No glasses was allowed last time. You can wear glass when u complete your CPL (That time no req for ATPL yet). Eat lots of carrot. Luckily till now I still dont need glasses. Beta carotene also is good.