JavaRush /Blog Java /Random-ES /De la industria del automóvil a los programadores
Роман
Nivel 24
Ижевск

De la industria del automóvil a los programadores

Publicado en el grupo Random-ES
Durante mucho tiempo quise escribir una historia de éxito, pero esperé hasta que terminara el período de prueba :) Empezaré desde el principio, la escuela ; no me gustaba mucho estudiar en la escuela, tal vez fueron los difíciles años 90. , tal vez la ruptura de la familia, que en un momento me dijo que la infancia se acabó. Quizás no sea el mejor equipo, falta de comprensión y falta de respeto en él, quizás falta de comprensión de lo que quiero, de lo que me esfuerzo. Después del noveno grado, estaba buscando dónde ir más para estudiar. Como recuerdo ahora: viento en la cabeza, total indiferencia hacia el futuro, pero lo que me interesaba entonces eran las computadoras, que aún no estaban en todas las familias, o eso pensaba entonces :) Hice los exámenes de ingreso a una especialidad relacionada con algo COMPUTADORA. Ahora no recuerdo el nombre exacto, pero ese no es el punto: al final no tuve suficientes puntos y entré en metalurgia . Se graduó con una formación como tornero, operador de fresadora y tecnólogo en ingeniería mecánica, se graduó bastante bien, se comunicaba con las computadoras por su nombre de pila, pero como usuario. En la dirección de programación, tenía los conceptos básicos de Pascal en la escuela. ¿Qué tenemos a continuación? Luego podría haber ido a la universidad para estudiar robótica inmediatamente en el segundo año, pero no había dinero. No recuerdo la cantidad exacta requerida, pero al final me inscribí en un curso por correspondencia para convertirme en funcionario de aduanas , cuyo coste de formación era varias veces menor que el de la robótica. Sí, entonces este fue el factor principal a la hora de elegir la profesión a la que entré a estudiar. ¿Qué del trabajo? Fui a la bolsa de trabajo y vi el primer anuncio que encontré: un asesor de ventas en el departamento de repuestos para automóviles. Llegué allí y le hice un par de preguntas, como dónde está instalada esta junta. No tenía idea: lo miro, veo anillos de metal alrededor de unos agujeros, digo, probablemente donde hay altas temperaturas, ya que hay un borde de metal. Sí, me responden: esta es la junta de culata, la llevaremos. Así empezó mi carrera, pero, lamentablemente, no en el área que en general me interesaba. Así que trabajé en este campo de 2005 a 2020, pensando que como no había estudiado para la profesión que quería, en el campo de las tecnologías de la información, entonces, lamentablemente, el camino hacia allí estaba cerrado para mí. Para llegar allí hay que estudiar en el instituto durante muchos años, pensé entonces, hasta que en 2019 nació mi hijo y seis meses después mis amigos vinieron a visitar a mi esposa (pronto volveremos a este momento). En 2019 tenía 32 años, en el trabajo era especialista: capacitaba personal, asesoraba a la gente y hablaba en “nuestra radio”. Parece que esto es felicidad, tal vez alguien piense. Pero esto no fue todo: seguí la corriente de esa decisión cuando me rendí, sin ir a donde quería. Luego todo siguió y pensé: “no importa lo que se haga, todo es para mejor”.. Pero estas fueron justificaciones para mí: sólo encontré razones, o mejor dicho, excusas, por las que no hice nada en el camino hacia lo que realmente quiero. Seguir la corriente probablemente no sea la peor opción. Pero después de un tiempo puedo decir que es uno de los peores, al menos eso pienso ahora, después de haber analizado mi vida paso a paso, cada decisión tomada y no tomada. Entonces comencé a preguntarme por qué he estado haciendo esto durante tantos años, ¿lo necesito siquiera? ¿Quién seré dentro de 10 años? Y no tenía respuestas a estas preguntas que me convencieran de que sí, esto es mío, siempre quiero hacer esto, cada comienzo de la jornada laboral es felicidad y cosas por el estilo. ¿Quizás este sea el comienzo de una crisis de la mediana edad?)) Esto también es posible. Pero volvamos a la situación que mencioné antes. En ese momento, nunca había hecho programación ni enseñado; algunas clases en la escuela no cuentan :) Vinieron las amigas de mi esposa y, en el proceso de comunicación, una de ellas comenzó a quejarse de lo mal que estaba todo: no podía. No encuentra un trabajo que le guste, nadie le da un puesto alto de inmediato, ha cambiado alrededor de 10 trabajos en los últimos meses. Le digo: trabaja al menos seis meses, muéstrate, habrá crecimiento profesional, llevo más de 10 años haciendo algo que no es lo que me gustaría. Y en ese momento hizo clic en mi cabeza: como si no hubiera entendido nada en mi vida antes. Y luego dije estas cosas en voz alta y me di cuenta: espera, ¿por qué me he puesto barreras constantemente desde que era joven? Primero los puntos, luego las tasas de matrícula, y así todo el tiempo. Estos obstáculos sólo están en mi cabeza: ¿por qué no puedo hacer lo que quiero? ¿Por qué tengo que graduarme de la universidad con educación especializada para poder trabajar? Después de todo, una vez me dije todo esto. En ese momento simplemente me di cuenta, y me di cuenta de forma nítida, clara, sin pensar ni ningún otro análisis: debo ir hacia mi objetivo, quiero trabajar en este campo . Era mediados de noviembre de 2019. Al día siguiente comencé a buscar en Google qué debería empezar a estudiar. No recuerdo mi solicitud, pero el primer enlace era sobre Java. No, no era JavaRush)) Era una descripción del lenguaje, sus ventajas, su alcance. Recuerdo estar muy inspirado entonces, leer ese artículo y decidir: sí, aprenderé Java . Más tarde, después de buscar en Google sobre Java, encontré este recurso. Me gustaron las conferencias introductorias a las que asistí y luego coincidió que la acción recién comenzaba. Entonces tomé una decisión: estudiaré. Y el 23 de noviembre de 2019, después de haber comprado una suscripción anual, alrededor de 6000 rublos, comencé el camino hacia mi meta, mi sueño, lo que estoy listo para hacer, lo que me interesa, y cada día en el trabajo es solo felicidad, y no como antes - "bueno, aquí tienes". "Es lunes otra vez". Pero hablaremos de eso más adelante. EstudiosNo fue fácil para mí, no mentiré. De cara al futuro, diré francamente, tira tomates)) Quería dejar todo unas 5 veces. Te diré lo que recuerdo especialmente, no recuerdo en qué nivel, Persona persona = nueva Persona(). ¿Qué tipo de diseño es este, qué significa, qué está pasando aquí? En ese momento no podía entender, me perdía las conferencias que dan aquí y realmente no sabía buscar en Google. No entendí qué buscar, simplemente estaba perplejo. Resultó que entre todos mis amigos en VK y los amigos de mis amigos, no había ningún programador que yo conociera. Ninguno en absoluto, ¿sucede esto en absoluto?))) Entonces fue la primera vez, la primera vez que pensé que tal vez esto no es para mí, tal vez no tengo suficiente cerebro , tal vez esto no se le da a todos. ¿después de todo? ¿Por qué de repente decidí que incluso podría convertirme en programador? Sí, quiero, pero querer y poder son dos palabras diferentes... Incluso ahora, después de pasar por esto, me alegro de no haberme rendido, de haber permanecido fiel a mi objetivo, de que mis pensamientos no No me arrastres al "lado oscuro". Pero luego comprendí que estaba solo con mi problema y que no había nadie que me ayudara. No te rías, pero entonces ni siquiera sabía acerca de la sección de ayuda: me enteré un poco más tarde)) Oh, qué momento tan difícil fue, pero incluso me alegro de que haya sucedido. Por primera vez me encontré “en la piel de un programador”. Resulta que entonces experimenté ese sentimiento que a menudo viene: malentendidos, ignorancia, solo que ahora ya es la norma cómo cepillarse los dientes por la mañana y ya no lo ves como algo fuera de lo común) ) Luego me quedé estancado en esta pregunta durante una semana, probablemente. Me ayudó un vídeo en YouTube, ni siquiera recuerdo cuál. Pero entendí exactamente esa explicación, y mi rompecabezas finalmente se resolvió, como si un montón de diferentes partes en el suelo de repente formaran una determinada estructura, que inmediatamente quedó clara y comprensible lo agradable que es luchar con una pregunta y luego resolverla. . Para mí, esto es comparable a conducir cientos o miles de kilómetros para ver una sola puesta de sol, mirarla durante 30 minutos y regresar. Alguien dirá: “¡Sí, esto es una locura, una tontería!” Bueno, personalmente, esos momentos me hacen entender que estoy vivo, realmente me traen sentimientos muy agradables . Esa fue la primera vez que encontré dificultades, aunque no me hacía ilusiones. Supuse que tendría que enfrentarlos, pero resultó que psicológicamente no estaba del todo preparado. Seguí estudiando, descubrí la sección “Historias de éxito” y después de leer algunas de ellas me di cuenta de que no era el único que enfrentaba dificultades. En ese momento estos artículos me ayudaron, creí en mí mismo. Pero después de ese tiempo surgió una especie de duda, ayudaron a sobrellevarla, especialmente el artículo escrito por Danil .. Durante el proceso de aprendizaje, la teoría obtenida sobre este recurso fue muy deficiente. Luego, después de cada tema, leí Shield sobre el mismo tema, busqué en Google varios artículos en Internet y mi comprensión del tema ya era más amplia. Pero, por supuesto, los problemas aquí son una bomba: hubo problemas en los que estuve sentado durante más de un día, quedándome dormido pensando en cómo resolverlos. Un par de veces incluso soñé con la solución, no es broma, en los primeros niveles espié las soluciones de los demás, pero rápidamente me di cuenta de que no adquirí conocimientos de esa manera. Como escribieron otras personas, el cerebro debe empezar a pensar de otra manera, debe venir por sí solo y, espiándolo, la solución nunca llegará. Luego nunca busqué la solución en ninguna parte, aunque esto finalmente pudo haber aumentado la duración de la capacitación. Pero con el tiempo, ya aparecieron en mi cabeza varios algoritmos para resolver el problema y su implementación. Si no podía resolver un problema durante mucho tiempo, lo salteaba; si aún así no podía resolverlo, escribía a la sección de ayuda, donde colegas más experimentados me indicaban la dirección correcta, pero no me daban Me dio una solución, que es muy buena. Sucedió que me senté a trabajar en un problema, miré hacia arriba y ya habían pasado varias horas y me sentí tan atraído por la solución :) Los problemas me ayudaron a “orientarme” en cada tema, a entender cómo escribir código, para aproximar el uso práctico del tema que estoy tratando; sin ellos, esto sería como "Leer 10 libros sobre cómo andar en bicicleta, ser un doctor en ciencias en esto, pero ponerse al volante por primera vez". primera vez y caer”La teoría sin práctica no es eficaz y viceversa: siempre debe realizarse en parejas. A principios de marzo de 2020, tenía aproximadamente el nivel 15, no lo recuerdo exactamente. Vi un anuncio en hh.ru de performancelab sobre una pasantía, respondí y me enviaron una de prueba. Maldita sea, estos problemas hicieron que mi cerebro se moviera)) Ingrese las cuatro coordenadas del cuadrilátero y la quinta coordenada, averigüe si la quinta coordenada está dentro/fuera/en el lado/en la esquina de esta figura. Luego estudié el libro de texto de geometría durante mucho tiempo :) ¿Ves soluciones? Para mí esto era inaceptable: quería hacerlo yo mismo, incluso con la ayuda de un libro de texto, pero encontrar una solución por mí mismo era importante para mí. También hubo un problema con las cajas registradoras y la cola para ellas, el banco. Recibí los problemas el viernes por la tarde, comencé a resolverlos por la noche después del trabajo y terminé todo el fin de semana. No fue fácil, no hubo respuesta, aunque pregunté y recordé. Lo mismo ocurre con las invitaciones a prácticas. A finales de marzo ocurrió la conocida pandemia, tenía aproximadamente el nivel 20 + - y me transfirieron al trabajo remoto. Oh, qué contento estaba :) entonces decidí aprender SQL, dediqué entre el 10 y el 20% de mi tiempo a Java y descargué un curso de 50 horas. Luego de terminarlo lo consolidé con práctica en sql-ex. Ya era mayo, en ese momento yo estaba en el nivel 24. Por cierto, decidí que debería repasar cosas tan básicas como iguales y hashCode, esta es la base, la base. Luego decidí empezar a aprender git, maven, jdbc y probar Spring. Publiqué mi currículum en abril, actualizándolo periódicamente, pero no hubo respuestas. Consideré que ver vídeos en YouTube y copiar algunos programas era una tarea inútil. Sigo pensando lo mismo: no aportará conocimiento ni comprensión; si cambias un poco los requisitos, no podrás escribir un problema similar y es poco probable que puedas repetirlo. Seamos honestos: todas las personas son diferentes, cada uno tiene diferentes enfoques, así que diré de inmediato que esta es mi opinión puramente personal. Puede diferir de su opinión. Pruebe siempre diferentes enfoques: sólo hablo de mí mismo y sólo de mi percepción. Pasó el tiempo y comencé a darme cuenta de que estaba marcando el tiempo. Estoy estudiando algo, pero el conocimiento que recibo es muy subjetivo y la comprensión de qué más hay que estudiar es muy vaga. Agregué a mi currículum que estaba listo para una pasantía, listo por las tardes, solo llévenme: quería conseguir un trabajo, no quería rendirme, rendirme y seguir la corriente nuevamente. En agosto de 2020, veo un anuncio de una pasantía. Me informaron que antes de la pasantía necesito tomar cursos: para los cursos, vuelvo a notar, solo para ingresar a los cursos, es necesario realizar una tarea de prueba y aprobar la seguridad técnica, y solo entonces decidirán a quién invitar. los cursos, no para trabajar :) Entiendo, esta es una oportunidad: nunca debes perder ninguna oportunidad. Ya lo he decidido firmemente por mí mismo. Lo digo por supuesto que estoy de acuerdo. Hago una prueba, la envío, después de un tiempo me asignan seguridad social, preguntas sobre el hashmap y todo lo relacionado con él, algunas preguntas básicas sobre el core, y luego me preguntan, sobre qué tema quieres recibir más preguntas. ? Pienso para mis adentros: sé bien tal o cual cosa, pero conozco peor el multiproceso, así que lo digo directamente: que sé peor sobre subprocesos múltiples, hagamos preguntas al respecto. ¿Por qué dije eso? Bueno, ¿al menos una persona normal sugiere un tema que fácilmente puede fallarle? Es más, me di cuenta de esto, no sé por qué dije eso, solo hablé como pienso, no respondí todas las preguntas correctamente, dijeron que darían una respuesta más tarde. La espera, la ignorancia, las esperanzas y los sueños acumulados en la cabeza sólo hacen que la espera sea más difícil. Como resultado, recibí comentarios: fui seleccionado para los cursos. Hubo alrededor de 50 solicitantes y se seleccionaron 10 personas. Oh, la felicidad no tenía límites: este fue un paso grande e importante para mí, estaba tan feliz como si hubiera recibido una oferta :) Cada vez solo recibí la confirmación de mi creencia: todo depende solo de nosotros mismos, no de nadie más. . Sólo nosotros construimos nuestro propio destino, y si quieres algo, lo quieres de verdad, con todas tus fuerzas y entiendes que nadie te obligará jamás a cambiar de opinión, entonces siempre alcanzarás tu objetivo. Entonces. Inmediatamente después me cayó una “corona”. En mis 30 y tantos años, nunca he estado tan gravemente enfermo, no quiero concentrarme en esto, pero antes del curso que me recuperé, lo único en lo que podía pensar era en esto. Los cursos comenzaron en septiembre. Recuerdo que en la primera lección el maestro dijo: “No todos ustedes se graduarán de estos cursos”. Le pregunté: ¿por qué? Él respondió que no lo sabía, pero que estos cursos no fueron los primeros y no todos los completaron. Alguien decide que no quiere, que no puede y hay otras razones. Esto fue extraño para mí, respondí: "Bueno, como ya estamos todos sentados en esta sala, significa que todos entendemos lo que queremos y avanzaremos hacia este objetivo". “Ay, si todos pensaran como tú”, me respondió entonces. ¿Cómo fueron los cursos? Clases dos veces por semana, cada lección ofrece un tema nuevo, inmersión introductoria. De hecho, resultó que se trata de un colisionador de hadrones, los electrones corren en él a tal o cual velocidad, y aquí sucede algo como esto... Se oye todo así, pero el rompecabezas no encaja. Esta es la primera vez que escuchas la mayoría de las palabras y una breve descripción del mismo, y te dicen que hagas un proyecto con tal o cual funcionalidad y que esta tecnología se le adjunte y funcione completamente de esta manera. Haz la siguiente lección... y ahora tienes de 2 a 4 días después de tu trabajo principal. Al principio entendí la tecnología “publicada”, para qué servía y, a grandes rasgos, cómo funcionaba. Luego lo añadió al proyecto, comprendió cómo funcionaba, lo probó, lo buscó en Google y lo estudió. Y así durante dos meses. De hecho, adquirí todos los conocimientos por mi cuenta, comencé a entender los plazos, fue muy difícil, pero me interesó, me gustó. A lo largo del proyecto, siempre supuse que mucha gente lo usaría. Siempre intenté hacerlo bien y no mal, pero funciona como me piden con estas condiciones, pero con otras ya no funciona... Antes de entregar el trabajo final el domingo, comencé a hacerlo. el sábado, pero la auditoría de la tabla solo funcionó si spring.jpa.hibernate.ddl-auto=create, spring.jpa.hibernate. ddl-auto=none o validar ya no funcionó. Pero la opción de crear es una mala práctica, eso es lo que escribieron los artículos de Google, pero lo estoy haciendo de la manera correcta y no de la manera incorrecta solo por el crédito. Sin dormir, finalmente encontré el problema el domingo por la mañana, oh, estas limitaciones :) Lo hice, lo pasé y me fui a la cama. Entonces espera comentarios... Y aquí está la respuesta: debes pasar por la seguridad social con el director del proyecto. Nunca antes había tenido una entrevista así... Como me dijeron más tarde, fue una entrevista de estrés. Esperando de nuevo, y ahora después de aproximadamente una semana.Me envían una oferta . Qué felicidad era: felicidad de que puedes lograr cualquier cosa si quieres, organizar tu vida como quieras, hacer lo que amas. Y es real, es real cambiarlo todo, aunque no tengas 20 años, tengas un niño pequeño y no tengas tiempo. Entonces todos dicen: tengo un hijo y no tengo tiempo...)) Y siempre les respondo, el que no quiere busca excusas, el que quiere busca oportunidades. Cuando era estudiante de JR, venía después del trabajo y pasaba tiempo con mi familia, mi hijo pequeño. Cuando él y su esposa se durmieron, a las 21-22 horas, comencé a estudiar, estudié hasta la 1-2 de la mañana, y no de inmediato, mientras me dormía mentalmente seguí resolviendo problemas. Como dicen, “me lancé de cabeza”, y a las 7 de la mañana me desperté para ir a trabajar. Y así todos los días sin descansos. No dormí lo suficiente, fue difícil para mí, pero para conseguir algo hay que sacrificar algo. Sacrifiqué mi tiempo personal. Incluso cuando íbamos de visita a algún lugar, leía libros al menos 3 horas al día. En total, entrené durante unas 1000-1200 horas y logré el objetivo que me propuse en aquel entonces. Ahora tengo nuevas metas y las alcanzaré pase lo que pase. Nunca he sido un excelente estudiante ni siquiera baterista, no tengo un diploma con honores, solo tengo aspiraciones. En esos cursos aprendí una cantidad de información que, me parece, es mucho mayor que durante todo el período de estudio anterior a ellos. Los primeros 3 meses fueron unas prácticas remuneradas, una semana normal de 40 horas, en un proyecto real con tareas reales. Luego un período de prueba de 3 meses. Ahora han pasado seis meses desde que trabajo en esta organización, me gusta todo, es solo un cuento de hadas, cada día en el trabajo es una alegría :) Como dijo una persona: “¡Yo podría hacerlo y tú también, si quieres! ”©
Comentarios
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION