JavaRush /Blog Java /Random-ES /A las estrellas a través de espinas
hundr3th
Nivel 33

A las estrellas a través de espinas

Publicado en el grupo Random-ES
Cheliábinsk. 2015 Estudiante de quinto año del Colegio Pedagógico, pasantía prediplomado culminada exitosamente. Quedan dos cortos meses por delante hasta... Lo desconocido. Finales del verano de 2016, San Petersburgo. Estoy teniendo un debate interno conmigo mismo. No, debes llamar a tus padres de inmediato, esto es una noticia, pero ellos no lo creyeron. ¿Pero qué pasa si algo sale mal? Es mejor esperar hasta el final del período de prueba y luego. ¡Pero todo un año de búsqueda infructuosa! Dios, como quiero decírselo a todos. Pero no puedes. Ahora estoy lleno de dudas. ¿Es este mi camino? Recuerdo la soleada primavera de 2015. Los estudiantes que conozco, como yo, corren alegremente y entusiasmados. Da un poco de miedo, pero el buen tiempo y la proximidad del final de cinco años de estudios embriagan. Todo el mundo habla simplemente del diploma o de lo que sigue. Regreso al dormitorio y cierro la puerta de la habitación. De hecho, ¿qué sigue? ¿Soy un futuro joven profesor? Quizás siempre hubo algo en mí que decía no. Aquí está mi cinismo, ambición, vanidad; en general, todo lo que está estrictamente prohibido para un buen maestro. No intento insultar a los profesores, pero en nuestro país ésta es una de esas profesiones de las que, si no eres un altruista absoluto, hay que escapar, como de un barco que se hunde. Un día, cuando todavía era un niño de diez años, caminé hasta casa y ¡he aquí! - Vi una computadora. ¿Pentium 3 o 4 nuevo y con un zumbido ruidoso? El primer día, corrí con mis amigos para ver sus juegos: GTA, Need for Speed, Warcraft III. Ahora, poco más de una docena de años después, lamento que mis padres, como probablemente muchos padres de aquellos tiempos, no vieran todas las posibilidades de este milagro del siglo XX: las computadoras. Por lo tanto, después de pasar por innumerables peleas, prohibiciones e insultos, me convertí en un típico jugador adolescente. Aunque hay una pequeña ventaja: debido a que mi segunda computadora tenía solo 256 MB de RAM (y el resto del hardware correspondiente), tenía que buscar constantemente formas de mejorar el rendimiento en los juegos. Entonces, por ejemplo, aprendí a reinstalar Windows y otro software necesario e incluso gané un poco de dinero ayudando a estudiantes y amigos con sus computadoras. No sé cómo sucedió que recién en mi último año, ante la amenaza cada vez mayor de "convertirme en un don nadie", pensé en probar suerte en la programación. Y todavía a veces me pregunto: ¿por qué no antes? Los primeros intentos no fueron del todo exitosos: en el segmento ruso de Internet había (y hay) en su mayor parte sólo artículos poco entusiastas y ejemplos de programas que eran sólo un poco más complejos que "¡Hola, mundo!", y traían consigo casi ningún valor práctico. Luego, debido a que soy “profesor de lengua extranjera” de profesión, intenté buscar información en inglés. Fue así como encontré el increíble servicio de Khan Academy con su curso de Java Script, todavía uso este servicio hoy en día, pero ya estoy estudiando otras materias. No recuerdo exactamente, pero en ese momento no había cursos en la Web completa en Khan Academy (o no los encontré). Entonces, después de terminar su curso sobre JS, me encontré en otro callejón sin salida. Y luego descubrí Javarush. Como probablemente hizo mucha gente, mis primeros 10 niveles pasaron rápidamente. Me sorprendió mucho y me gustó su estilo de enseñanza (la profesora lo agradeció). También aprecié el espíritu emprendedor de los creadores del servicio; después de todo, JavaRush todavía no tiene competidores similares en estilo y contenido. ¡Y cómo, aunque esto sea muy banal, sus historias al final de cada nivel sobre el éxito, la educación y el extranjero calentaron la mente y el corazón! Entonces, casi sin dudarlo, compré los cursos. Fue especialmente difícil cuando llegué a los niveles 15-16. Trabajar con hilos, hilos y otras cosas incomprensibles fue desalentador. Hubo momentos en que dejé de estudiar porque me dolía. Lastima que son 20 intentos y la tarea no pasa la prueba. Obviamente pecé: copié soluciones a problemas de github, sin pensar siempre en lo que estaba copiando. Entonces llegué aproximadamente al nivel 25. En el contexto de la duda, el autoexamen por el hecho de que no era el estudiante más "honesto", surgió en mí otro sentimiento no muy agradable. Algo me persiguió hasta que finalmente me di cuenta de qué: me di cuenta de que a pesar del nivel 25+, todavía no sé nada y realmente no puedo hacerlo. Lo que esto significa es que todavía no podía simplemente sentarme y escribir algo realmente importante y útil. No vi el panorama general de cuán grandes y potentes se crean las aplicaciones. Una cosa es resolver un problema lógico interesante y otra muy distinta es escribir un juego, un mensajero o tu propio sitio web. Programo sin saber programar. Aquí tomé una de mis decisiones muy importantes, pero ingenuamente absurdas, incluso en cierto sentido estúpidas y de mente estrecha: me mudo a San Petersburgo. Me mudo a San Petersburgo por una razón: no hay vacantes para programadores Java en Chelyabinsk. Moscú intimidaba por la cantidad de gente que vivía allí, los precios y todas esas “historias” que le gusta contar a la gente que nunca ha vivido en ninguna de las capitales. Al mismo tiempo, San Petersburgo parecía misteriosa, seductora, una especie de refugio estancado en el siglo XIX para románticos que no se habían encontrado a sí mismos. El sufrimiento que tuvimos que pasar mi novia y yo merece un artículo aparte. Sólo diré que nunca te muevas espontáneamente sin prepararte para el lugar al que te diriges, sin recopilar al menos el mínimo básico de información, como la demanda y los precios de la vivienda, el trabajo, etc. Lo ideal es trasladarse inmediatamente a un nuevo lugar de trabajo. Al llegar, inmediatamente me inscribí en JPoint, una conferencia para desarrolladores de Java (en ese momento, especialmente para estudiantes). No sé por qué fui allí con mis conocimientos, pero probablemente de forma instintiva, en busca de otras "cosas" buenas en mi currículum. La búsqueda comenzó en octubre de 2015. Encontré mi primer trabajo en agosto de 2016. En octubre y noviembre me sentí inspirado, me temblaban las rodillas en la primera entrevista y las negativas no fueron tan molestas; después de todo, ¿todavía soy un novato? Mi estado de ánimo empeoró mucho en invierno. En primavera encontré las “prácticas de ensueño” en una buena empresa alemana. Falla. Recién en marzo, exactamente un año de compra de cursos sobre JavaRush. Y ahora añadimos a esto la falta de dinero, un piso comunal en el que no querrías vivir ni siquiera para tu enemigo, la falta de cualquier tipo de trabajo y, lo más importante, de nuevas perspectivas. Y aquí me di por vencido. Me olvidé de programar durante 4 meses. No podía pensar en él. La más mínima idea de “codificar” provocaba sentimientos de pánico, disgusto y náuseas. Y aquí estoy, un promotor en la calle principal de San Petersburgo. Con un diploma como profesor de lenguas extranjeras, con retazos de conocimientos sobre Java, SQL, Spring, Hibernate, HTML, JS, CSS esparcidos por mi mente. Sí, nuestras excursiones en barco son las mejores. Sí, disponemos de mantas y audioguía en inglés. Déjame llevarte al muelle. No, como te acompaño, el precio del billete no cambiará. Ahora que lo pienso, me doy cuenta de que estaba equivocado: debería haberme preparado mejor para las entrevistas. Y luego, como siempre, como suele ocurrir en todas las citas banales, en las películas que son iguales al día y en los libros que gritan mal gusto, ocurrió un milagro que AHORA MISMO no esperabas. Sólo que, como en el caso de las películas, no me enamoré: mi primer trabajo como programador me encontró. A finales de julio, principios de agosto, decidí "enviar simplemente un par de currículums". Una prueba periódica, una entrevista periódica. La habitual incredulidad de que siquiera me contestaran. Es cierto que me daban poco tiempo y con mis turnos de 14,5 horas era aún menos. De alguna manera logré enviarlo y lo olvidé. Luego, un día muy normal, fui a la oficina de correos y no creí lo que leí. Lo leí de nuevo. Y además. Y además. Primeros días. Tengo miedo de todo. Algunas personas explican qué hacer, en qué consisten nuestros servicios, cómo funciona todo. Asiento, sin recordar absolutamente nada. Al final de la jornada laboral estoy exhausto y no tengo fuerzas ni ganas de hacer nada. Logré completar la primera tarea en 3 semanas (que ahora haría en un día). Me elogiaron y dijeron que a partir del próximo mes seré un miembro de pleno derecho del equipo. Aquí me doy la libertad de presumir ante todos lo que quise todo este tiempo, pero no pude porque tenía miedo de otro fracaso. Hay orgullo en la voz. Mira, no lo creíste, pero yo lo hice. No, no necesito un instituto, lo hago yo mismo. No quiero perder tiempo y dinero. Camino por la calle sonriendo, mirando a la “gente pequeña” con superioridad y autosatisfacción. No puedo creer que me paguen tanto por... sentarme frente a una computadora. Esto es tan extraño. Cada mes es más fácil; Ya no estoy exhausto al final de la jornada laboral. Promoción. Nuestro equipo fue invitado a un hackathon para estudiantes. Es irónico que yo sea uno de los mentores y los estudiantes acudan a mí con preguntas. Sientes cómo tus conocimientos se amplían, cómo el suelo bajo tus pies se vuelve más duro. Pero al mismo tiempo me doy cuenta de lo mucho que todavía no sé. Intentando crear tu propio proyecto con un amigo. La primera comprensión de lo difícil que es llevar una aplicación incluso a un prototipo funcional. Y no es una cuestión de complejidad. Falta de tiempo, fatiga por “codificar” después del trabajo, pereza, otras excusas. Círculo vicioso. Recuerdo al profesor de aquella empresa alemana de la que me escapé; Habló con amarga ironía de cuántos jóvenes emprendedores se convierten en emprendedores en la realidad, y no sólo en sus pensamientos. Ahora estoy lleno de dudas. ¿Es este mi camino? Es banal, pero no hay ningún lado positivo. Pronto comencé a darme cuenta de que, aunque Java es un lenguaje muy poderoso con enormes capacidades, su uso es limitado. Web Enterprise, por así decirlo, no es suficiente para mí. Y además, me llamo programador, pero ¿realmente lo soy y, lo más importante, quiero serlo? Lo más probable es que esta sea sólo una de las muchas pequeñas paradas en el camino hacia un sueño preciado, pero difícilmente factible: encontrar su verdadero yo. Encuentre y demuestre algo que no dependa del nivel de salario, prestigio y necesidad de la profesión hoy. Al final, todavía me alegro de que, aunque fue difícil, pude lograr mi objetivo: convertirme en programador, y esto en el contexto de una educación universitaria humanitaria y la falta de un perfil técnico. Pero sé que este no es el límite. Todavía tengo unas ganas locas de seguir adelante, aprender cosas nuevas, buscarme a mí mismo. E incluso si decido dedicar mi vida a estudiar otra cosa, mi experiencia definitivamente me será útil.
Comentarios
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION