Não conseguem programar normalmente. Mas conseguem programar. A programação não depende tanto assim da habilidade visual, embora ajude bastante. Claro que alguns trabalhos que também envolvam design são mais difíceis, ainda que não sejam inviáveis. Tenho um amigo que sempre desenvolveu aplicações pixel perfect para celular com quase total cegueira.
QUando eu comecei era tudo branco e preto ou verde e preto, cor é só um a mais. Certamente tem configurações para quem tem dificuldade com cores, mas não consigo ajudar nisso, não deve ser difícil, provavelmente é só questão de pegar o tema feito para isso. A produtividade pode cair um pouco, mas não mais que isso, se eu entendi bem.
Se você está "lendo" isso não deve ter muitos problemas para programar, a não ser o mesmo que outras pessoas possam encontrar e a programação não encaixe muito com o que a pessoa consegue fazer, independente da visão dela.
Faz sentido para você?
Espero ter ajudado.
Farei algo que muitos pedem para aprender a programar corretamente, gratuitamente. Para saber quando, me segue nas suas plataformas preferidas. Quase não as uso, não terá infindas notificações (links aqui).