JavaRush /Blog Java /Random-ES /Una historia de éxito de un año de duración
AlexandrRS
Nivel 41
Санкт-Петербург

Una historia de éxito de un año de duración

Publicado en el grupo Random-ES
El período de prueba ha terminado y es hora de contar “cómo me convertí en programador”. En noviembre de 2014 dejé mi actividad de década y media que no tenía nada que ver con TI y comencé a buscarme a mí mismo. Tenía la capacidad y el interés de trabajar con datos. A estas alturas, ya llevaba varios años creando, gratis y por dinero, sitios web pequeños y sencillos ensamblados en CMS Modx y era más bien un hobby. Al mismo tiempo, el deseo de escribir código, que apareció en la escuela, pero que no se realizó por muchas razones, no se desvaneció. Para el próximo Año Nuevo, definitivamente había decidido que quería trabajar como programador y solo me quedaba una pequeña cosa por hacer: elegir un idioma. Ya había visto lenguajes como Java y C++ antes, y en los lejanos años 90 escribí en Pascal y Basic. Como resultado, después de examinar la variedad de tareas de interés, la elección final recayó en Java. Y empezó el proceso de aprendizaje...

Primer intento

Los conceptos básicos de la programación estaban claros, la sintaxis de programas simples también se había estudiado hace mucho tiempo: detrás de mí había un par de aplicaciones simples de Android recopiladas de lecciones y varias clases de Java que resolvieron mis problemas cotidianos (una de ellas recalculó los parámetros de los neumáticos). para distintos tamaños de llanta). En primer lugar, se seleccionó un libro y comenzó el proceso de aprendizaje... Después de 3 semanas, ya no tenía fuerzas para leer sobre programación, era aburrido y aburrido. Sobreestimé mis talentos y diligencia. Durante aproximadamente un mes más intenté leer los manuales de Oracle, lo que tampoco me inspiraba optimismo. A finales de febrero, comencé a darme cuenta de que necesitaba una computadora... (: Como no había trabajado durante varios meses, la elección recayó en una computadora portátil vieja que decía ser una ultrabook, que tenía a bordo un SSD, una primera -generación i5 y 3Gb de RAM. A principios de marzo, todo estaba listo para aprender y encontré el sitio JavaRush.ru... Ahora me parece que era el 7 de marzo. A partir de ese momento, No se podía separar de la computadora. Las primeras tareas muy simples, Intellij Idea, tareas grandes... Entendí objetivamente los requisitos para un programador Java y no me hice ilusiones.

Proyecto

La tarea de prueba inmediatamente marcó mi nivel de programación en un nivel justo por encima de cero, y estaba esperando con ansias las primeras conferencias y tareas. No profundizaré en la tecnología ni en la descripción del curso: todo es exactamente lo que ahora se exige a los solicitantes y el propio autor ofrece una descripción general veraz del curso en sí. Este es un valioso conjunto de conocimientos que convierte a Java en una herramienta empresarial. Han pasado más de 3 meses desde que finalizó el curso y todavía me doy cuenta de lo que realmente mostró este máster. Lo más importante que obtendrás de la pasantía es el interés y la capacidad de aprender nuevas tecnologías en programación. El proyecto que recibirás como resultado no es lo más importante, pero sí muy útil.

Conocimiento adicional

No puedo evitar complementar la idea de mi formación. Además del hecho de que me sentaba de 8 a 15 horas al día frente a la computadora y resolvía problemas, miré a mi alrededor y aquí hay una lista de cosas que al menos necesitan ser tocadas: mysql, postgresql, mongo, js, html, css, linux (debian, mint, ubuntu - elija cualquiera), spring boot, freemarker. Y, por supuesto, se debe tomar como base Java Core y todas las tecnologías del proyecto. Hay una lista enorme de preguntas en Internet para prepararse para las entrevistas. Temas muy comunes: colecciones, excepciones, multiprecisión. Aprende inglés: empieza ahora mismo. Por ejemplo, intente leer la documentación. En una buena empresa donde escriben en Java, tienen clientes extranjeros. Quizás tengas que comunicarte con ellos; un mes y medio después estuve en una reunión general. En las empresas internacionales, toda la información de los rastreadores de errores también está en inglés. Leer libros. En cualquier idioma, pero mejor en el original.

Entrevistas

Para mí, la etapa más educativa. Aquí descubrí qué es exactamente lo que quieren obtener del solicitante y mejoré mis conocimientos de acuerdo con los requisitos. Intenté conseguir entrevistas para desarrolladores intermedios y evité las junior, pero también sucedieron. Nunca he estado en Senior. Lo primero que me vino a la cabeza: independientemente del puesto al que te postules, las preguntas en las entrevistas de diferentes niveles son las mismas y sólo se diferencian en profundidad. La gente está interesada en las colecciones en todas partes. A veces hacen preguntas difíciles. En la etapa de realización de las entrevistas, debe ser consciente de que tendrá que pasar por muchas antes de encontrar el trabajo que más le convenga y donde más le convenga. Todas las entrevistas anteriores a esta clave son tu camino a seguir, experimentar decepciones, sacar conclusiones y seguir adelante. En esta etapa, es importante no olvidarse de esto ni por un minuto.

Ahora

De momento ha finalizado el tercer y último mes del periodo de prueba en una gran empresa de outsourcing y muchas veces he recordado el proyecto con amables palabras. No tengo gradación, pero me parece que tengo nivel Medio. No hago preguntas: la experiencia de participar en un proyecto real pasa factura, recibo grandes tareas y tomo decisiones sobre la implementación por mí mismo. Durante mi trabajo apliqué todos los conocimientos de tecnologías aprendidos anteriormente y aún más nuevos para mí. Mi período de prueba terminó exactamente un año después, precisamente, con el inicio de mi formación en JavaRush. Durante los 3 meses de producción comercial, por supuesto, surgieron muchas experiencias y conocimientos nuevos, y todo lo que vino antes ya no parece nada difícil, pero no menos importante.
Comentarios
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION