La Red de Conocimientos Pedagógicos - Conocimientos históricos - ¿Qué tipo de persona es adecuada para aprender programación Java?

¿Qué tipo de persona es adecuada para aprender programación Java?

Si aprendes programación como hobby, es apto para todos. Después de todo, los estudiantes de primaria ahora están comenzando a aprender programación. Si quieres tomarlo como carrera, si eres apto o no es una cuestión. Los estudiantes a los que he enseñado van desde estudiantes de secundaria hasta estudiantes de doctorado, e incluso ejecutivos corporativos de unos 50 años, y vienen a aprender JAVA con diferentes propósitos.

Recuerdo enseñar a un maestro en matemáticas de la Universidad de Pekín. Vino a estudiar no por una carrera sino por investigación científica. Esperaba ahorrar tiempo mediante la capacitación y rápidamente rompió la barrera de la programación en un verano. vacaciones.

01 Interés

El interés es la base. Si no tiene ningún interés en codificar, escribir en el teclado será un dolor de cabeza. Entonces bloquea completamente el camino de ser programador y no lo fuerces. No existe un camino perfecto y otro camino puede ser más adecuado para ti. Como programador, al menos no odio la sensación de escribir código. Esto es lo más básico. Cuanto más te guste la sensación de escribir código, más sencillo será tu viaje futuro.

Mucha gente dice: "xxx tiene talento". Creo que sustituir el talento aquí por "interés" puede ser la verdad del asunto. Si las personas están interesadas en hacer esto y se divierten haciéndolo, cuanto más tiempo dediquen a la investigación, más rápido crecerán naturalmente y más "talentosos" serán en comparación con la gente común;

02 ¿Existe algún otro camino de desarrollo mejor?

Ya que estás aquí para el desarrollo profesional, debes ser realista. Si la familia tiene buenos antecedentes y los padres tienen buenos recursos. Se sugiere encarecidamente que confiar en los recursos de los padres para el desarrollo puede ser el mejor camino. Escribir programas puede ser un pasatiempo, no tu trabajo principal.

Por supuesto, si se tratara de gente común y corriente como yo. Aprender TI sigue siendo la mejor manera de contraatacar. Después de todo, esta es una profesión que depende de la tecnología y la capacidad para ganarse la vida. Hay mucha gente con las habilidades técnicas adecuadas y un salario anual de un millón.

03 Capacidad de pensamiento lógico

Este es el requisito más básico para un programador. Las personas con pocas habilidades de pensamiento lógico no son aptas para aprender a programar en absoluto. Por supuesto, para los estudiantes de ciencias e ingeniería en general, el pensamiento lógico no es un problema. Para los jóvenes y artistas a quienes les gusta seguir sus sentimientos y pensar fuera de lo común, los programadores generalmente no son adecuados para este camino.

04 Inglés

Los requisitos de inglés para los programadores junior no son altos. De hecho, el dominio del inglés en la escuela secundaria es suficiente. Si desea desarrollarse en tecnologías de punta, debe mejorar sus habilidades en inglés. Después de todo, muchas tecnologías se originan en los Estados Unidos y poder leer inglés auténtico te hará aún más poderoso.

Mi sugerencia personal es: tener un nivel secundario de inglés o superior es suficiente para ser programador junior e intermedio. Si quieres estar en la cima, necesitas tener al menos CET-4 o CET-6. Si tu inglés no es bueno. Puede ir al sitio web oficial de Shangxuetang para descargar 1800 vocabulario en inglés de uso común para el desarrollo de JAVA. Esto fue compilado y compilado por Sun Bo, un estudiante de Shangxuetang. Siguiendo el principio de "memorizar uno tras otro", la colección se completó en 4 meses.

05 Matemáticas

Para aquellos de nosotros que somos torturados por las matemáticas, la buena noticia para aprender a programar es que "las matemáticas no son importantes a menos que nos dediquemos a la investigación científica". Para desarrollar software en empresas, es suficiente tener conocimientos de matemáticas a nivel de escuela secundaria.

Si desea participar en el desarrollo de inteligencia artificial, big data, etc., algunos conocimientos de matemáticas avanzadas, álgebra lineal, probabilidad, etc. seguirán siendo de mucha utilidad. Por supuesto, no es demasiado tarde para hojear el libro cuando lo necesite.

06 Desarrollo profesional estable

JAVA ha estado firmemente en el primer lugar durante más de diez años y también es un lenguaje de desarrollo muy estable en el futuro previsible. Una característica importante de la industria JAVA es su estabilidad y su gran margen de desarrollo.

Como programador JAVA, el salario oscila entre: 4.000 salarios mensuales hasta 100.000 salarios mensuales. A diferencia de IOS, que fue muy popular en los últimos años, ha sido popular durante 3 años y ahora se está cayendo por un precipicio. JAVA es como un tren que funciona de manera muy constante.