JavaRush /Blog Java /Random-ES /El camino de un conmutador hacia TI
Бобрович Борис
Nivel 31
Одесса

El camino de un conmutador hacia TI

Publicado en el grupo Random-ES
Hola a todos, decidí dejar algunas palabras sobre cómo decidí ingresar a TI para aumentar la motivación y la confianza en sí mismos de aquellos que todavía dudan o ya lo están intentando. El camino de un conmutador hacia TI - 1Cabe decir que usted debe decidir firmemente por sí mismo si este negocio es adecuado para usted o no. Porque en el camino hacia esta meta tendrás muchos obstáculos y te preguntarás algo como: “Quizás todo esto no sea para mí” o “Probablemente soy demasiado estúpido”. Tienes que aceptar esto y aceptarlo. Será difícil, pero si superas todo esto, el beneficio será tangible. Ahora tengo 27 años. Entré a la universidad varias veces =) La primera vez fue cuando se realizaron los exámenes (el último año antes de la implementación completa del EIT). A pesar de que aprobé muy bien los exámenes en la escuela, la brecha entre el programa educativo escolar y lo que se exigía en la universidad pasó factura (antes de esos exámenes, la UPE fuma nerviosamente al margen). Fui a cursos preparatorios. Terminado y entrado. Aunque la facultad en la que terminé era buena, de alguna manera no me produjo ningún placer. No quería conectar mi vida con tuercas, engranajes y dibujos. Dejé mi primer año y volví a entrar en contrato donde quería. Elegí la dirección teniendo en cuenta las perspectivas que podía ofrecer la profesión. Las fuentes de información de la universidad describían maravillosamente lo que podría hacer después de graduarme. Y yo, inspirado por mi brillante futuro, me propuse roer el granito de la ciencia. Aquí en ese momento señora: “Nunca antes me había equivocado tanto”. Enseñaron un montón de tonterías innecesarias que también tenían cien años. Por supuesto, también hubo disciplinas interesantes, como C++ y bases de datos. Pero realmente no era posible enseñarles, porque era necesario ganar dinero para vivienda y comida. La situación, debo decir, no era la mejor.
El camino de un conmutador hacia TI - 1
Así fueron mis estudios y entendí que, en principio, Dios sabe de qué se trata. Durante este tiempo cambié muchos trabajos. Fue camarero, promotor, comerciante, agente de ventas, etc. Adquirí conocimientos en otra profesión altamente especializada, muy interesante y bien remunerada, pero prácticamente no reclamada en nuestros países. Entonces todo daba vueltas y vueltas y en cierto momento me di cuenta de que estaba empezando a ceder un poco. Cuando estás todo el día apurado en el trabajo, intentando llegar a la universidad a tiempo completo para hacer un laboratorio o un curso, y luego regresas por la noche e intentas aprender algo más, empiezas a comprender que ganaste. No dura mucho y necesitas pensar en algo. Y sucedió que había personas a mi alrededor que ya trabajaban en TI o intentaban convertirse en programadores. Y mirándolos, vi que estaban interesados ​​en lo que estaban haciendo y que también les daba los resultados correspondientes. El factor principal para mí, por supuesto, fue mi alma gemela, que siempre me apoyó en todos los asuntos. Para ser honesto, no sé qué podría haber hecho sin ella. Entonces. Ella tenía buenas habilidades para estudiar las ciencias exactas y se sintió atraída por la programación y me invitó a esforzarme en esta dirección. Debo decir que nunca tuve ningún interés en esto y pensé que no era para mí en absoluto. Pero comencé a intentarlo. Al principio, por supuesto, mi cabeza estaba completamente confundida y era difícil esforzarme. Intenté aprender C++, pero fue difícil aprender de los libros de texto. La motivación cayó a cero. Por eso tomé descansos. Entonces, un día, mi novia ingresó a un curso en una empresa que reclutaba personas con el objetivo de enseñarles programación en Java y emplearlos. Fuimos juntos a la entrevista. Esa vez no pude pasar. Nuevamente influyó el factor de falta de tiempo para la preparación. Volví a trabajar, volviendo periódicamente a estudiar. Ya me inscribí en la próxima promoción (por cierto, así es exactamente como decidí estudiar Java). Repito de nuevo que fue tremendamente difícil. Ya es difícil compaginar trabajo y estudio en la universidad, y cuando añadí cursos prácticamente dejé de hacer nada. Además, surgieron problemas en la familia. Tuve que dejar de estudiar. El tiempo ha pasado. Terminé mi licenciatura y finalmente me di cuenta de que me graduaría de la universidad con grandes perspectivas de convertirme en un especialista en todo y en nada. Fui al departamento de correspondencia para obtener una maestría. Puedo decir con total seguridad que no he perdido nada. Nuestra educación superior no nos da más que la capacidad de esquivar y la decepción de perder mucho tiempo que podría emplearse de manera útil.El trabajo se volvió un poco más fácil. El tiempo libre empezó a aparecer. Pero luego vi que era necesario sentar las bases para un futuro normal. El actual no dio más que nervios de punta. Comencé a aprender Java nuevamente. Intenté hacer esto basándome en el libro de Kathy Sierra y Bert Bates. Al igual que la última vez, me resultó difícil aprender algo. Quería algún tipo de estructura y complejidad, pero lo que conseguí fue saltar de una cosa a otra. Y luego mi amigo dijo que también estaba probando la programación y comenzó a aprender a usar JavaRush. Hay que decir que al principio era muy escéptico al respecto. ¿Un juego que pueda enseñarle a una persona a programar? Parece una apropiación de dinero. Aun así, los terribles progresistas aprenden de los libros y nada más. Pero después de un tiempo hurgando y hurgando en los libros de texto, decidí intentar seguir los consejos y empezar a utilizar JavaRush. Y debo decir que nos vamos. Esto era lo que estaba buscando. Complejidad y estructura. Todas las tareas se dieron inmediatamente con la práctica. Todo lo que aprendí lo apliqué inmediatamente y así quedó guardado en mi cabeza. Codificado directamente en el trabajo. Cada solución al problema fue placentera ya que proporcionó una transición al siguiente nivel. Cada artículo fue motivador. Cuando aparecían videos durante el proceso de aprendizaje, me gustaba prepararme té verde, tomar un Snickers y hacer una pausa para mirar. Realmente me ayudó a aclarar mi mente y al mismo tiempo a conseguir una dosis de motivación. Por supuesto que hubo momentos difíciles. El trabajo en el que trabajaba no sólo no era agradable, sino francamente repugnante. Los jefes me exigían que trabajara constantemente duro como una galera y, al mismo tiempo, intentaban constantemente doblar mi salario y arruinar mis nervios. Tuve que esquivar para ganar algo. Además, por supuesto, la sensación de que estaba haciendo tiempo mientras todos avanzaban era deprimente (y esto es lo peor). Esto naturalmente afectó la vida familiar. Mi mitad, que en ese momento ya trabajaba como desarrollador, estaba preocupada por esto. Tal tensión, por supuesto, resultó en ralladores. También en los entrenamientos a veces me topaba con tareas tales que me parecía que era un estúpido y que eso no era lo mío. Pero cada vez me dominé y lo llevé hasta el final.
El camino de un conmutador hacia TI - 2
Así, alcancé el nivel 25 de JavaRush. En ese momento, mi amigo que me recomendó estos cursos ya estaba trabajando y me recomendó empezar a cortar mis propios pequeños proyectos educativos. En ese momento, había dificultades financieras y mi siguiente suscripción mensual acababa de terminar. Decidí seguir su consejo (por cierto, lamento un poco no haber podido completar mis estudios). Empecé a estudiar el marco Spring, sin el cual el desarrollo en Java es ahora casi impensable. Comencé a profundizar mis conocimientos de HTML y CSS. Bueno, de hecho comencé a crear una pequeña aplicación web. Mi primera solicitud no me proporcionó ningún beneficio más que el dominio de nuevas tecnologías. Su esencia era únicamente ensamblar un objeto a partir de una lista de diferentes componentes y niveles de calidad. Parecería elemental. Pero fue ella quien me permitió aprender los conceptos básicos y me dio la confianza de que ya podía aplicar mis habilidades en la práctica. En el camino, comencé a monitorear el mercado laboral. En realidad, había muchos y ninguno. La cuestión es que en mi ciudad el sector TI está muy desarrollado y siempre se necesitan desarrolladores Java. Pero la mayoría de ellos se requieren en el nivel medio y superior. Las raras vacantes para un junior requerían un año de experiencia o la capacidad de trabajar con un montón de tecnologías que no conocía. Esto se debía a que el mercado estaba saturado de desarrolladores novatos y, en consecuencia, el umbral de conocimientos para entrar aumentaba constantemente. En Lviv, por ejemplo, a veces se podían encontrar vacantes en las que sólo se requería Java Core. A pesar de esto, comencé a enviar currículums, al mismo tiempo a presentar proyectos educativos y a estudiar nuevas tecnologías que se ofrecían a los principiantes en las páginas de DOU. Creé una cuenta de LinkedIn y la llené con mis pocas habilidades. Naturalmente no hubo respuestas. ¿Quién necesita un especialista principiante, cuya formación aún debe invertirse en tiempo, dinero y recursos humanos? Nadie. Pero no me di por vencido y con insistencia envié mi currículum incluso a lugares donde se requerían puestos intermedios. Pasó el tiempo. Y por supuesto sentí desesperación. Parecía que nada iba a salir bien. Pero luego recibí una oferta para completar una tarea de prueba (por cierto, vino de donde se requería el medio). Cuando lo abrí, fue a la vez un momento de miedo y un momento de felicidad. Vi que la tarea era bastante factible. Era necesario crear una aplicación en la que el usuario pudiera crear un objeto con un ID, nombre y valor numérico. Requerido el uso de Spring (Boot, IoC, REST, MVC, Security), Hibernate, MySQL, JUnit. Para la interfaz de usuario se sugirió utilizar Thymeleaf. De esto, en ese momento solo conocía más o menos Spring IoC, MVC y MySQL. Para todo se asignaron cinco días. Empecé a dominarlo. Hace mucho que no duermo. Además, justo en medio de este período tuvimos que volar para visitar a familiares. Hice lo mejor que pude y el último día apenas pude entender nada, ya que llevaba mucho tiempo sin dormir. Envié la tarea. Después de una breve espera, recibí respuesta de que la tarea había sido verificada y que me tendrían en cuenta. Naturalmente, esta es la respuesta cortés estándar. Entendí perfectamente que era poco probable que pudiera completar bien la tarea la primera vez. Pero eso ya era algo. Esta oportunidad me permitió aprender muchas cosas nuevas. Aunque no recibí una oferta, todavía estaba agradecido por la oportunidad de probarlo.
El camino de un conmutador hacia TI - 3
Continué estudiando. Me inscribí en la escuela de programación de otoño, que organiza anualmente una reconocida empresa en nuestra ciudad. Con los conocimientos que ya tenía, pasé fácilmente la prueba de selección. La esencia de la escuela era familiarizar a los estudiantes con idiomas y herramientas de desarrollo. Además, quienes lo deseaban podían formar grupos a los que se adscribía un curador y se les encomendaba la tarea de realizar uno u otro proyecto. Esto, en teoría, le dio la oportunidad de hacerse notar y conseguir un trabajo. Aquí aprendí que no sólo es importante el conocimiento de la tecnología, sino también el trabajo en equipo. Durante el proceso de aprendizaje vi lo que me faltaba y un poco antes de que todo terminara comencé a crear una aplicación que se parecía muy vagamente a un Pinterest simplificado. En el camino, le pedí a mi amigo que me guiara. A medida que pasó el tiempo, vi que lo estaba haciendo cada vez mejor. Con cada nuevo paso sentí que esto era mío. Realmente disfruté lo que hice. Literalmente lamí cada detalle de mi solicitud. Esto es especialmente cierto en el frente. Su desarrollo me llevó más tiempo que el backend. Porque no se puede adivinar con las proporciones y todo parece UH. Pasó un poco más de tiempo y vi que nuevamente estaban en marcha las inscripciones a cursos en los que me había matriculado dos veces. Decidí enviar mi currículum nuevamente. Todo estaba bellamente diseñado y pintado (en inglés, por supuesto). En respuesta, me invitaron a una entrevista. Cuando me contestaron faltaba una semana para ello. Durante este tiempo, devoré literalmente fuentes de información que ofrecían respuestas a las preguntas que pudieran formularse. Por cierto, el recurso Quizfull también me ayudó mucho aquí.. Mucha sintaxis quedó clara. Aunque tuve que trabajar allí como compilador, en realidad fue muy útil y todo lo que aprendí allí fue útil en la entrevista, que sentí que pasé bien. En principio, esto pareció confirmarse más tarde. Hice el curso. Durante el proceso de formación, los solicitantes debían asistir a conferencias y hacer tareas. En el camino, todos los solicitantes se dividieron en equipos y se les entregó un proyecto educativo, que era la esencia de la formación. Cuando nos ofrecieron el tema de un proyecto educativo, todo el equipo pensó que no podríamos manejarlo. Los curadores dijeron con franqueza que el tema es extraordinario y, en general, uno de los más difíciles de todos los tiempos. Había muchas tecnologías que no habíamos explorado. Sin embargo, decidimos que debíamos intentarlo y, en el peor de los casos, sería una muy buena experiencia. Aquí debo decir que tuve mucha suerte con el equipo en el que terminé. Todos los chicos entendieron la importancia de la formación y querían conseguir un trabajo. Y en mi opinión, esa es la única razón por la que pudimos completar el proyecto. Cada vez que nos quedamos estancados, todos nos unimos y superamos la situación. Francamente, fue agradable trabajar en un entorno así. Por supuesto, todo este tiempo estuvo acompañado de una gran emoción. Incluso recuerdo haber ido de vacaciones con mi familia y nuestros amigos durante las vacaciones de mayo y pensar que podría tomarme un descanso. No es así =) Se me salió todo de la cabeza excepto lo necesario durante el proceso de aprendizaje. Era imposible olvidarlo ni por un minuto. Pero esto es incluso mejor =) Y aquí termina esta historia. Mientras estábamos terminando el proyecto, me ofrecieron una entrevista antes de finalizar la formación. A pesar de una gran ansiedad, lo aprobé y recibí mi primera oferta. No creo que sea necesario decir que mi alegría no tenía límites. Finalmente logré mi objetivo y pasé a un nuevo nivel. Actualmente llevo trabajando el octavo mes. Y cada día estoy convencido de que esto es mío y me gusta lo que hago. Naturalmente, me motiva aún más el hecho de que mi trabajo está bien remunerado y la empresa se asegura de que me sienta cómodo mientras trabajo. Pocas veces se puede ver algo así en nuestro país. Naturalmente, incluso ahora hay momentos difíciles y a veces hay que sacrificar el sueño y el trabajo nocturno. Sea bueno o no, me gusta. Además, nunca pasa desapercibido para la dirección. Durante los últimos siete años, realmente he disfrutado lo que hago. Naturalmente, esto tuvo un impacto positivo en todos los aspectos de mi vida. Como resultado, puedo decir que a pesar de todas las dificultades y obstáculos, todos pueden lograr lo que quieran. Sólo es necesario no desviarse del camino previsto, hacer todo lo posible y no darse por vencido cuando se produzcan fallos. Perdón por escribir tanto. Espero que esto ayude a alguien en tiempos difíciles. Me ayudó. Todo lo mejor y gracias al equipo de JavaRush. Me ayudaste mucho =) Continuación UPD, unos años después 👉 El camino de un conmutador a TI v2.0
Comentarios
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION