Upgrade to Pro — share decks privately, control downloads, hide ads and more …

#tarugo20 / Juanjo Montiel / Lo veo todo negro

TRGCON
February 07, 2021

#tarugo20 / Juanjo Montiel / Lo veo todo negro

Juanjo es un desarrollador de software invidente con más de diez años de experiencia creando aplicaciones accesibles tanto web como de escritorio. Programador .net/c#. Desde 2017, forma parte del programa Microsoft MVP (Visual Studio & development technologies).

Le apasiona su trabajo, crear software de calidad y compartir sus conocimientos. En su tiempo libre, desarrolla software gratuito para ayudar en su día a día a personas con discapacidad, como es su caso.

En esta charla Juanjo nos mostró cómo trabaja en su día a día, adaptando procesos y herramientas a su ceguera... y nos demostró que, en demasiadas ocasiones, los que estamos ciegos somos nosotros. No solo porque no seamos capaces de ver que una persona con una discapacidad puede ser igual de productiva o más que cualquiera, sino porque podríamos aplicar muchas de las prácticas que emplea para incrementar nuestra propia productividad, independientemente de lo poco o mucho que veamos.

TRGCON

February 07, 2021
Tweet

More Decks by TRGCON

Other Decks in Programming

Transcript

  1. ¡MIRA, MAMÁ! ¡SIN OJOS! JUANJO MONTIEL Senior Software Development Engineer

    y consultor de accesibilidad en Travelport. Constructor de soluciones y destructor de barreras. [email protected] https://www.accessibites.net https://www.kastwey.org LinkedIn: https://www.linkedin.com/in/jjmontiel Twitter: @kastwey
  2. COMO DICEN EN EL ILUSIONISMO, LA MANO ES MÁS RÁPIDA

    QUE EL OJO... O QUE EL RATÓN Las teclas rápidas que me salvan la vida. ¡Programar sin levantar las manos del teclado, mucho más efectivo!
  3. SOY VAGO, MUY VAGO No pienses a corto plazo. Gasta

    tu tiempo en automatizar. Mañana podrás pulsar una tecla y que el ordenador trabaje por ti.
  4. ¿Y CON QUÉ TOCO LA MELODÍA? Memoriza y planifica. Ten

    tu proyecto en la cabeza, te ayudará a ser rápido en tomar decisiones y a anticipar problemas.
  5. MULTITASKING, PERO SIN OVERCLOCK, NO NOS PASEMOS Podemos ser multitareas,

    pero sin pasarnos. A veces merece la pena focalizarnos en algo importante, que dispersarnos en varias cosas al mismo tiempo. "Las ventajas de utilizar este algoritmo es que el código es más legible, el rendimiento se multiplica por 4,5 en las últimas pruebas realizadas, y el tiempo de respuesta al aplicar multithreading se reduce notablemente (múltiples operaciones de I/O en red)"
  6. ¿A QUE NO SE OS OCURRIRÍA JUGAR A UN JUEGO

    DE ACCIÓN EN EL PC SOLO UTILIZANDO EL RATÓN? - Apréndete y utiliza las teclas rápidas que te da tu aplicación. - La memoria no es excusa, ¡todos nos acordábamos hace años del teléfono de los amigos, pero el móvil nos ha hecho perezosos!
  7. VISUAL STUDIO PARA WINDOWS IDE súper accesible y con más

    de 3900 acciones configurables por teclado…. Aunque solo uses quince, lo notarás.
  8. VISUAL STUDIO CODE Editor avanzado, accesible y multiplataforma. Más de

    1711 acciones configurables con teclado. ¡Y también súper accesible!
  9. YA QUE TENGO QUE CAMBIAR DE INTERFAZ, AL MENOS QUE

    SEA RÁPIDA - Puedo usar línea braille o síntesis de voz, pero la interfaz de voz es mucho más rápida, ¡y necesito rapidez! - Utiliza las herramientas adecuadas para cada caso, pensando también en la simplicidad y en la productividad.
  10. PERO EL TECLADO NO ES SUFICIENTE, TAMBIÉN NECESITAMOS ACCESIBILIDAD Para

    utilizar una aplicación necesito que sea accesible, y no todas lo son.
  11. ¡MIRA QUE OS GUSTAN LOS DIBUJINES! Este mundo es muy

    visual, y tengo que aceptarlo; pero afortunadamente, hay herramientas maravillosas que también me ayudan con todo esto.
  12. PLANTUML, ESQUEMAS TEXTUALES Un esquema se puede representar de manera

    textual y posteriormente, se puede convertir a imagen. - Más mantenible (se puede modificar de forma harto sencilla con cualquier editor de texto). - Actualizar los esquemas en tiempo real al actualizar la versión textual. - Totalmente accesible (las personas ciegas también podemos acceder a la información).
  13. ¡Y VOILÀ! Con una herramienta multiplataforma de línea de comandos,

    tenemos nuestro esquema transformado en una maravillosa e inaccesible imagen… ¡Pero para eso tenemos el esquema textual!
  14. JOSÉ ENRIQUE DEL CAMPO MATEMÁTICO Profesor en la UCM y

    posteriormente en colegios para enseñar matemáticas a los ciegos. Desarrollador de herramientas informáticas accesibles para la edición de matemáticas (editor lambda), entre otras.
  15. GUSTAVO RAMÍREZ INGENIERO DE SOFTWARE Cocreador de Tiflolibros, la mayor

    biblioteca para personas ciegas del mundo de habla hispana.
  16. ¿QUÉ TIENEN EN COMÚN APARTE DE SER UNOS CRACKS? ¡Que

    su entorno de trabajo es lo suficientemente accesible! Y el entorno lo construimos nosotros. ¿Por qué no hacerlo bien?
  17. - DESENGÁNCHATE DEL RATÓN. - PIENSA A MEDIO PLAZO Y

    AUTOMATIZA. - EJERCITA LA MEMORIA. - CÉNTRATE EN UNA SOLA COSA POR VEZ. - UTILIZA LAS HERRAMIENTAS ADECUADAS.