CodeGym /Blog Java /Random-ES /¿Préstamo estudiantil? No, gracias. Cómo aprender Java si...
John Squirrels
Nivel 41
San Francisco

¿Préstamo estudiantil? No, gracias. Cómo aprender Java sin pagar la universidad

Publicado en el grupo Random-ES
¿Puedo ser programador sin un título? ¿Necesito ir a la universidad para aprender a programar o debo aprender en línea por mi cuenta? Literalmente, puede ver cientos de versiones de estas preguntas en sitios web de preguntas y respuestas como Quora, tableros de mensajes y redes sociales. Personas de diferentes edades en todo el mundo buscan convertirse en programadores porque la codificación en el mundo de hoy es una profesión demandada, bien pagada y respetada. Se preguntan, naturalmente, si estudiar en un colegio o universidad es el único camino a seguir si quieres aprender a programar a nivel profesional para conseguir un trabajo y potencialmente tener una carrera larga y productiva. ¿Préstamo estudiantil?  No, gracias.  Cómo aprender Java sin pagar la universidad - 1La respuesta corta es: no, es totalmente posible aprender programación y convertirse en un codificador serio en línea, sin ir a una universidad o obtener un título en ciencias de la computación en una universidad. De hecho, incluso podemos llegar a afirmar que hoy, en 2020, estudiar en línea es el camino a seguir si realmente está buscando habilidades aplicables y conocimientos sólidos. ¿Por qué? ¿Cómo estudiar en línea, en casa, puede ser mejor y más eficaz para enseñar programación a una persona que los colegios y universidades, incluso las más respetables? Bueno, al ser un curso de Java solo en línea, obviamente estamos un poco sesgados aquí, pero veamos.

Por qué aprender a programar en línea en lugar de obtener un título universitario es el camino a seguir

  1. La programación informática y la tecnología en general están cambiando y evolucionando demasiado rápido para que las instituciones educativas convencionales, especialmente las grandes, se ajusten de manera oportuna.
Es solo que en la codificación, todo cambia muy rápido: las nuevas versiones del lenguaje de programación salen cada vez más pronto (ahora cada 6 meses para Java), los nuevos marcos y plataformas reemplazan a los antiguos, surgen enfoques completamente nuevos, las tecnologías antiguas desaparecen en el abismo, etc. Es simplemente imposible que las instituciones educativas adapten sus cursos lo suficientemente rápido para enseñar a los estudiantes los conocimientos más actualizados, que es lo que realmente necesitan para conseguir un trabajo.
  1. La codificación tiene que ver con la práctica, mientras que los colegios y universidades siempre dan prioridad a la teoría.
Entonces, ¿qué necesitas saber para ser un desarrollador de Java o un desarrollador en cualquier otro lenguaje de programación? Como es posible que ya haya aprendido, para obtener habilidades de codificación reales y aplicables lo suficientemente rápido, necesita aprender teoría, por supuesto, pero el enfoque debe estar en la práctica. No es que los estudiantes que estudian en universidades y colegios no practiquen en absoluto, lo hacen, pero normalmente pueden trabajar en tareas prácticas solo más cerca del final del curso, dedicando mucho tiempo a estudiar grandes porciones de teoría. . Los resultados nos muestran que este enfoque no es tan efectivo.
  1. Realmente no necesitas un diploma para conseguir un trabajo de codificación en estos días.
La mayoría de las empresas de tecnología en estos días simplemente no requieren que los solicitantes de empleo de codificación tengan un diploma como una necesidad para ser contratados. Anteponen las habilidades, lo cual es totalmente comprensible y razonable, mientras que un diploma podría considerarse una ventaja, y nada más. Google, Apple, IBM y un montón de otras grandes empresas tecnológicas están en la lista de empresas que ya no requieren que sus empleados tengan un título .
  1. Realmente no necesita gastar todo ese tiempo y dinero en un colegio o universidad para obtener su primer trabajo de codificación.
La verdad es que en estos días hay muchas maneras de obtener habilidades de codificación prácticas y aplicables sin la necesidad de gastar todo ese dinero y tiempo. Y todos sabemos lo costosa que puede ser la educación formal, especialmente en América del Norte, y en qué tipo de carga financiera puede convertirse un préstamo estudiantil. Por supuesto, no será fácil conseguir tu primer trabajo real de codificación, incluso como programador junior, sin ninguna prueba de tener las habilidades requeridas. Pero puede aumentar fácilmente sus calificaciones si comienza con pequeños trabajos independientes o si trabaja en un proyecto propio. Tener una cartera algo decente normalmente le permitiría obtener su primer trabajo de codificación en muy poco tiempo, incluso sin títulos universitarios de ningún tipo.
  1. Java es un lenguaje (relativamente) simple y comúnmente aplicado, que es fácil de aprender fuera de la universidad o la universidad.
Java es uno de los lenguajes de programación más comunes y aplicables en el mundo ahora. Según una encuesta reciente de State of The Developer Nation realizada por Slashdata , actualmente hay más de 8,2 millones de desarrolladores de Java en el mundo. A diferencia de muchos otros lenguajes de programación, la popularidad de Java crece constantemente año tras año desde hace más de dos décadas. En realidad, entre todos los lenguajes de programación que existen, Java es uno de los más adecuados para estudiar en línea, ya que hay muchas formas de aprender y fuentes de información disponibles para los principiantes de Java en Internet en estos días. Es difícil discutir con estos puntos, ¿verdad?

¿Cómo convertirse en programador sin un título? Estas son las mejores maneras de aprender Java en línea

Echemos un vistazo rápido a las formas en que puede aprender Java en línea y conseguir un trabajo sin ningún tipo de título.¿Préstamo estudiantil?  No, gracias.  Cómo aprender Java sin pagar la universidad - 2
  • Libros de texto y guías para principiantes de Java.
Hay muchos libros de texto de Java excelentes disponibles, tanto para principiantes totales como para codificadores algo experimentados. De hecho, la cantidad de libros de texto disponibles es tan alta que puede ser difícil elegir entre ellos. Por eso hicimos esta lista de los mejores libros de Java para principiantes . En particular, le recomendamos que comience con estos tres: Head First Java de Kathy Sierra y Bert Bates, Java: una guía para principiantes de Herbert Schildt y Java: The Complete Reference de Herbert Schildt.
  • Canales de YouTube para estudiantes de Java.
En estos días, puede encontrar una gran cantidad de canales de YouTube extremadamente informativos con lecciones, consejos, guías, tutoriales y otro contenido de Java para principiantes de Java. En algún momento en el futuro, probablemente haremos una lista de los mejores YouTubers relacionados con Java, pero aquí hay algunos que definitivamente vale la pena mencionar: Derek Banas (un canal popular con videos de tutoriales de programación), Programación con Mosh (otro canal conocido para principiantes en programación), Java (el canal oficial de la comunidad Java), Devoxx (un canal con videos y reportajes de varias conferencias y seminarios para desarrolladores de software).
  • Curso de CodeGym para aprender la teoría de Java y consolidar tus habilidades de codificación con muchas tareas prácticas.
CodeGym definitivamente debería estar en una lista de las mejores formas de aprender Java en línea, ya que realmente creemos que es el curso más efectivo para aprender la teoría y practicar las habilidades de codificación Java disponibles actualmente en Internet. Con un enfoque de práctica primero, CodeGym es una herramienta central que podría convertirlo de un novato total en un codificador de Java decente en seis meses o menos (si está estudiando mucho).
  • Tableros de mensajes y sitios web de preguntas y respuestas para hacer preguntas y obtener ayuda.
La comunidad Java es una de las comunidades de programación más grandes del mundo. Y es bastante amigable y solidario también. Puede solicitar a los programadores de Java más experimentados consejos, sugerencias y recomendaciones en el sitio web de preguntas y respuestas Quora , StackOverflow , el foro de programación de Java , el foro de la comunidad de Java de Oracle , CodeRanch y muchos otros sitios web excelentes. O simplemente puede pedir ayuda a la comunidad de CodeGym .
  • Sitios web y herramientas adicionales para estudiar más rápido y con mayor eficacia.
Lo bueno de estudiar en línea es que tienes muchas herramientas y sitios web diferentes, la mayoría de los cuales son gratuitos, para ayudarte. Por ejemplo, LeetCode es una gran plataforma para prepararse para su entrevista de trabajo de codificación. Le permite tener tantas entrevistas simuladas como desee hasta que se sienta seguro y preparado para una real. StayFocusd es una extensión del navegador Chrome para aumentar su productividad al limitar la cantidad de tiempo que puede pasar en sitios web que le hacen perder el tiempo. My Study Life es una buena aplicación para organizar tu proceso de estudio. Etcétera.

Resumen

Como puede ver, aprender Java en línea es mucho más flexible y diverso en comparación con el enfoque universitario. Y, por supuesto, mucho más barato. No nos malinterprete, no estamos diciendo que la educación universitaria no sea del todo efectiva cuando se trata de aprender programación o el lenguaje Java en particular. Todo lo que estamos tratando de decir es que no necesita obtener un préstamo estudiantil y desperdiciar años de vida yendo a la universidad para convertirse en programador de Java. Puede aprender la teoría de Java combinada con habilidades básicas en CodeGym, obtener un trabajo de desarrollador junior de Java y seguir aprendiendo mientras gana dinero en el proceso. Sin embargo, la elección siempre es tuya.
Comentarios
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION