CodeGym/Blog Java/Random-ES/¿Cómo completar su aprendizaje de Java y conseguir un tra...
John Squirrels
Nivel 41
San Francisco

¿Cómo completar su aprendizaje de Java y conseguir un trabajo? Los mejores consejos y sugerencias de aquellos que tuvieron éxito

Publicado en el grupo Random-ES
No necesariamente necesita ser un genio, tener experiencia en programación o estar en el orgullo de la juventud para comenzar una carrera en programación. Si estás dispuesto a aprender y listo para perseguir tus sueños sin importar nada, todo es posible. Hemos recopilado los mejores consejos y trucos de nuestros estudiantes que completaron su capacitación en Java y compartieron sus experiencias con nosotros. Este texto tiene como objetivo motivarte un poco y hacer que tu camino de aprendizaje sea menos tortuoso. ¿Cómo completar su aprendizaje de Java y conseguir un trabajo?  Los mejores consejos y sugerencias de aquellos que triunfaron - 1

Consejo 1: no tema comenzar a programar independientemente de su experiencia y carrera

Según David Heines y su experiencia personal , "tu experiencia no hace ninguna diferencia" en el aprendizaje de Java (aunque sería injusto decir que no puede ser beneficioso en algunos puntos). Nunca es demasiado tarde para cambiarse a TI, independientemente de su edad o de la carrera que esté desarrollando. Muchos de nuestros estudiantes se unieron al curso no después de graduarse de la universidad sino cuando sintieron la necesidad de cambiar su tipo de trabajo. Muchos de ellos tuvieron mucho éxito en lo que estaban haciendo. Por ejemplo, estudiantes como Sergei y Alex estaban ocupados en industrias alejadas de la esfera de TI. Sin embargo, "el salario magro y la falta de perspectivas de carrera"les hizo buscar alternativas. Y se detuvieron en Java. La cuestión es que conocer Java es divertido y muy gratificante. Puede crear aplicaciones y servicios útiles y muchas otras cosas por el estilo, o incluso iniciar su propia empresa de software. Aprender Java también puede ser divertido, lo cual podemos garantizar si aprende con CodeGym :) Entonces, si todavía está indeciso sobre qué hacer en el futuro o simplemente quiere cambiar su vida, simplemente comience.

Consejo 2: personalice su proceso de aprendizaje

CodeGym es un curso perfecto para aquellos deseosos de dedicar al menos 1 o 2 horas al día al aprendizaje. Incluye un mínimo de teoría, un máximo de práctica. Al principio del curso, sé constante y dedica más tiempo al estudio. No le des una o dos horas, sino tres o cuatro horas si puedes. Muchos de nuestros estudiantes, incluido Dmitry Mersianov , cuyos días estaban llenos de trabajo y tardes con tiempo en familia, intentaban levantarse a las 5 o 6 de la mañana y estudiar antes del trabajo. Sin embargo, si eso le parece demasiado, puede dedicar una hora a la teoría por la mañana y una hora a la práctica por la tarde o por la noche. "Estudia mucho, pero no te excedas", Alex Yedamenko . Hacer ejercicio regularmente.Algunos de nuestros estudiantes informan que estudian en oleadas. Dicen que hubo semanas o incluso meses en los que no estudiaron nada. Naturalmente, su progreso fue insignificante. Fue solo cuando se dieron cuenta de que la consistencia es la clave que las cosas mejoraron mucho. Es mejor estudiar poco a poco, pero regularmente a largo plazo. Dicho esto, no te esfuerces y cuando estés atascado, date un respiro. Como mencionó Jaroslav en su historia , "No te olvides de tu vida personal y de ti mismo". A veces, es esencial escuchar a su yo interior, cambiar su enfoque y despejar su mente para evitar el agotamiento.

Consejo 3: cree una hoja de ruta adaptada a sus necesidades específicas

No ponga el listón demasiado bajo simplemente completando nuestras lecciones paso a paso. Tómese su tiempo y cree una hoja de ruta efectiva dirigida a sus necesidades (desarrollo de aplicaciones, juegos, automatización de control de calidad, software, etc.) Como recomienda Eugene Denisov en su historia de éxito , una vez que sienta que ya está familiarizado con los conceptos básicos de Java Core (más o menos correspondiente al nivel 15 en CodeGym ), continúa con tu propio proyecto que te resulte interesante. Muchos estudiantes de CodeGym dicen que su primera aplicación no hizo nada útil. Sin embargo, les ayudó a perfeccionar sus habilidades, dominar nuevas tecnologías y darles la confianza de que ya podían poner en práctica el conocimiento. Después del nivel 20, puede comenzar a explorar cosas más complejas como Git o Maven. La gran mayoría de nuestros graduados recomiendan que todos aprendan a trabajar con transmisiones, ya que pueden ayudarlo a evitar volúmenes abrumadores de código. Después del nivel 30 , puede comenzar a dominar Hibernate. Es una herramienta más útil que reduce drásticamente las líneas de código al mantener el mapeo de tablas de objetos. Libera a los programadores del manejo manual de datos persistentes y ahorra tiempo y costos de mantenimiento en consecuencia. en la linea de meta, justo antes de comenzar a buscar trabajo, es una buena idea familiarizarse con la documentación de Spring. La mayoría de las empresas, especialmente las grandes, trabajan con SQL, y sería una gran ventaja para usted si tuviera algo como Core Java + SQL en su currículum. Dicho todo esto, no intentes aprender todo de una vez, especialmente si también necesitas concentrarte en tu trabajo actual. Cree un plan paso a paso y pase al siguiente tema solo cuando sienta que ha dominado el anterior.

Consejo 4: use recursos adicionales

Aunque estamos orgullosos de nuestro curso, no le exigimos que se limite solo a CodeGym. Amplíe el horizonte con diferentes libros y videos. Por ejemplo, a veces, nuestros estudiantes leen la lección y luego buscan explicaciones adicionales en los libros de Horstmann o Eckel para comprender completamente el tema. Es natural probar diferentes recursos complementarios que transmiten pensamientos e información de manera diferente. Tantos hombres, tantas mentes. En cuanto a los artículos y blogs , nuestros estudiantes elogian mucho: Sviatoslav de Tomsk destaca el artículo Comprensión de la arquitectura que puede ayudarlo a comprender mejor la arquitectura de sus futuras aplicaciones. mundo java. Como su nombre lo indica, es el mini Java World en la red. Este es uno de los sitios web de Java más informativos con muchos consejos de expertos en Java y varios blogs alojados en la página. Java profundo de Peter Verhas. Es un blog técnico orientado a Java. Inside Java es un blog dedicado principalmente a compartir noticias y puntos de vista recientes sobre Java. También hay muchos enlaces a listas de reproducción útiles de YouTube. Y, solo como referencia, le brindamos una lista muy útil de los mejores libros para estudiantes de Java : 21 libros que los desarrolladores de Java deberían leer en 2021 .

Consejo 5: no descuide la ayuda adicional y la motivación

Otro consejo muy estimulante para el aprendizaje es ingresar a la comunidad donde interactuará con personas de ideas afines apasionadas por el desarrollo de software. Además, las comunidades te permiten intercambiar experiencias e ideas y superar dificultades cuando estás atascado en algún momento. Tus compañeros siempre están listos para ayudarte a resolver problemas complicados y ofrecerte apoyo cuando lo necesites. En Quora y Reddit , puede hacer preguntas, mientras que Java Code Geeks , Coderanch y StackOverflow pueden ayudarlo a encontrar amigos que lo ayudarán a no languidecer en su camino de aprendizaje.

Consejo 6: Prepárese para la entrevista de trabajo

Una vez que haya terminado con el curso (o esté en el nivel 30+), es hora de que comience a buscar trabajo. Lea acerca de cómo escribir un currículum exitoso y cómo escribir cartas de presentación. Intente poner énfasis en habilidades específicas en su CV. No escriba algo como "Sé Java", ya que es demasiado vago. En su lugar, mencione Core Java con un par de cosas/temas adicionales que conoce muy bien. Para aumentar sus posibilidades de obtener una oferta de trabajo, cree un currículum con una cartera de sus proyectos. Los empleadores potenciales suelen apreciar sobre todo el historial probado de desarrollo de proyectos. Luego, envía tu CV a todos y mira los comentarios que recibes. Después de recibir una invitación, prepárese para las abrumadoras preguntas de la entrevista (muchas de ellas están disponibles en línea). Esté preparado para que los empleadores le pidan un truco para verificar su intelecto general y sus habilidades para resolver problemas en lugar de su conocimiento de Java. Por lo tanto, es mejor navegar por Internet con anticipación para estar preparado para esas preguntas difíciles. No temas fallar ya que, como muestra la práctica, lo más probable es que te rechacen después de tus primeras entrevistas.Algunos de nuestros estudiantes tuvieron más de 10 entrevistas antes de conseguir el trabajo de sus sueños. Todo va según lo planeado, y no hay nada de malo en ello. Un exitoso graduado de CodeGym, Anzor Karmov, dice en su historia de éxito que "Después de que falles en tu primera entrevista, date una palmadita en la espalda" : analiza cada una de tus entrevistas para reducir las brechas de conocimiento con cada nueva. No tienes prisa. Simplemente te estás acercando a tu trabajo deseado.

Conclusión

En resumen, no debe dudar en aprender Java independientemente de su edad y experiencia en programación. Simplemente lea estas historias de éxito de los graduados de CodeGym para ver cuán diferentes son estas personas, aunque su objetivo es similar. Comprenda lo que realmente le gusta y cree un cronograma de capacitación claro según los temas que le gustaría cubrir, el tiempo que le gustaría dedicar a todo el curso y su estilo de vida. No tengas miedo de cometer errores y buscar ayuda. Sumérgete en el proceso y continúa tu aprendizaje pase lo que pase. La emoción del trabajo de un desarrollador de Java radica principalmente en la anticipación del próximo avance personal. Entonces, ¡buena suerte en la consecución de sus objetivos!
Comentarios
  • Populares
  • Nuevas
  • Antiguas
Debes iniciar sesión para dejar un comentario
Esta página aún no tiene comentarios