¿Es mejor aprender Java mediante el autoestudio o tomando una clase de capacitación de Java?
Muchas personas dudan entre las instituciones de autoaprendizaje y de formación, y muchas personas tienen esta o aquella opinión. Aquí hay algunas sugerencias para los principiantes en el camino hacia el aprendizaje de la programación.
Muchos principiantes en la industria de la programación dudan sobre una pregunta: ¿Es mejor aprender a programar mediante el autoestudio o la formación?
Las reseñas en línea dicen que "los programadores de instituciones de capacitación son escoria en la industria de TI". Tengo reservas al respecto: "La capacitación es brindar a todos una plataforma para cambiar de carrera, una oportunidad para ingresar rápidamente a esta industria o una forma de adquirir rápidamente una determinada habilidad, después de todo". , el propósito de la capacitación es ayudar a las personas que quieren aprender a cambiar en menos tiempo, no convertir a las personas en grandes maestros. Espero que todos puedan entender esto.
Es innegable que los estudiantes que salen a trabajar a instituciones de formación no tienen una base muy sólida. De hecho, existe una brecha entre ellos y otros que han estudiado sistemáticamente durante varios años. De hecho, después de todo, otros han aprendido más después de pasar tanto tiempo durante tantos años, ¿podremos ponernos al día en tan solo unos meses? ¿Dónde puede existir algo así en el mundo? ¡Dime e iremos juntos! Sin embargo, ¿deberías ingresar a una institución de capacitación y estudio para cambiarte o compararte con varios grandes maestros? Si esto está claro, el camino bajo nuestros pies será firme. Por supuesto, si tiene suficiente interés y determinación, y tiene tiempo, ¡el autoestudio puede ser más rentable! Por supuesto, la perseverancia y la perseverancia juegan un papel importante
Para los principiantes, ¿cómo deberían elegir entre el autoestudio y la formación?
En primer lugar, hagamos una comparación. Por supuesto, como soy un practicante de Java, no estoy muy familiarizado con otros lenguajes. Si hay algún problema con mi opinión personal, deje un mensaje. conversar.
1.
1. Ciclo de aprendizaje: tome Java como ejemplo. Si puede encontrar un trabajo aprendiendo desde cero, le llevará de 1 a 1,5 años
2. Recursos de aprendizaje: Necesitas comprar tus propios libros, buscar videos, para principiantes, no es fácil obtener recursos en la etapa inicial. Si hay un error o no se puede encontrar Baidu, no habrá nadie a quien pedir ayuda. aprendiendo más profundamente, es difícil encontrar personas para respuestas un poco complicadas, o muchas veces no puedo encontrar a nadie para responder durante varios días, a veces muy angustiante.
3. Habilidad personal: ¿Requiere una? persona debe tener un autocontrol muy fuerte o estar muy interesado; de lo contrario, la mayoría de las personas se sentirán confundidas cuando sean principiantes y se darán por vencidos después de aproximadamente 2 meses; las personas que pueden estudiar por sí mismas con éxito creen que si persisten durante tanto tiempo, Primero, comprenda mejor los conceptos básicos que aquellos que han sido capacitados. Si el autoestudio requiere verificar los puntos de conocimiento uno por uno, puede desarrollar buenos hábitos de corrección de errores y su capacidad para lidiar con problemas generales es mucho mayor. que el de los aprendices? Si quieres aprender conocimientos profesionales en JAVA, puedes venir a este grupo. La primera parte al principio es: 426., la segunda parte en el medio es: 396 y la última parte. :284. Hay cursos gratuitos de JAVA en vivo en este grupo todos los días. Aquellos que no entienden también pueden comunicarse en el grupo. No es necesario pagar nada, siempre que tenga ganas de aprender.
4. En términos de especificaciones de código: dado que la mayor parte del autoestudio es un enfoque salvaje, las especificaciones de código y los comentarios generalmente no se toman en serio. Puede que no lo sepas, pero de hecho, muchas grandes empresas son muy estrictas. requisitos en este aspecto;
5. Trabajo: dado que no tienes experiencia laboral y un buen currículum, la probabilidad de encontrar una buena empresa para tu primer trabajo es generalmente relativamente baja, pero algunas empresas valorarán tu aprendizaje; capacidad.
3. Hablemos de la distribución por edades de la formación con la que me he topado.
Después de llegar a cierta institución, descubrí que el rango de edad de nuestros estudiantes se concentra entre 16 y 30 años. La siguiente es una pequeña distribución por edades.
1.16-20 años.
En esta etapa, o están en la escuela secundaria o en la universidad, o ya están trabajando. A algunos estudiantes puede que no les guste su especialización, o el trabajo que encontraron después de graduarse de la universidad es difícil, o existe. son razones familiares, por lo que hay estudiantes con nuevas ideas que quieren cambiar, y la capacitación puede brindarles una buena manera de ingresar a la industria, por lo que este grupo de estudiantes representa una parte de los estudiantes que reclutamos;
2. 20-24 años.
Estudiantes en esta etapa:
(1) Algunos son estudiantes que están a punto de graduarse de la universidad porque no tenían buenos conocimientos de programación en la escuela o no tienen carreras relacionadas con TI. , están buscando trabajo en ese momento, carecían de una formación sistemática, no podían realizar proyectos de forma independiente o no sabían nada y querían superarse, por lo que inscribirse puede darles la oportunidad de mejorar rápidamente.
Por supuesto, si estos estudiantes tienen una base sólida, encontrar un trabajo no será un gran problema, pero el salario inicial es generalmente de 2 a 3 mil, y más es solo de 4 mil.
Sin embargo, los estudiantes con habilidades básicas pueden tener su propia experiencia en el desarrollo de proyectos y trabajos después de recibir capacitación sistemática en la clase de capacitación. Si van a la entrevista con sus trabajos, su salario básico puede aumentar considerablemente.
Generalmente, el salario de nuestro primer trabajo después de terminar la clase intermedia es de 6 a 8 mil, lo que en realidad es muy rentable en comparación con los graduados normales, la matrícula se puede recuperar en 2. meses.
Por supuesto, los estudiantes actuales también pueden solicitar préstamos, por lo que no tienen que preocuparse por la fuente de fondos para la inscripción.
(2) Algunos de ellos son estudiantes que recién comenzaron a trabajar y no pueden obtener un salario satisfactorio. Después de recibir capacitación práctica en proyectos de sistemas, complementaron la base del proyecto y adquirieron experiencia práctica. Para encontrar trabajo, entonces el salario aumentará. El salario definitivamente no va a desaparecer, pero estos estudiantes representan una pequeña proporción y todos se sienten como lobos del norte, jaja.
3. 24-30 años
La mayoría de estos estudiantes ya están trabajando, excepto, por supuesto, los estudiantes de doctorado. Después de trabajar durante un período de tiempo, estos estudiantes se sentirán atraídos por los altos salarios en la industria de TI, o querrán cambiarse a la industria de TI por varias razones, pero carecen de base, o tienen una base muy pobre y no tienen experiencia práctica. , y autoestudio. Muy buena concentración.
Para este tipo de estudiantes, apuntarse a cursos de formación es una muy buena manera de desarrollar habilidades que cumplan con los requisitos laborales en un corto período de tiempo, y hay muchas.
4. Menores de 16 años y mayores de 30 años.
También hay algunos estudiantes, pero estos estudiantes realmente quieren participar en esta industria o simplemente están interesados, por lo que representan una pequeña proporción, por lo que no entraré en detalles aquí.
4. Ya sea para elegir educación en línea o educación fuera de línea para la capacitación
Solo hablaré de Java y no explicaré otros lenguajes.
Educación fuera de línea
1. Tasa de matrícula: varía de 1 a 4 W (según el tiempo de estudio y el contenido del curso), cada institución es diferente y el contenido del curso es diferente.
Las clasificaciones son diferentes, por lo que no entraré en detalles;
2. Formato de enseñanza: similar a las escuelas ordinarias, adecuado para estudiantes que suelen estudiar seriamente en escuelas ordinarias. -La enseñanza presencial debe prestar atención al ambiente del aula, los problemas solo se pueden resolver después de clase y la gente se sentirá avergonzada de hacer preguntas;
3. Tiempo de estudio: estudia con la clase todo el día, el tiempo es completamente limitado, adecuado para estudiantes que no tienen autocontrol;
4. Una vez finalizado el curso, el profesor no lo enseñará por segunda vez;
5. El nivel de los profesores varía.
Educación en línea
1. Matrícula: debido a la ventaja geográfica, no hay restricción de lugar, será más barata, alrededor de 1 W, dependiendo de la institución;
2, Forma de enseñanza: la educación en línea no está limitada por región y tiempo. Siempre que tengas una computadora, puedes aprender en el aula.
Los estudiantes pueden hablar libremente y preguntar si no. No lo entiendo. El aula tiene una atmósfera;
3. Tiempo de estudio: las clases se dan a tiempo todas las noches. Los trabajadores de oficina pueden estudiar por la noche e ir a trabajar normalmente durante el día, para que puedan controlar su actividad. tiempo más libremente.
Pero es adecuado para estudiantes que tienen un poco de autocontrol;
4. Hay videos grabados después de clase. Puedes aprender las lecciones que no dominas o te perdiste viendo los videos repetidamente. está en línea 16 horas al día. Si tiene alguna pregunta, siempre puede Preguntar
5. Generalmente, los fundadores de quienes pueden administrar la educación en línea deben creer esto y otras. Los profesores no harán evaluaciones.