Saltar al contenido principal

Entre códigos y emociones: abordando el burnout y el síndrome del impostor en el desarrollo de software

· 17 min de lectura
Oscar Adrian Ortiz Bustos

Introducción

En la actualidad se han disparado los índices de ansiedad en las personas, este tópico por si solo nos da para una infinidad de posts acerca de ellos, pero ese no es el tema que nos ocupa.

Banner-Post

Hoy me gustaría hablar de la ansiedad pero en nuestra industria, ya que si bien, en esta carrera las líneas de código se entrelazan para crear innovación, del otro lado tenemos un hilo menos visible pero igualmente relevante, el hilo de las emociones.

La ansiedad afecta a la gran mayoría de las personas, pero me gustaría hablar desde mi experiencia y contar como he sobrellevado todo lo que esto conlleva. En este artículo intentaré abordar uno de los síndromes que más aquejan a los desarrollares y programadores, me refiero al Síndrome del Impostor y a su vez, hablaré de otro de los problemas más comunes en nuestra industria, el Burnout.

Ansiedad

La definición directa de Cancer.gov es la siguiente:

Afección por la que una persona tiene preocupación y sentimientos de miedo, terror o intranquilidad excesivos. Otros síntomas son sudoración, inquietud, irritabilidad, fatiga, falta de concentración, problemas para dormir, dificultad para respirar, latidos cardíacos rápidos y mareo. A veces los síntomas empeoran con el tiempo y afectan la vida diaria de una persona. Es posible que un problema médico, un hecho traumante o estresante, ciertos medicamentos y otros factores provoquen un trastorno de ansiedad. Existen muchos tipos de ansiedad; como el trastorno de ansiedad generalaizada, el trastorno de ansiedad social, el trastorno de pánico, el trastorno obsesivo compulsivo y el trastorno de estrés postraumático.

En otras palabras, es sentir miedo e intranquilidad constante, en ocasiones puede ser causada por problemas médicos o traumas y obviamente afecta la vida cotidiana de quien la padece.

Conexión con otros trastornos mentales

Puede ser bastante común que la ansiedad coexista con otras enfermedades mentales, creando así toda una red que se vuelve más y más compleja para la persona que la padece. Por mencionar algunos, la depresión casi siempre sueñe ir de la mano con la ansiedad. Reconocer y abordar la interconexión de estos trastornos es esencial para proporcionar un tratamiento efectivo y mejorar la calidad de vida de aquellos afectados.

Impacto en la vida diaria

Más que una simple respuesta emociona, se puede convertir en un verdadero obstáculo significativo en la vida de aquellos que la experimentan. La constante preocupación y el miedo excesivo pueden desencadenar una serie de síntomas físicos y emocionales que afectan tanto el bienestar mental como el físico de una persona.

Me gustaría decir que solo se presenta en los síntomas que he mencionado anteriormente, pero no podría estar más equivocado, sino que también puede generar un círculo vicioso que dificulta la realización de tareas cotidianas. La irritabilidad y la falta de concentración puede obstaculizar el rendimiento académico o incluso el laboral, mientras que la fatiga y el insomnio afectan la calidad del descanso, creando ese doloroso círculo vicioso completamente perjudicial para la salud de cualquier persona.

Impacto en un desarrollador de software

Podríamos decir que dentro de esta industria se maneja la ansiedad de una manera silenciosa, si de por si, la ansiedad afecta de manera sigilosa, dentro del desarrollo de software lo hace aún más. Cosas como los plazos de entrega reducidos, actualizaciones constantes son algunas de las principales razones por las cuales se desarrolla esta condición.

Y si, lo admito, es un tanto curioso, ya que lo que se supone que me genera ansiedad es también el principal escape con el que algunos contamos. Se podría decir que eso está ligado al estrés laboral, porque no es lo mismo crear código para la empresa por una hora, que estar desarrollando e implementando nuevas funcionalidades en mis sitios personales.

No es tan difícil de entender que puedo estar más de 10 horas puliendo mi sitio, es por que no exista esa presión por finalizar algo en un determinado plazo, quizá, y solo quizá, vea el desarrollo de software más como un hobby que como un trabajo.

Dentro de esta maravillosa carrera, nosotros como desarrolladores de software estamos sometidos a mucho estrés. Las largas horas de trabajo, los plazos ajustados, proyectos paralelos y como mencionaba anteriormente el agobio por mantenerse en las últimas tendencias dentro del ecosistema nos puede hacer sentir abrumados.

Otro de los grandes problemas y condiciones a los que nos enfrentamos en cualquier proceso creativo (llámese escritor, músico, programador, etc) es lo que en La Cueva del NeanderTech llamamos Brainout, así es, para no perder la costumbre he realizado un juego de palabras con el "Brain" y "_Burnout", lo sé, parece el ejemplo perfecto de un bloqueo creativo.

Burnout

Es un síndrome relacionado con el trabajo que, similar a muchas ocupaciones, influye en la mayoría de los desarrolladores de software. El término como tal fue introducido en 1974 por el psicólogo Herbert Freudenberger en su libro "Burnout: The High Cost of High Achievement" lo define como:

La pérdida de impulso o entusiasmó, particularmente en los caos en los que la dedicación de uno a un propósito o conexión no produce los resultados previstos.

Es algo cuanto menos curioso, ya que la ingeniería de software se considera una de las ocupaciones menos estresantes dentro de la industria tecnológica. Por lo general se le atribuye más un ambiente de trabajo típicamente tranquilo, una remuneración generosa y una baja probabilidad de perder el empleo.

Sumado a esto, los ingenieros enfrentan requisitos ad hoc repentinos y sobre todo, los temibles errores comunes.

Causas

El burnout es como un enemigo fuerte que puede golpear a cualquier programador, sin importar cuán hábil sea. Vamos a ver juntos algunas de las razones detrás de esto:

  • Sentarse en un escritorio más de 8 horas al día: Pareciera que no, pero mirar una pantalla durante periodos prolongados agota la energía y provoca fatiga.
  • Problemas de salud metal: Como es generalmente, en algunas ocasiones (sobre todo en home office) cuando no se tiene un correcto equilibrio entre el estrés laboral y las distracciones sociales, se pueden desencadenar una serie de distintos problemas relacionados con la salud mental cuando no se tiene un correcto equilibrio entre el estrés laboral y las distracciones sociales, se pueden desencadenar una serie de distintos problemas relacionados con la salud mental.
  • Problemas personales: En muchas ocasiones las personas no somos capaces de separar emociones, eso puede contribuir a un desgaste emocional que hará que cualquier motivación se vea gravemente mermada.
  • Sobre-estudio: Todo, absolutamente todo en exceso es malo, o mejor dicho dañino, y en el caso del estudio no es la excepción. Estar bastante tiempo pensando o estudiando algo, podría llegar a ser contraproducente. Es necesario tomar descansos para poder recobrar las fuerzas necesarias.
  • Fracaso constante: En el desarrollo de software no existe, de hecho, en ningún lugar existe. Muchas veces nos quedamos estancados en un problema en específico, lo que nos puede agobiar y hacernos creer que no somos buenos en lo que hacemos. En esos casos, como en el punto anterior, es necesario tomar un descanso y retomar el problema con una mente fresca.
  • Realizar el mismo trabajo: Esto puede hacer que el trabajo sea monótono y hacer que se pierda la motivación y pasión por la programación. La sensación de estancamiento puede provocar insomnio y ansiedad, sobre todo si esta persiste por semanas.
  • Aislamiento de los demás: Esto puede ocasionar que los desarrolladores se sientan desconectados y solos. La falta de ejercicio, sueño, y una mala nutrición también contribuyen a este problema.

Señales del Burnout

El camino hacia el burnout en la ingeniería de software es traicionera y cuanto más se recorre, los síntomas se pueden volver más intensos.

  • Desapego emocional del trabajo: Puede tomar la forma de una mayor irritabilidad, evitación, procrastinación, olvidos, falta de concentración, llegar tarde o salir temprano, una sensación de cinismo y dificultades para llevar acabo las tareas diarias.
  • Disminución en la eficacia laboral: Esto se puede manifestar a través de comportamiento como la renuencia a interactuar con colegas, el retraso en las actividades e incluso la disociación.
  • Agotamiento físico y mental: Además, puede haber una pérdida de interés en actividades no relacionadas con el trabajo y falta de entusiasmo en ellas.
  • Cambios en el sueño y apetito: Puede ser que se experimenten dificultades para conciliar el sueño, o por el contrario, dormir en exceso. Quizá incluso se experimente un aumento o disminución del apetito.

¿Cómo combatirlo?

Lo admito, en La Cueva del NeanderTech no somos psicólogos, pero creo entender como podemos combatir esta terrible situación.

Primero lo primero, nunca debemos de subestimar el poder de los hábitos saludable. Como dicen por ahí, "cuerpo sano, mente sana", y debo de ser honesto con los cibernícolas y principalmente conmigo mismo y aceptar que el ejercicio físico que hago está a nada de ser nulo. Desde aquí los invito, tanto a los lectores, como a mis otras personalidades a realizar pequeños cambios en la vida sedentaria que llevamos, podemos empezar con algo simple, como dar paseos o hacer algunas flexiones. Los pequeños cambios pueden hacer una gran diferencia.

Otra forma, y les aviso que muchos me pueden funar por esto, pero ¡venga! Es un bonito siglo, ¿por qué no se unen?. La IA no deja de ser una herramienta (y lo que considero como otro pilar importante en la historia, como la revolución industrial o el internet) que podemos usar. Github Copilot o el mismo ChatGPT son nuestros superhéroes digitales, ayudando a multiplicar la productividad y evitando que nos quedemos estancados en un problema en específico.

Y creo que el más importante sin dudarlo es el equilibrio trabajo-vida, debemos de ser conscientes de la paz que nos brinda el tomarse un descanso y mantener esa armonía entre la vida profesional y la personal, bueno, los que tengan vida personal, yo no tengo 😋.

Medicación

Entiendo, quizá se les está haciendo demasiado pesado leer todo esto, pero estoy seguro que a más de uno le va a servir. Desde La Cueva del NeanderTech recomendamos encarecidamente evitar a toda costa la auto-medicación, sobretodo si se tratan de antidepresivos y/o ansiolíticos, ya que la administración de estos medicamentos sin una dosis marcada por un especialista puede llegar a ser contraproducente. Puesto que estos medicamentos tienen un efecto depresor sobre el sistema nervioso central con una sedación, lo que podríamos traducir a una reducción en la activación del cerebro, o sea, lo ralentiza.

Entre los medicamentos más comunes tenemos a los benzodiazepinas, barbitúricos, y opiáceos.

Con las benzodiazepinas se tienen una serie de fármacos que sedan e hipnotizan, fueron hechos para tratar problemas como insomnio, ansiedad, epilepsias, ataques de pánico y otros trastornos.

Los barbitúricos se usaban antes con más frecuencia, pero ahora se controla por que son peligrosos para la salud.

Y por otro lado, los opiáceos los cuales son morfina, codeína, heroína, metadona y otros. Estos son derivados del opio, y se usan para tratar el dolor, pero son muy adictivos.

Riesgos

Entre los riesgos y efectos que tiene para la salud son:

  • Somnolencia
  • Se reduce la ansiedad
  • Sedación
  • Desinhibición
  • Puede causar dependencia

Cuando se tiene una sobredosis o intoxicación grave se reduce el nivel de conciencia y puede causar hasta la muerte, en caso de abstinencia puede aparecer síntomas como insomnio, ataque de pánico, temblores, etc.

Parece extraña la razón por la cual nos auto-medicamos, pero recordemos que el ser humano cree que se conoce bien el cuerpo, y si podríamos llegar a conocernos, pero, tampoco hay que exagerar, existen límites y momentos donde toca buscar ayuda.

Pueden llegar a ser un tanto burdas las razones por las cuales generalmente se optan por no acudir al médico, se las comparto:

  • No se tiene tiempo
  • No es tan grave
  • Ya he pasado por esto antes
  • Con una fluoxetina se me pasa

Creo que todos aquí entendemos el mensaje clave, es fundamental buscar la orientación de un profesional de la salud para recibir un diagnóstico preciso y un tratamiento adecuado, especialmente si se trata de salud mental.

No subestimar la importancia de la salud mental es esencial para evitar consecuencias peligrosas a largo plazo.

Síndrome del impostor

El síndrome del impostor se caracteriza por una persistente sensación de duda sobre las propias habilidades y logros, generalmente acompañada por el temor de ser expuesto como alguien fraudulento o incompetente. A pesar de que una persona puede tener muchos logros en su carrera, puede sentir que no lo merece y que ha llegado a donde está por suerte o por el engaño a otros.

Hay varias razones por las que el síndrome del impostor es común en desarrolladores, para poder conocerla, es importante destacar que la tecnología evoluciona muy rápidamente, lo que significa que en todo momento existen cosas nuevas por aprender.

Lo anterior se puede traducir en que los programadores se sientan inseguros sobre sus conocimientos y habilidades, además del hecho de que este trabajo es muy solitario y por ende no hay mucho feedback o reconocimiento de otras personas. Es decir, que el programador se puede sentir como si estuviera trabajando en un vacío, lo que aumenta la sensación de fraude.

Tipos

Guiándonos de la investigación de Valeria Young este síndrome se puede dividir en cinco tipos básicos.

  1. El perfeccionista: Implica creer que solo ser perfecto te haría merecedor de éxito. La búsqueda constante de la perfección te lleva a sentirte como un impostor cuestionando tu valía frente a los demás.
  2. El experto: Aquí, el sentimiento de impostura surge por no poseer un conocimiento completo sobre un tema o no dominar cada aspecto de un proceso. La sensación de no ser un "experto" contribuye a las percepción de ser un impostor.
  3. El genio natural: Se experimenta como un fraude debido a la creencia de no poseer inteligencia o habilidades innatas. La dificultad para alcanzar el éxito de manera rápida o eficiente refuerza la sensación de impostura.
  4. El solista: Sentirse como un impostor surge al necesitar ayudar para alcanzar cierto nivel o estatus. La incapacidad de lograrlo de forma independiente lleva a cuestionar la competencia y habilidades personales.
  5. Súper-persona: Este tipo implica la creencia de que debes ser el más trabajador o alcanzar los niveles más altos de éxito. La percepción de no cumplir con estos estándares elevados contribuye a sentirse como un impostor.

Impacto

Algunos individuos pueden presentar este síndrome y para muchos; actúa como un motor impulso. Esto alimenta una ansiedad constante, una sombra que persiste en la búsqueda de demostrar nuestra valía.

Aquellos que lo experimentan a menudo sienten la presión abrumadora de ser descubiertos como impostores, lo que desencadena un estrés crónico que puede mellar la alegría de los éxitos alcanzados. En un esfuerzo por eludir la etiqueta de impostor, muchos caen en la trampa del perfeccionismo. Establecen estándares inalcanzables, pulen cada detalle y se esfuerzan por alcanzar una perfección que, en última instancia, se convierte en una carga emocional agotadora.

Además, la creencia arraigada de que el éxito es un regalo caprichoso de la suerte puede resultar en patrones de auto-sabotaje. Evitar oportunidades desafiantes y subestimarse a sí mismo se convierte en una respuesta auto destructiva que obstaculiza el crecimiento personal y profesional.

Todo esto nos lleva a que las interacciones sociales sean un terreno peligroso. La retirada y la evitación de compartir logros pueden conducir al aislamiento social, creando una barrera entre el individuo y las conexiones significativas. Lo anterior va de la mano con que la percepción distorsionada de uno mismo nos puede traer dificultades para aceptar el aprecio y el reconocimiento de los demás.

Personalidad

Ciertos rasgos de personalidad también se han relacionado con un mayor riesgo de sufrir este síndrome, entre ellos están:

  • Baja auto eficacia: Se refiere a la creencia en la capacidad de tener éxito en cualquier situación determinada.
  • Perfeccionismo: Se podría pensar que existe un guión perfecto para las conversaciones y que no se puede decir nada equivocado.
  • Neuroticismo: El neuroticismo es una de las cinco grandes dimensiones de la personalidad que está vinculada a niveles más altos de ansiedad, inseguridad, tensión y culpa.

¿Cómo combatirlo?

Para superar los sentimiento asociados al síndrome del impostor, es crucial enfrentar las creencias arraigadas sobre uno mismo.

  • Comparte tus sentimientos: Las creencias irracionales tienden a intensificarse cuando se mantiene ocultas. Hablar de ellas puede ser liberador y el primer paso hacia la comprensión y superación.
  • Concéntrate en los demás: Sonará paradójico, pero ayudar a quienes enfrentan situaciones similares puede ser beneficioso. Incorpora a personas que parecen incómodas o solas en un grupo. A medida que practiques estas interacciones, desarrollarás confianza en tus propias habilidades sociales.
  • Da pequeños pasos: Enfócate en hacer las cosas de manera razonable, no necesariamente perfecta. Celebra cada pequeño avance y recompénsate por tomar medidas.
  • Cuestiona tus pensamientos: Conforme evalúes tu desempeño, pregúntate ¿Tiene sentido creer que eres un fraude considerando lo que has conseguido y lo que sabes?
  • Deja de comparar: La comparación constante con otros puede alimentar sentimientos de insuficiencia. En lugar de eso, durante las interacciones sociales, concéntrate en escuchar a los demás. Focalizarte en aprender más sobre ellos puede cambiar el enfoque de la comparación interna.

Mi Experiencia

Como una persona que sufre de Neurosis, y por ende de ansiedad, puedo comentar que es una situación un tanto incómoda, principalmente por el hecho de que me cuesta bastante relacionarme con las demás personas, no por nada escogí esta carrera.

No me gusta atribuir mis ganas de dejar de existir a la programación o a la carrera en general, ya que eso es algo que vengo arrastrando desde hace mucho tiempo atrás. No obstante, veo a la escritura y a la programación como un escape de la realidad tan espantosa en la que estoy sumergido.

Quizá esto lo escribo única y exclusivamente para pedir ayuda, o quizás no, la verdad es que no lo sé, tal vez solamente necesitaba plasmar toda mi inconformidad en un lugar que considero seguro.

En muchas ocasiones he experimentado el burnout, y creo que eso es debido al trabajo que tengo actualmente, no me malentiendan, me gusta, pero suele ser bastante repetitivo y eso llega a caer en la monotonía, lo que se traduce en una falta de motivación en el ámbito. No obstante, también me encuentro estudiando la ingeniería en gestión y desarrollo de software lo que a veces me deja sin tiempo para poder tener lo que me gusta llamar TiempOcio (lo sé, pésimo nombre), es decir, tiempo para poder gastar en lo que me apetezca, desde ver por milésima vez The Office hasta ponerme a jugar con la terminal y Bash.

En lo personal, me gusta ver cualquier tipo de código, desde estructuras con html y xml, hasta lenguajes de programación como Python o Javascript y justo por eso es que llego a tener un bajón emocional, ya que en la carrera actual estamos viendo muy poco código. Aunque no es un problema tan grave por que me he acostumbrado a ser una persona completamente autodidacta.

Esto ya parece más un diario personal que un artículo así que mejor hasta aquí lo dejamos y continuamos con la conclusión.

Conclusión

Pues bien, hemos explorado las complejidades del burnout, el síndrome del impostor. Hemos destapado la realidad silenciosa de los desarrolladores que sufren de ansiedad y depresión. Desde La Cueva del NeanderTech reconocemos la importancia de abordar estos problemas de frente. Desde pequeños cambios en la vida diaria hasta la búsqueda de ayuda profesional. El primer paso es reconocer que no estás solo.

En un mundo donde la innovación avanza a pasos agigantados, recordamos que detrás de cada línea de código hay una persona, con sus luchas, triunfos y la valentía de enfrentar la complejidad de la vida en la era tecnológica.

A veces incluso dudo de que siga vivo, lloro y no se explicar el motivo. ¿Y encima el médico me dice que todo lo que necesito son antidepresivos?

— Ignacio José Fornés Olmo

Referencias

Overcoming Programmer’s Anxiety: How to Face Your Fears

Burnout in Software Developers

Imposter Syndrome and Social Anxiety Disorder

Signs of burnout