CodeGym /Blog Java /Random-ES /Me matriculé en la carrera de humanidades, pero me gustab...
John Squirrels
Nivel 41
San Francisco

Me matriculé en la carrera de humanidades, pero me gustaban las matemáticas: la historia de María la Desarrolladora

Publicado en el grupo Random-ES
Sabemos que los estudiantes de CodeGym quieren escuchar las historias de quienes ya trabajan en TI. Así que tomamos el asunto en nuestras propias manos y lanzamos una serie sobre desarrolladores de varios países y empresas que completaron nuestra capacitación en Java. Esta historia trata sobre María de Rusia, que solía trabajar en recursos humanos. El camino de María hacia el desarrollo de software comenzó cuando su novio le sugirió resolver problemas de programación. Le gustó tanto hacerlo que decidió aprender Java y convertirse en desarrolladora.“Me matriculé en la carrera de humanidades, pero me gustaban las matemáticas”: la historia de María la Desarrolladora - 1

"Por primera vez en 15 años me sentí feliz haciendo algo"

Actualmente tengo 31 años. Empecé a estudiar desarrollo de software hace 2 años. Cuando era niño, asistí a una escuela especial de matemáticas y, paralelamente, participé en concursos académicos de matemáticas. Pero mi mamá siempre me dijo que por ser niña la profesión técnica no es para mí. Como si fuera a estudiar y luego reparar computadoras viejas. Me matriculé donde mi madre quería y recibí un diploma en estudios culturales. Después de la universidad, trabajé en Recursos Humanos durante 8 años en empresas como Procter & Gamble (FMCG) y UCB Pharma. Tengo una mentalidad matemática, por lo que incluso en la gestión de recursos humanos, realicé análisis sobre los niveles de satisfacción de los empleados, puntuaciones de desempeño del personal y planificación de salarios y beneficios. Pensé que pagan bien y es una empresa prestigiosa. Mi último puesto en RR.HH. fue como socio comercial. Pero no me trajo mucha satisfacción. Entonces comencé a pensar en cambiar de profesión. Mi novio programa y prepara problemas para concursos de matemáticas. Una vez me enfermé y me invitó a resolver algunos problemas de programación. No quería que me aburriera en casa. También me sugirió que visitara un sitio web educativo, donde tomé un curso breve sobre Java. Abordé estos problemas de programación durante unos seis meses. Realmente me gustó. Me di cuenta de que por primera vez en 15 años me sentía feliz haciendo algo. Antes, simplemente iba a trabajar y ganaba dinero, pero no me gustaba mi trabajo. Simplemente lo sentí como una obligación. Para dedicar más tiempo a mi hobby, decidí arriesgarme y cambiar mi profesión a la programación. Pero mis conocidos que trabajan en este campo me advirtieron que las tareas educativas son geniales, pero los programadores profesionales hacen otra cosa en el trabajo. Tuve que aprender teoría sobre clases, métodos y programación orientada a objetos.

"Logré estudiar tanto en el trabajo como por las tardes en casa"

Mi novio codifica en Java, así que también comencé a aprender Java. Inicialmente, no sabía que existían otros lenguajes de programación y, una vez que los supe, supe que no quería empezar a aprender algo más desde cero. Con todo eso en mente, busqué deliberadamente cursos de Java y encontré este curso. Fue entonces cuando encontré un trabajo más fácil que podía combinar con el autoestudio. Como mi carga de trabajo era liviana, pude estudiar tanto en el trabajo como por las tardes en casa. Además del curso, leí libros de programación y codifiqué un proyecto favorito: una calculadora de gastos. Todo esto duró aproximadamente un año y medio. Algún tiempo después del nivel 32, comencé a buscar trabajo. Mis habilidades y conocimientos fueron suficientes para acudir a las entrevistas. Asistí a tres entrevistas (envié mi currículum solo a tres empresas, pero como cumplía con sus criterios específicos, me invitaron a entrevistas en cada una de ellas) y completé con éxito el proceso en cada instancia. Una de las empresas que me hizo una oferta es un banco muy conocido, pero me dieron comentarios demasiado extensos y pensé que no serían una buena opción para mí. La segunda empresa a la que acudí fue EPAM. Les hice un examen y pasé por dos entrevistas que incluían problemas teóricos y prácticos. Pero, primero, no me gustaron los proyectos que propusieron y segundo, no me gustó su cultura corporativa.

"Mis ingresos no aumentaron, sino que disminuyeron en dos tercios, pero ahora me gusta mi profesión"

Finalmente elegí una gran empresa de productos ( Nota del editor: nuestra heroína nos pidió que no dijéramos el nombre de su empleador ). La cultura empresarial de la empresa me convenía: no me dejaba indiferente mi lugar de trabajo ni el tipo de proyectos que realizaría. Al principio estuve en prácticas durante 3 meses. Creé un nuevo servicio para la empresa y luego me ascendieron a desarrollador junior. Contamos con un equipo muy grande (solo en nuestro grupo de desarrollo hay más de 20 personas). Manejamos contenido para un servicio y estamos creando un servicio para ayudar a nuestros socios a administrar sus procesos comerciales. Mis tareas no difieren mucho de las de los desarrolladores normales. Lo único es que me llevan más tiempo y mi código se revisa con mayor frecuencia y profundidad. Cada grupo de la empresa tiene su propia pila tecnológica, que depende de las tareas. La empresa es muy grande: hay muy pocos procesos que se apliquen en todas partes. Ahora soy un desarrollador junior. Cuando comencé el trabajo, mi dificultad fue que estábamos trabajando de forma remota y mis compañeros de trabajo no respondían tan rápido como lo harían en persona. No tuve otras dificultades para adaptarme al trabajo. Curiosamente, mis ingresos no aumentaron. En cambio, disminuyó en dos tercios, pero ahora me gusta mi profesión. El trabajo es mucho más fácil. No tengo que forzarme. Con la edad, mis valores han cambiado. Anteriormente, priorizaba ganar dinero y hacer carrera en una empresa interesante. Pero ahora me preocupo más por tener un trabajo que disfruto.

Consejos para desarrolladores principiantes:

  1. Comprende lo que realmente te gusta. Es sólo que si no te gusta la programación, entonces será un fastidio, como cualquier otro trabajo. Pero si ya sabes que te gusta, entonces no tengas miedo de los estereotipos ni de tu edad. Sé que mucha gente quiere dedicarse a TI por dinero, pero probablemente esta no sea la mejor idea.

  2. Aprenda los principios básicos de programación. Las preguntas de la entrevista suelen tener como objetivo evaluar su comprensión más que sus conocimientos. Es importante que comprenda lo que sucede bajo el capó del programa, por así decirlo, cómo y por qué funciona.

  3. Cuando crees un programa de entrenamiento, haz que funcione para ti. Todo debe personalizarse. Algunas personas necesitan aprender rápidamente. Otros avanzan a un ritmo más mesurado.

Comentarios
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION