Можно ли работать программистом/учиться программировать, если плохое зрение

Можно ли работать программистом с плохим зрением

Всё зависит от альтернатив, если можете вообще не работать -- можно не работать I).

Если же работа нужна, то учитывайте, что даже если она не будет связана с программированием, но будет проходит в офисе, то скорее всего она будет всё равно проходить за компьютером, разве что будет более скучной (в очень многих случаях).

Также задумайтесь о коллективе -- для молодых людей особенно важно с кем они будут общаться, а коллективы программистов - это обычно сообщества более-менее развитых людей ;)

А что все-таки делать со зрением

Делайте зарядку (начать можно с такой), следите за физической формой.