i think if your degree is too high (above 1000),it will affect
your posting.
as for wearing spec,it may have some practical use if you are in a
combat vocation,eg in outfield,they give some limited protection
for your eyes.
As for non outfield activities,you can use contact lens
(recommended for range since there is no fogging up of glasses to
affect your shooting)