Yaroslav es un desarrollador de Java. Decidió firmemente estudiar informática en la universidad, pero se convirtió en desarrollador mucho antes de graduarse. La historia completa está aquí , a continuación se presentan los puntos clave.

El primer encuentro con la programación

Yaroslav escuchó sobre programación cuando tenía 13 años. En ese momento jugaba Garry's Mod, un juego con un lenguaje integrado llamado Е2. Permitió a los jugadores crear algo en un modo de "caja de arena". Por supuesto, el tipo sin una base adecuada de programación solo podía copiar y pegar algún código o personalizar algo escrito por otros, pero era la primera vez que sentía interés por la codificación.

El segundo intento de aprender a programar

Yaroslav abandonó la programación por un tiempo, pero accidentalmente tropezó con nuestro curso de Java. Tenía entre 15 y 16 años en ese momento y aún le faltaban algunos conocimientos generales. Fue difícil para él averiguar qué son las clases en Java, así que después de un par de iteraciones, puso su aprendizaje en un segundo plano.

La tercera vez afortunada

De nuevo, volvió a programar en su clase de graduación. Yaroslav ya sabía que le gustaba la TI, ya que disfrutaba de la codificación, los juegos, etc.

Con eso en mente, retomó el aprendizaje en CodeGym desde el principio para asegurarse de que en ese momento es capaz de superar todos los obstáculos anteriores. Finalmente, pudo pasar la mitad del curso sin problemas. Para cuando comenzó sus estudios universitarios ya estaba en el nivel 30.

Disfrutó de todos los estudios relacionados con la programación, pero la falta de práctica y enfoque personal fue considerable.

oferta inesperada

Yaroslav continuó aprendiendo programación aparte de los estudios universitarios. Siendo un estudiante de segundo año, ya tenía un conocimiento básico de Spring, bases de datos, JDBC e Hibernate, lo que lo convertía en un candidato bastante adecuado para un aprendiz/desarrollador junior.

Eventualmente (e inesperadamente) recibió un mensaje de un compañero que conoció durante sus estudios en CodeGym. Un amigo le aconsejó que solicitara un puesto de desarrollador back-end que le ofrecieron en primer lugar. Por supuesto, Yaroslav cuestionó sus habilidades, pero decidió postularse de todos modos.

Después de dos asignaciones de prueba y dos entrevistas de trabajo, recibió una oferta y decidió dar prioridad a su carrera. Esa es la historia de cómo se convirtió en desarrollador a los 18 años.

Consejos útiles

  • No cuentes con tu título. Hay docenas de fuentes de aprendizaje, sin mencionar que cada desarrollador está obligado a extender el proceso de aprendizaje durante toda su vida.
  • Ordena tus prioridades. Estar dividido entre estudiar y trabajar es difícil. Además de eso, puede sentir presión emocional y miedo a cometer un error, así que evalúe los pros y los contras. Si vale la pena el riesgo, entonces hazlo.
  • No dejes de lado tu vida personal y piensa en las cosas que necesitas junto con tu carrera. Seguro que tienes tus sueños, que también deben cumplirse.