Mientras observo a los ingenieros, noto que la mayoría comparte la misma característica: cargas interminables de curiosidad. Ustedes, desarrolladores de software, están profundamente interesados en cómo funcionan las cosas por debajo; implementan, rompen, solucionan problemas, arreglan y vuelven a romper. Crean aplicaciones que la gente usa todos los días y, al hacerlo, moldean el mundo digitalizado en el que vivimos hoy.

Ahora déjenme compartir algo personal: tengo miedo de romper cosas. A menudo estoy aterrada hasta el punto de que me cuesta respirar. Sufro de algo llamado Trastorno de Ansiedad Generalizada (TAG), que básicamente significa que soy alérgica a la incertidumbre. Mientras que la mayoría ve probar algo nuevo como emocionante, para mí es una fuente de estrés. Cada paso desconocido, cada proceso unfamiliar, cada situación donde no sé qué viene después — lo detona. Mi cerebro va directo a los peores escenarios: “No puedo hacer esto”, “Lo haré mal”, “¿Y si algo se rompe?” Estos pensamientos no aparecen y desaparecen — se apilan uno sobre otro hasta volverse paralizantes.

Pero esta historia no trata sobre la ansiedad — trata sobre cómo un buen UX puede cambiar un momento de abrumador a manejable. Y cómo tú, como desarrollador de software, puedes hacer un cambio real para personas que están luchando.

“Cada paso me decía exactamente qué hacer y qué esperar. Cada vez que empezaba a sobrepensar, la app respondía inmediatamente con tranquilidad.”

La app que salvó mi día

Hace unos meses decidí cambiar de operador móvil. La oferta alternativa tenía términos mucho mejores que sonaban realmente atractivos. Sin contrato a largo plazo, precios competitivos, soporte para eSIM para viajeros al extranjero — en resumen: muy flexible. Con la cabeza en alto, fui a la oficina del nuevo operador para pedir que transfirieran mi número.

Pero el agente rápidamente borró la sonrisa de mi cara. “Sí, esta oferta es flexible, pero necesitas hacer todo el trabajo operativo tú mismo en la app. Solo puedo ofrecerte un contrato regular a largo plazo”, dijo. Me dio mi nueva SIM y yo, con cara larga, me fui al café de al lado.

El pensamiento de tener que transferir mi número yo misma se sintió abrumador. “¿Y si lo hago mal?”, “¿Y si pierdo el servicio?”, “Soy demasiado tonta para esto”. Estos pensamientos daban vueltas en mi cabeza. Todo el valor que había reunido durante el día desapareció. Estaba lista para rendirme, aunque quedarme con mi antiguo operador no era mejor para mí.

Entonces abrí la app.

Esperaba toparme con un problema tras otro. Esperaba un lenguaje demasiado formal como el que ves en los documentos oficiales. Pero no fue así. En cambio, la app resultó ser amigable e invitante. La interfaz era clara y simplista, el flujo era simple, y el texto se sentía casualmente humano. Animada, comencé a recorrerla. Cada paso me decía exactamente qué hacer después y qué esperar. Cada vez que empezaba a sobrepensar, la app lo abordaba inmediatamente con tranquilidad:

  • “¡Lo estás haciendo genial! Para el siguiente paso, prepara tu identificación.”
  • “No te preocupes, esto puede tomar un tiempo.”
  • “¡Tenemos todo lo que necesitamos! Esto es lo que sigue…”

Ese último mensaje realmente me salvó de mucho sobrepensar y de culparme por hacer algo mal.

Después recibí un mensaje de confirmación de que todo se había hecho exitosamente, junto con un cronograma de los próximos pasos y la fecha de transferencia. La app respondió las preguntas que aún no me había atrevido a hacer y que seguramente se convertirían en noches sin dormir si no se abordaban.

Lo que el buen UX hizo por mí

Aquí es donde aterrizó la lección: el buen UX no se trataba de pulido o un diseño bonito. Se trataba de lo que me hizo sentir lo suficientemente segura para continuar. Para mí, la app hizo tres cosas cruciales:

  1. Redujo la incertidumbre explicando qué pasaría después
  2. Generó confianza con un lenguaje amable y humano
  3. Dio señales de progreso para que no estuviera perdida

El proceso de transferir mi número era algo extremadamente complejo y difícil en mi cabeza. Parecía algo técnicamente complejo que estaba haciendo por primera vez y que más bien esperaba que un profesional experimentado hiciera por mí. La app manejó todas mis dudas perfectamente, guiándome suavemente a través de cada paso y dándome la seguridad de que lo estaba haciendo bien. Y esto fue exactamente lo que necesitaba para seguir adelante y no rendirme a la mitad.

Por qué el UX importa

Compartí esta historia porque quiero que recuerdes que hacer una pausa y tomarte el tiempo para mejorar el UX importa. Como alguien que ha vivido el momento en que una tarea simple se siente abrumadora, quiero que los ingenieros que construyen software escuchen esto.

La próxima vez que algo te parezca obvio y fácil, y quieras limitar el tiempo dedicado a mejorar el UX, haz una pausa y pregúntate:

  • ¿Puedo hacer esto más claro para alguien que lo hace por primera vez?
  • ¿Puedo reducir la cantidad de decisiones que deben tomar?
  • ¿Puedo explicar el siguiente paso antes de que pregunten?
  • ¿Puedo usar un lenguaje que se sienta de apoyo en lugar de confuso?

“Un formulario bien pensado, una etiqueta de botón clara, un mensaje de estado amable — no son pequeños detalles. Son la diferencia entre alguien que continúa con confianza y alguien que se rinde.”

Las personas luchan de muchas maneras diferentes: están enfermas, cansadas, deprimidas; luchan en formas que ni siquiera puedes imaginar. Un formulario bien pensado, una etiqueta de botón clara, un mensaje de estado amable — no son pequeños detalles. Son la diferencia entre alguien que continúa con confianza y alguien que se rinde.

El mundo necesita amabilidad en el código y en el diseño. A veces, el acto más pequeño de claridad puede hacer que el día de alguien sea mucho más fácil. Tal como lo hizo por mí en ese café 💛.