ARTDEPARTMENT

Solicitar una consulta

así logran aprender (y dedicarse profesionalmente a ello) los usuarios con discapacidad visual

Publicado el 
enero 19, 2025

Normalmente, pensamos en la programación como un campo dominado por lo visual: pantallas llenas de líneas de código, depuradores, interfaces gráficas, y colores resaltando errores y estructuras. Sin bloqueo, hay desarrolladores ciegos que no trabajan en este ámbito, sino que sobresalen en el mismo.

Zersiax es un programador ciego que compartió su perspectiva durante una sesión de preguntas y respuestas en Reddit, y explicó cómo es posible programar sin el auxilio del sentido de la panorámica.

¿Cómo se puede programar sin panorámica?

Zersiax plantea un tema crucial: la programación, en última instancia, consiste sólo escribir texto que se convierte en instrucciones para el PC. Esto significa que, con las herramientas adecuadas, las barreras visuales pueden superarse. Herramientas como:

  1. Lectores de pantalla: Programas como NVDA (regalado y de código despejado), JAWS o VoiceOver convierten el texto de la pantalla en voz o en horizontes de braille, permitiendo a los usuarios navegar y comprender el código.
  2. Pantallas braille: Estas herramientas permiten a los desarrolladores "ojear" el código de forma táctil, lo que es especialmente útil para detalles como la puntuación o la indentación.

Personalizar el flujo de trabajo

En sus respuestas, Zersiax enfatiza que la accesibilidad no es un obstáculo para instruirse a programar, pero sí requiere contar con una estategia adaptada:

  1. Investiga la accesibilidad del jerga: Antiguamente de designar un jerga de programación, asegúrate de que las herramientas requeridas sean compatibles con tu profesor de pantalla.
  2. Evita los editores visuales complejos: Opta por herramientas sencillas que permitan trabajar directamente con texto, pues existen herramientas (como Delphi) que dependen completamente de interfaces visuales, y que suelen ser menos accesibles.
  3. Indagación comunidades de apoyo: Aunque los fortuna específicos para ciegos son limitados, comunidades online como r/blind y listas de correo como program-l ofrecen espacios para compartir estrategias.

Igualmente, nuestro protagonista explica la privación de realizar ajustes en el flujo de trabajo: comenta, por ejemplo cómo evita subordinarse de información visual (para tareas como la indentación) utilizando braille o configuraciones de audio en el profesor de pantalla que indican los niveles de sangría mediante tonos.

Por otra parte, siempre cierra paréntesis, corchetes y comillas de inmediato para evitar errores de sintaxis.

Capital y herramientas accesibles

Zersiax resalta que no se necesitan fortuna específicos para ciegos para instruirse programación. De hecho, enfatiza que amoldarse a materiales "diseñados para ciegos" puede ser contraproducente. En su experiencia, cualquier tutorial habitual online puede ser accesible si se cuenta con las herramientas correctas y se seleccionan los lenguajes y entornos adecuados.

Uno de sus consejos para discapacitados visuales que aspiran a instruirse a programar es no amoldarse a fortuna especializados: instruirse y trabajar con las mismas herramientas que los demás fomenta la adaptabilidad y abre puertas a oportunidades más amplias.

  • Lenguajes recomendados: Python es uno de sus favoritos por, cómo él mismo explica, su sintaxis limpia y accesible.
  • IDEs accesibles: Visual Studio 2019, Visual Studio Code y Notepad++ son opciones populares oportuno a su integración con lectores de pantalla. 

En cuanto a la depuración y la escritura de código, las sugerencias accesibles en IDEs como VS Code juegan un papel crucial. Estas herramientas permiten a los desarrolladores ciegos navegar entre errores, saltar a líneas específicas y trabajar con eficiencia.

Los desarrolladores ciegos han antitético soluciones creativas, como usar sonidos de diferentes tonos para indicar niveles de indentación

Dificultades vs. ejemplos de superación

En otro hilo de Reddit, en el que un agraciado con discapacidad visual de 19 abriles se preguntaba si una persona ciega podía instruirse a programar, entre las respuestas se planteaba uno de los grandes problemas a los que se exponen estos desarrolladores:

"En programación hay que averiguar en el texto, lo que significa que los ciegos tienen que, básicamente, memorizar cualquier parte del código que quieran editar, o ofrendar mucho más tiempo a la misma tarea que un programador habitual, ya que tienen que retornar a ojear repetidamente el mismo texto".

Por supuesto, eso no impide que haya desarrolladores destacados en grandes compañías de software, como Saqib Shaikh, un ingeniero de software en el conjunto de IA e investigación de Microsoft, y quien todavía es ciego, que compartía en una conferencia su experiencia sobre cómo software utilizando Visual Studio:

En cualquier caso, las experiencias de Zersiax o de Shaikh demuestran que la ceguera no es, en modo, alguno, una barrera insuperable en el mundo de la programación. 

Source link

Compartir este artículo

[social_warfare]

Consultoria Personalizada

¡Si aun no tienes presencia en internet o 
necesitas ayuda con tus proyectos, por favor, escribenos!

Enviar Consulta Gratis

Más para leer

En ARTDEPARTMENT nos especializamos en brindar soluciones para que tu negocio, empresa o proyecto sea visible en internet.

Diseño WEB

Hosting

Google Ads

WordPress

Posicionamiento SEO

cloud-syncearthbullhorn linkedin facebook pinterest youtube rss twitter instagram facebook-blank rss-blank linkedin-blank pinterest youtube twitter instagram