JavaRush /Blog Java /Random-ES /Fíjese una meta, haga un plan. Síguelo y el éxito está ga...
Евгений
Nivel 35
Москва

Fíjese una meta, haga un plan. Síguelo y el éxito está garantizado.

Publicado en el grupo Random-ES
No llegué al puesto de desarrollador senior de Java de inmediato. En primer lugar, vale la pena decir que me gradué en la facultad de derecho. Durante nuestros estudios, nos enseñaron Pascal, pero a mí no me interesaba en absoluto y no asistí a clases. Trabajé como gerente de piso de ventas en una conocida cadena de tiendas de electrónica. Pensé que la programación no era para mí en absoluto. No estoy preparado para sentarme frente a la computadora por la noche y arruinar mi salud y mi vista. Quería convertirme en gerente de mi salón y eventualmente convertirme en directora. Pero todos mis pensamientos sobre una carrera desaparecieron durante mi servicio militar. Cuando regresé, no sabía qué hacer y durante los siguientes años trabajé donde pude. Fui mensajero, barman, trabajador de almacén, etc. Empecé a darme cuenta de la estupidez de mi existencia cuando estaba sentado en un almacén. Sólo había un par de horas de trabajo real a la semana; el resto del tiempo lo dejaban solo. Nadie me miraba, mataba el tiempo lo mejor que podía: series de televisión, juegos, libros. En algún momento me di cuenta de que estaba empezando a degradarme, que este camino no llevaba a ninguna parte. No tengo conocimientos especiales, no soy un profesional en ningún campo y a este paso pasaré toda mi vida trabajando por unos centavos. Empecé a estudiar el mercado, a buscar un área que me resultara interesante. En el que puedo sumergirme por completo, y con el que puedo conectar toda mi vida. En ese momento, Internet ya estaba lleno de anuncios de todo tipo de cursos de programación, en los que brillaban historias sobre el éxito de los graduados. Miré a mi alrededor y encontré JavaRush . Estudié este sitio, leí las historias de personas que estudiaron aquí, vi videos inspiradores sobre lo genial que es ser programador. Que puedes crear algo con tus propias manos que nunca antes existió. Me inspiré en esta idea y mis ojos se iluminaron. De repente me di cuenta de que había subestimado esta zona. La programación tiene muchas ventajas: excelente salario, la posibilidad de trabajar de forma remota y crear algo propio. Se convertirá en un especialista solicitado en todo el mundo. Y vi la luz: programar es exactamente lo que necesito. Pagué la suscripción y comencé a estudiar. Un día un jefe pasó junto a mí. Al darse cuenta de lo que estaba haciendo, se acercó y dijo: "¿ Estás enseñando Java? " Genial, pero es complicado y la barrera de entrada es alta, así que presta atención a un lenguaje más simple: Ruby, Python. Ignoré sus palabras y continué. No llegué muy lejos, los problemas se volvieron cada vez más difíciles de resolver y en el nivel 4 dejé de entender lo que estaba pasando. Debido a la complejidad del lenguaje o a mi falta de preparación, el interés por Java desapareció rápidamente. Pero la pasión por cambiar de profesión no se ha agotado. Decidí que realmente debería elegir algo más simple, por ejemplo 1C. Comencé a ver cursos en video y a consultar los requisitos para las vacantes en hh.ru. Me di cuenta que cuando venga a postular a mi primer trabajo y me pregunten sobre mi experiencia, no tendré absolutamente nada que contar. Lo único que puedo hacer es demostrar interés y ganas de aprender y desarrollarme. Pero para no ser infundado, tuve que mostrar lo que ya había hecho en este sentido. Necesitaba obtener certificados. Mi primer certificado fue 1C Platform Professional. Los certificados de nivel profesional son el nivel más bajo de calificación. Consta de 14 pruebas, para aprobar con éxito es necesario responder correctamente 12. Dos semanas después recibí mi primera costra amarilla e inmediatamente comencé a prepararme para la siguiente: 1C Platform Specialist. Platform Specialist es un examen serio y consta de 5 tareas. Las tareas son muy voluminosas y complejas. Después de pasar, te defiendes frente al examinador de control. Tienes 5 horas para decidir. Tu preparación para el examen debe ser tal que después de leer las condiciones del problema, ya conozcas la solución, ya que apenas hay tiempo suficiente para escribir el código. Justo cuando empezaba a prepararme, me notificaron que el almacén en el que trabajaba se estaba mudando. No tuve tiempo de prepararme y aprobar el segundo certificado, así que comencé a buscar trabajo. Envié currículums a todas partes que pude, pero la demanda de programadores sin experiencia es muy pequeña. Me invitaron a una entrevista con un conocido franquiciado de 1C, First Bit. Esta empresa es famosa por el hecho de que sus recién llegados hacen el trabajo más "sucio" y mal pagado: entregar cajas de discos, instalar el programa 1C Enterprise en las máquinas cliente, asesorar a los clientes sobre algunos problemas menores, etc. . Lo entendí, pero no había otra opción. Causé una excelente impresión en la entrevista. Grité sobre lo mucho que quería codificar, que estaba estudiando mucho, que ya había recibido mi primer certificado y me estaba preparando para el segundo. Se escuchó mi entusiasmo y afán por codificar, y un par de días después me volvieron a llamar y me ofrecieron el puesto de programador junior en la oficina, sin viajar, en el equipo de desarrollo. Me sentí increíblemente feliz con la invitación y la acepté de inmediato. Me dieron un salario de prueba de 35.000 dólares. Pero antes de haber trabajado allí durante dos semanas, recibí una oferta para un puesto similar en otro lugar, no franquiciado. Y me acerqué a ellos. La primera vez fue tremendamente difícil, me sorprendieron las tareas que me correspondieron. No esperaba que me confiaran la solución inmediata de problemas tan importantes y complejos. Por supuesto, mi código fue revisado y mis colegas me ayudaron en todo lo posible. Cuando terminó mi período de prueba, decidí discutir las perspectivas de crecimiento con mi gerente. Acordamos que cuando reciba ese certificado de especialista en plataformas tan complejo, mi salario aumentará. Y volví a la preparación que había abandonado. Me propuse el objetivo de recibir un certificado en 2,5 meses. Dividí la preparación en etapas de dos semanas. 6 semanas para los 3 primeros problemas, 2 semanas para el 4 y 5 y otras 2 semanas para solucionar todos los tickets en su totalidad. La primera semana vi un curso en YouTube sobre el primer problema, no entendí casi nada, pero intenté solucionarlo. Miré soluciones ya preparadas y las repetí. Luego intenté reproducirlo de memoria. La segunda semana volví a ver el mismo curso y ya estaba empezando a entender de qué se trataba la conferencia. Para cumplir con el plazo, necesitaba estudiar más intensamente. Me levanté por la mañana y dediqué 2 horas a esto antes del trabajo y pasé casi toda la tarde después del trabajo. En el trabajo, cada vez que tenía un minuto libre, veía cursos y leía artículos. Después de dos semanas ya pude solucionar yo solo el primer problema del billete. Me di cuenta de que hay avances, y como ya sé resolver un problema, puedo solucionarlo todo, es solo cuestión de tiempo. Y me registré para el examen. Estudié los problemas 2 y 3 de manera similar. Dejé de dedicar mi tiempo libre a cualquier otra cosa que no fuera estudiar para el examen. Y después de un mes y medio de entrenamiento tan intenso, mi cerebro estaba tan sobrecargado que comencé a tener problemas para dormir. Mi cerebro se negó a apagarse cuando me acosté. Noté que me despertaba por la noche y resolvía problemas en mi cabeza y no me dormía hasta la mañana. La fecha límite se acercaba. Empecé a entrenar en velocidad. Mi primer intento duró unas 7 horas. Esto no sirvió de nada y decidí que resolvería un ticket completo cada día de fin de semana y un problema del ticket cada día laborable. En dos semanas logré perfeccionar mis habilidades y automatizar la solución de tickets. No pensé más, simplemente escribí el código. Y en el examen fui el primero en aprobar el trabajo. Lo completé en 4,5 horas, 1 hora de las cuales la dediqué a resolver un problema no trivial. No me encontré con nada parecido durante mi preparación y, como descubrí más tarde, fue el más difícil de todos los posibles problemas que surgieron en el examen. Me calificaron como "bueno". Cuando salí del edificio del centro de capacitación donde se llevó a cabo el examen, inmediatamente actualicé mi currículum con una nueva hoja de papel amarillo. En ese momento ya tenía 3 certificados de nivel “Profesional” y el primer nivel de “Especialista”. Al día siguiente, complací al gerente con el hecho de que ahora soy el propietario de este certificado. Un certificado que ninguno de mis compañeros tenía. El gerente, a su vez, me “deleitó” con un aumento salarial de hasta 50.000. Decidí que todo mi sufrimiento merecía más y decidí buscar ofertas en el mercado laboral por mi cuenta. Cuando abrí mi currículum, durante mucho tiempo dudé de qué expectativas salariales debían indicarse. Después de consultar con mi esposa, ingresé 100k. Realmente no esperaba conseguir tanto Después de todo, sólo tengo seis meses de experiencia y el único certificado decente. Me llamaron enseguida y, tras hacerme algunas preguntas técnicas por teléfono, me invitaron a una entrevista en la oficina. También me preguntaron cuál era el motivo de tan bajas expectativas salariales. Esta pregunta me sorprendió un poco, pero no le di ninguna importancia. La entrevista estaba prevista para el mismo día. Llegué y pasé unas 3 horas en la oficina, resolviendo problemas y respondiendo preguntas del entrevistador. Al final, inmediatamente me ofreció un trabajo. Todo me convenía, no regateé, mi salario era de 125.000 más bonificaciones obligatorias, por un total de 150.000. Por lo tanto, comencé a trabajar como desarrollador líder en 1C solo seis meses después de escribir “¡Hola mundo!” . Dos meses después, recibí un correo electrónico de JavaRush recordándome que había abandonado la formación. Fue entonces cuando recordé cómo empezó todo y por qué se hizo. El lenguaje 1C no me permitió lograr lo más importante: tenía demanda en todo el mundo. Quería tener la oportunidad de trabajar para clientes extranjeros, prácticamente nadie necesita 1C fuera de Rusia. Seguí dependiendo de dos factores: de Rusia y del propio 1C. Y si algo le sucede a algo, perderé mi buen trabajo y mis ingresos. Se decidió retomar la formación en JavaRush. Después de analizar este sitio, elaboré un plan de formación y establecí unos plazos. Necesitaba proyectos reales que pudiera mostrar en la entrevista. Una pasantía en JavaRush podría proporcionar algo similar, que implicaba trabajar en un proyecto muy cercano al real, utilizando tecnologías modernas. Las pasantías se realizan 4 veces al año, faltaban menos de 2 meses para la siguiente. Para llegar allí, debes alcanzar el nivel 35 y resolver la tarea introductoria. 2 meses es extremadamente corto para completar los requisitos desde cero. Si te perdiste esta pasantía, la siguiente comenzaría en 5 meses. Más 3 meses para completarlo: no estaba dispuesto a posponer el cambio de puesto de desarrollador de 1C a Java durante 8 meses completos. Se decidió esforzarse más y atrapar al siguiente. Ya sabía prepararme. Todo mi tiempo libre se destinó nuevamente a esto. Ya tenía experiencia, ahora las tareas no me parecían tan difíciles como antes. Y en 1,5 meses logré alcanzar el nivel 35 y resolver la tarea introductoria en una semana más. Me aceptaron para una pasantía. La formación constó de 11 módulos, uno por semana. La carga de trabajo era enorme; tenía que aprender un montón de nuevas tecnologías literalmente todos los días. Mi cerebro estaba acelerado. En la octava semana, sin esperar al final de las prácticas, comencé a buscar trabajo. Este proceso no me llevó mucho tiempo y en una semana recibí varias ofertas para mi primer trabajo como programador Java. Elegí la empresa que más me interesaba y que tenía la tecnología más actual. Ofrecieron un salario de 120.000. Ahora ya soy un desarrollador senior de Java con excelentes ingresos. Tengo varios proyectos interesantes completados en mi haber, que me han brindado un excelente crecimiento como especialista. Incluso ahora no dejo de aprender cosas nuevas y de desarrollarme profesionalmente. La programación me absorbió por completo. Resultó ser tan “mío” que no lo habría imaginado antes. Finalmente disfruto de mi trabajo y de lo que hago. Lo principal es fijarse una meta, desarrollar un plan y seguirlo. Ahora he logrado mi objetivo y ahora es el momento de uno nuevo.
Comentarios
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION