Por qué nunca es demasiado mayor para aprender Java (o cualquier lenguaje de programación)

"El amor no tiene edad."

Muchos estarían de acuerdo con este dicho, pero nos enmarcamos y nos persuadimos de que es demasiado tarde para estudiar o cambiar de ocupación. ¿Por qué no usamos este enfoque para todo lo que nos gustaría lograr, especialmente cuando se trata de aprender algo nuevo, como un lenguaje de programación?

Soy tutor de un curso de Java y tengo muchos ejemplos de personas que comenzaron a estudiar Java a los 30 años o incluso más. De hecho, al envejecer, las personas se vuelven más experimentadas y sabias, ven las cosas de manera diferente, lo que les ayuda a ser como un pato en el agua en cualquier nuevo comienzo. Además, hay menos discriminación por edad en TI que en otras industrias. Valora las habilidades más que la edad de un programador.

Aquí encontrará 5 argumentos sólidos de por qué no debe descuidar sus deseos y debe comenzar a aprender Java. Sin embargo, estas razones también son aplicables a otros lenguajes de programación. Así que quédese con nosotros si está buscando la chispa de inspiración, definitivamente la encontrará aquí.

Razón 1. Aprender cosas nuevas a medida que envejece ayuda a mantener funcionando el antiguo procesador

Lo crea o no, estudios médicos recientes de Cesar Quililan demostraron la influencia significativa de la actividad cerebral en el envejecimiento y la salud del cerebro. Significa que cuanto más entrenes tu cerebro, más tiempo mantendrás tu cordura. También demostraron que las personas de entre 60 y 90 años mejoraban la salud de su cerebro solo haciendo manualidades y algunos pasatiempos durante unas pocas horas al día. Entonces, imagínese lo que puede hacer el cerebro de una persona de 30 años.

Aprender un lenguaje de programación es igual a entrenar sus procesos de pensamiento: un entrenamiento mental, por lo que su atención y concentración serán mucho mejores.

Hay una historia de éxito de un joven de 32 años en Reddit. No sabía nada de programación ni de temas técnicos, pero ahora estudia programación en la universidad, y dice que cuando empezó, fue bastante difícil, pero ahora su "mente es aguda como un tac". Además, lo crea o no, a nadie le importa su edad.

Razón 2. Hay muchos cursos y materiales en línea: nadie ve tu edad

Hoy en día, hay muchos cursos en línea y muchas personas admiten que son más eficientes que los que están fuera de línea y que brindan un resultado más positivo. Las razones son simples: la industria de TI valora su conocimiento, no sus habilidades físicas, y usted elige el momento y el ritmo adecuados para estudiar. Existen numerosas historias de personas que los lograron con éxito y consiguieron el trabajo de sus sueños en un período de tiempo muy corto.

Aquí hay tres ejemplos brillantes de recursos en línea donde puede aprender Java:

  • CodeGym: un curso de programación Java en línea que se basa en un 80% en la práctica, diseñado para aprender desde el principio.
  • CodeAcademy - este programa se basa en la adquisición de habilidades técnicas que serán de gran utilidad en tu futuro trabajo.
  • Además, hay cursos de video en línea en Coursera o Udemy, plataformas que comprenden cursos de universidades en línea de todo el mundo, para diversas materias.

Una vez que comiences a aprender o trabajar como programador, seguro que todos necesitarán el apoyo de tutoría de aquellos que son expertos en Java. Además, los desarrolladores de Java tienen una comunidad muy sólida, y aquí hay algunas plataformas que lo ayudarán a encontrar la información necesaria o pedir un consejo.

  • Java Forum es un foro clásico que comprende muchos temas y está dividido en secciones para una búsqueda más rápida.
  • Java world es una plataforma donde las noticias, blogs, especialistas y muchas cosas relacionadas con Java se basan en un solo lugar.
  • CodeGym Help es una comunidad para recién llegados donde pueden encontrar el apoyo oportuno y adecuado.

Los lugares donde puedes hacer cualquier pregunta y encontrar una o más soluciones de los usuarios:

  • Subreddit de Java: compartir soluciones y experiencias sobre problemas y temas relacionados con Java;
  • Programación subreddit: preguntando y encontrando soluciones a cualquier problema relacionado con la programación.

Los blogs también son importantes: observan actualizaciones, nuevas funciones y, en general, lo que se acaba de inventar o crear para una mejor experiencia de codificación en Java.

  • Java Geek es una fuente donde se puede encontrar una explicación clara de un caso o un problema, además se divide en categorías-interacciones con diversas tecnologías.
  • Bench Resources es otra fuente donde se describen los problemas y casos relacionados con Java. Su estructura también está dividida en secciones para una búsqueda rápida.

Y, por supuesto, nunca olvide otra fuente importante de conocimiento: los libros. Además, una vez que se convierta en programador, después de un largo día de trabajo en la computadora, querrá cambiar la pantalla de una computadora por algo diferente.

  • Head First Java por Kathy Sierra y Bert Bates. Los autores intentan aportar sus conocimientos a través de un lenguaje simple y contenido visual sin detenerse en lo difícil que es aprender un idioma OOP.
  • Java: una guía para principiantes de Herbert Schildt: describe los conceptos básicos de Java de manera incremental, lo que permite a los usuarios comprender y sumergirse en Java desde el principio.

Como habrás notado, existen numerosos recursos en línea y es solo el comienzo. Entonces, ¿qué le impide sentirse libre para comenzar a aprender Java con un apoyo tan grande? No les importa tu edad, solo tu conocimiento.

Razón 3. La edad es irrelevante

La edad es solo una parte ... de tu experiencia. Desafortunadamente, existe un estereotipo y una falacia global de que debes tener un trabajo permanente hasta el final de tu vida. ¿Pero quién dijo que así deberían ser las cosas? Eres una persona madura que sabe lo que estás buscando y el resultado que quieres obtener. Es por eso que, una vez que haya decidido que desea codificar, desarrolle esta chispa y, tarde o temprano, le dará sus frutos.

Otra motivación es pensar en uno mismo y no comparar nunca con otra persona, ya que las personas tienen diferentes experiencias y diferentes niveles de conocimiento. El punto de partida debe ser lo que sabía antes de empezar a aprender. Te sorprenderá comparar tu progreso con la etapa anterior.

Hay un ejemplo maravilloso de un programador de mi curso que nunca había tenido un trabajo relacionado con una ocupación técnica. Pero decidió aprobar tutoriales paso a paso sobre CodeGym, ¿y sabes qué? Tuvo éxito y consiguió el trabajo que quería.

Y nunca tengas miedo del “código incorrecto” o la falta de experiencia, ya que cualquiera que sea tu edad, todos cometemos errores al principio y desaparecen gradualmente mientras perfeccionas tus habilidades. ¿Sabes que los estudiantes más jóvenes se preocupan tanto como los mayores? ¿Conseguiré un trabajo sin experiencia? Pero, lo cierto es que algunas empresas buscan personas con mínima experiencia para desarrollar un especialista en sus proyectos. Además, las tecnologías se desarrollan todos los días y requerirán mucho código y quienes puedan crearlo. No puedes aprender todo de una vez :)

Razón 4. Aprender Java es como aprender cualquier otra habilidad

Aprender Java no es diferente a, digamos, aprender a andar en bicicleta. No hay gran diferencia. Sin embargo, si comienza a aprender a andar en bicicleta a una edad madura, se preocupará más y, sin embargo, es más probable que dedique menos tiempo a ella. La edad juega un papel importante en su sabiduría y experiencia, ya que comete errores y sabe cómo corregirlos.

La programación no es solo codificarse en sí, sino buscar la mejor solución a un problema que la gente ha enfrentado. Y aquí, su experiencia será de gran ayuda. Por lo tanto, tener experiencia en otro campo es una gran ventaja. Y muchos que dieron los mismos pasos admiten que su madurez aumentó su éxito.

Razón 5. Ahora es un momento tan bueno como cualquier otro

Nunca pospongas lo que planeas, comienza a aprender lo antes posible, ya que nunca llega el momento adecuado. Todo lo que hará es perder su valioso tiempo si espera. Además, más adelante en la vida, tendrá aún más dudas de las que tiene ahora y será más difícil comenzar.

Además, tendrás nuevas oportunidades para cambiar de trabajo o incluso para conseguir un ascenso o mejorar tu trabajo actual. ¿No es atractivo? Es fácil encontrar en Reddit la historia de una persona de unos 30 años con un camino espinoso a través del trabajo con codificadores jóvenes y la estructura corporativa dentro de las empresas a las que se enfrentó. Pero lo hizo más fuerte y consiguió el trabajo más fácil de lo que pensaba.

Envolver

Si usted es uno de los que se encuentra en una encrucijada y piensa "Soy demasiado mayor para x", debe saber que la edad es solo exposición al tiempo, que le ayuda a ver lo que los jóvenes generalmente no ven. Aprender algo nuevo mantendrá su salud mental en orden y su agudeza mental será igual a la de los más jóvenes que usted.

Por lo tanto, elegir la forma de aprender Java en casa / en línea es solo otra oportunidad perfecta para mostrar a todos que puede hacer más. Considere esto como la obtención de otra habilidad vital. Además, a nadie le importará tu edad, ya que la industria de las tecnologías de la información valora tanto el conocimiento.

Por lo tanto, nunca renuncie a su idea y simplemente comience a avanzar. Asegúrese de que siempre obtendrá un gran apoyo de la forma que elija.

Nunca es demasiado tarde para comenzar a aprender Java o lo que quieras, ya que cuanto antes comiences a aprender, más ventajas obtendrás de la vida, ¡solo comienza! Además, su práctica y conocimiento le permiten ampliar el alcance de sus habilidades y, entonces, definitivamente será una persona exitosa.

Entonces, si crees que eres demasiado mayor para esto ...

… usted no.