Eugenia Bahit

Software Architect

LinkedIn logo X logo Amazon logo Google Play logo Email logo

Entrenamiento en ingeniería de software
Formación, coaching, y mentorías para personas autistas adultas y no autistas

Ofrezco tres formatos diferentes (mentoría, coaching [o entrenamiento] y capacitación) para personas que estén interesadas en desarrollar una carrera en programación o ingeniería de software, o que simplemente estén buscando aprender técnicas de codificación y capacitación. Hay varias áreas en las que puedo ayudar y algunas de ellas son mis especialidades.

Áreas de espacialidad

  • Ingeniería y arquitectura de software;
  • Diseño y análisis de algoritmos;
  • Shell scripting para sistemas GNU/Linux y OpenBSD;
  • Programación paralela para entornos de alto rendimiento (HPC);
  • Lenguajes de programación como Python, PHP, GNU Bash, y C;
  • Desarrollo de software bajo arquitecturas MVC;
  • Programación orientada a objetos (POO/OOP);
  • Bases de datos relacionales y SQL;
  • Seguridad por diseño.

Mentoría en ingeniería y arquitectura de software

Características principales:

  • Relación a largo plazo.
  • Brinda orientación profesional, asesoramiento y apoyo personal y profesional.
  • Disponible para carreras en programación e ingeniería de software.
  • Ideal para profesionales independientes, personas autistas adultas y no autistas.
  • Sesiones informales y conversacionales individuales por videollamada o correo electrónico.
  • La regularidad no es un requisito.
Entendiendo las Mentorías

Las mentorías son relaciones a largo plazo centradas en el asesoramiento profesional y el desarrollo y crecimiento general, tanto personal como profesional.

Están dirigidas a cualquier persona que quiera desarrollar una carrera en programación o ingeniería de software, especialmente profesionales independientes y personas autistas adultas, aunque también las personas no autistas son más que bienvenidas.

Las mentorías se realizan a través de sesiones 1 a 1 mediante videollamada o correo electrónico. Las sesiones son más informales, conversacionales y menos estructuradas que las sesiones de coaching, y no es necesario que se realicen con regularidad.

Como mentora, me aseguro de brindar orientación, asesoramiento y apoyo basado en mi experiencia y conocimiento, con el objetivo de construir una relación mentora-aprendiz basada en la confianza y el respeto mutuos.

Reserva una sesión de mentoría personalizada


Coaching (o entrenamiento) en ingeniería de software y programación

Características principales:

  • Enfoque orientado a objetivos.
  • Brinda orientación profesional, motivación y planes de acción para alcanzar objetivos.
  • Disponible para carreras en programación e ingeniería de software.
  • Ideal para profesionales independiente y personas empleadas.
  • Sesiones estructuradas individuales mediante videollamada.
  • Se requieren reuniones semanales.
Explicando el entrenamiento (o coaching)

El entrenamiento (o coaching) es un enfoque orientado a objetivos, centrado en lograr metas profesionales específicas y desarrollar ciertas habilidades.

Está dirigido a cualquier persona que quiera mejorar sus habilidades profesionales en ingeniería de software o programación.

Se realiza a través de sesiones semanales 1 a 1 mediante videollamada. Las sesiones son más estructuradas que las sesiones de mentoría, mediante reuniones semanales periódicas con resultados predefinidos.

Como entrenadora (o coach), brindo orientación para ayudar a mis clientes a identificar sus objetivos, crear planes de acción para lograrlos y mantener la motivación durante todo el camino.

Reserva una sesión de coaching (o entrenamiento)


Capacitación en código y lenguajes de programación

Características principales:

  • Enfoque práctico.
  • Proporciona información y habilidades prácticas.
  • Disponible para capacitarte en lenguajes de programación y código fuente.
  • Ideal para aficionados o personas que no pueden practicar entre lecciones.
  • Sesiones estructuradas individuales por videollamada.
  • Se requieren reuniones semanales.
Entender las clases de programación

La formación consta de clases semanales regulares centradas en la adquisición de conocimientos específicos y la práctica, a través de un programa estructurado.

Está dirigida a cualquier persona que quiera aprender a escribir código fuente y lenguajes de programación, pero a pesar de ello, no tenga la oportunidad de practicar en el tiempo disponible entre cada clase.

La formación se realiza a través de clases 1 a 1 mediante videollamada. Las lecciones son instructivas, incluyen actividades prácticas para hacer en clase y se llevan a cabo una o dos veces por semana.

Como formadora, me aseguro de proporcionar información y enseñar habilidades prácticas a través de mis clases.

Reserva una clase práctica ahora


Mentoría en ingeniería y arquitectura de software

Las mentorías en ingeniería de software consisten en sesiones individuales a largo plazo, enfocadas en desarrollar habilidades laborales y fomentar el crecimiento personal y profesional (leer más).

Coaching en ingeniería de software y programación

El entrenamiento en programación e ingeniería de software consiste en sesiones individuales y estructuradas enfocadas en lograr resultados específicos y desarrollar habilidades (descubre más).

Capacitación en lenguajes de programación

Las clases de capacitación práctica en lenguajes de programación son sesiones semanales flexibles, instructivas e individuales diseñadas para adquirir conocimientos y practicar (aprende más).

Perfil profesional

Desde 2012, me he comprometido a asesorar a personas interesadas en mentorías a largo plazo para desarrollar una carrera en programación o ingeniería de software.

Tengo un interés especial en asesorar a personas autistas adultas, aunque también son bienvenidas las personas no autistas que buscan mentoría o entrenamiento dedicado.

Mis sesiones ofrecen un espacio de aceptación y adaptación a los objetivos y necesidades de cada alumno, como así también un ambiente donde cada persona pueda desarrollar su verdadero yo.

Las sesiones son individuales, en español, y pueden realizarse por vídeo, voz o correo electrónico.

Credenciales

Me he formado en neurociencia educativa, obteniendo una serie de certificados de postgrado. Entre ellos, dos especializaciones por la Universidad Nebrija y otra, por la Universidad Europea Miguel de Cervantes:

  • Especialización en Neuropsicología Educativa por la Universidad Nebrija, España.
  • Especialización en Psicología Clínica y Pedagogía por la Universidad Nebrija, España.
  • Especialización en Diagnóstico Neuropsicológico por la Universidad Europea Miguel de Cervantes, España.

Además, también he impartido clases magistrales y conferencias en varias universidades.

En 2023, tuve el honor de ser invitada por la Universidad de Salamanca, a impartir una serie de clases magistrales sobre Criptología y Criptografía para la academia abierta de ciberseguridad de la Policía Nacional de España.

De 2011 a 2018, también fui invitada por varias universidades y organizaciones de América Latina —como la Universidad de Ciencias Empresariales y Sociales (UCES) y ORT en Argentina, Telefónica en Chile y ONU Mujeres Bolivia— para dictar conferencias sobre programación orientada a objetos, arquitecturas MVC, técnicas de programación extrema, ingeniería inversa de código y ciberseguridad.


Las mentorías están dirigidas a principiantes profesionales que han decidido forjar una carrera en ingeniería de software.

Sin embargo, las mentorías no son adecuadas para personas aficionadas (hobbystas) o para quienes aún no han decidido si la ingeniería de software será parte de su futuro profesional.


El coaching es una gran opción para cualquier persona dispuesta a trabajar duro para alcanzar sus objectivos.

Sin embargo, el coaching no es recomendado si no tienes tiempo para entrenar por tu cuenta entre sesiones.


La capacitación práctica es la mejor opción para personas aficionadas o aquellas que necesitan aprender un lenguaje de programación.

Sin embargo, la capacitación no es una opción adecuada para aprender programación o ingeniería de software.