¿Cuál es la base de Java?
Programación Java en la plataforma J2SE, incluida la programación gráfica Swing, Programación de aplicaciones de Socket Network, serialización de objetos, estructuras de datos generales de Java, applets, flujos y archivos, programación multiproceso;
…………………………………………
Ver La pregunta que hiciste probablemente significa que estás muy interesado en Java. De hecho, puedes aprender Java por tu cuenta. Con respecto a cómo aprender Java, acabo de leer un buen artículo. Era un trabajador migrante que presentó cómo aprendió Java por sí mismo y encontró un trabajo en Java. Al presentarle sus métodos de aprendizaje y su proceso de aprendizaje, espero que le resulte útil.
Soy un trabajador migrante absoluto que vive en una zona rural económicamente atrasada. Tengo un hermano mayor y un hermano menor. Mis padres son ambos verdaderos agricultores. Trabajan al amanecer y descansan al atardecer. He sido bueno estudiando desde que era un niño. Desde la escuela primaria hasta el primer año de la escuela secundaria, mis calificaciones siempre fueron las mejores de la clase, por lo que fui admitido con éxito en la escuela secundaria clave provincial. Pero el comienzo de cada semestre es el momento más difícil para la familia. Cada vez que se paga la matrícula, los padres tienen que preocuparse durante mucho tiempo. Sé que ya tenía muchas deudas cuando estaba en la escuela secundaria. Para reducir la carga para mi familia, decidí abandonar la escuela.
En 2009, dejé la escuela secundaria después de mi primer año. Para pagar las deudas de mi familia, trabajé como obrero en una obra de construcción, procesando productos plásticos y entregando agua a un ingeniero de conservación de agua. El salario es muy bajo, más de 1.000 al mes. Incluyendo el pago de horas extras, puedo ganar un poco más de 2.000 al mes. Envío a casa 800-65.438.000 cada mes. A finales de 2065, 438 065, 438 0, entré en contacto con Java por casualidad. Escuché que Java tiene un buen futuro y que el salario es relativamente alto para mí. Entonces compré algunos libros de Java en la librería Xinhua. Aunque trabajo duro durante el día y vuelvo por la noche, todavía insisto en leer. Sin embargo, muchos de ellos son difíciles de entender debido a una mala base, pero sigo insistiendo en leer. Después de leer libros de Java durante 1 o 2 horas, poco a poco aprendí muchos conceptos básicos, pero todavía no entiendo los más difíciles. Más tarde compré algunos libros sobre frameworks, pero todavía no los entendía. Esto continuó intermitentemente durante más de medio año. Siento que ya conozco los conceptos básicos de Java, pero todavía no entiendo el marco. Lo que más me falta es experiencia en proyectos. He visto muchos perfiles de contratación para programadores de Java, que requieren experiencia en proyectos. Como trabajador migrante, ni siquiera entiendo el marco. Encontrar trabajo en Java es un lujo para mí. Solo quiero aprender Java, pero no me atrevo a pensar que podré trabajar en Java en el futuro.
Una vez vi un artículo sobre Baidu que me animó. Fue un experto en Java quien explicó cómo un amigo sin conocimientos básicos puede aprender Java por sí mismo. El artículo está bien escrito e incluye cómo aprender y cómo aprender. Mencionó que una forma es ver videos, porque leer libros es demasiado aburrido y confuso, y muchos de ellos nos resultan incomprensibles. Realmente estoy de acuerdo con esto. Leí libros durante mucho tiempo antes de aprender lo básico. Una vez pensé en participar en un entrenamiento, pero la tarifa de 10.000 yuanes me desanimó. El salario es muy bajo, pero todavía envío dinero a mi familia todos los meses. Además, el consumo en las ciudades es relativamente alto. Aunque sólo quedan unos pocos cientos cada mes, en comparación con la matrícula de 100 millones y cuatro meses de alojamiento, es impensable. Entonces decidí ver el video y busqué videos de Java. Aunque encontré algunos vídeos de Java esporádicamente, no fueron sistemáticos. Lo más importante es que no hay proyectos. Más tarde encontré un buen video, que es un grupo de videos en el sitio web de IT Learning Alliance, llamado gt (si te gusta la "Clase de empleo de Java básica cero", puedes copiar y pegar la barra de direcciones del navegador t.cn/8sx5z6L y presionar Enter). para abrirlo.) El tutorial es bueno y completo. También se regalaron 11 proyectos corporativos de primer nivel. El precio era razonable así que lo compré.
Así que comencé mi autoestudio de JAVA. Después de recibir el CD, comencé a estudiar. Al principio no está mal. Fue un aula divertida y relajada enseñando desde cero, lo que me hizo descubrir que aprender Java no es difícil.
Debido a que la base es relativamente buena, después de leer el artículo anterior y llegar al marco, pensé que no era difícil. Quizás el profesor sea demasiado bueno y pueda hacer que los problemas complejos sean más fáciles de entender. Para algunos puntos difíciles, todavía tuve que leerlo cinco o seis veces seguidas antes de poder entenderlo. Después de salir del trabajo a las 6 de la tarde todos los días, inmediatamente corro a casa después de comer. Vi el video y compré algunos cuadernos. En ese momento compré una computadora de escritorio de segunda mano para programar. La configuración es media, pero la programación es suficiente. Mientras miraba el video, tomé notas, anoté todos los puntos clave y codifiqué con el profesor para poder aprender Java lo antes posible. Sigue estudiando durante 5 a 6 horas todos los días. A menudo me acuesto pasada la una de la tarde. No tengo que ir a trabajar los sábados y domingos. Me levanto a las 7 todos los días y estudio hasta las 11 o 12 de la noche. Ese período fue muy duro y agotador. He estado aprendiendo Java durante más de tres meses. Además de comer, dormir y trabajar, sé que mi base informática no es muy buena. No he aprendido ningún conocimiento informático, pero he aprendido algunos conceptos básicos de Java. En comparación con mis compañeros de clases normales, tengo que trabajar más duro que ellos. Sólo puedo apretar los dientes y perseverar. No puedo rendirme. Quiero cumplir mi sueño y darle a mi familia una buena vida. Finalmente, después de más de tres meses, completé todo el contenido y los proyectos del tutorial de Java. En el proceso de aprendizaje de proyectos, descubrí que los proyectos son particularmente importantes. Puede conectar todo el conocimiento que ha aprendido y comprender mejor lo que ha aprendido. Además, en el proceso de aprendizaje, la práctica práctica es muy importante. Tienes que seguir escribiendo con el profesor, hazlo, escribe línea por línea, intenta agregar algunas funciones propias y escribe algún código según tus propias ideas. La recompensa es mucho mayor que escuchar. Si encuentra algunas ideas que no puede entender en este momento, comience a escribir el código primero y las comprenderá gradualmente. Este vídeo también presenta 11 proyectos corporativos importantes, que son demasiado importantes para personas sin experiencia. Aprender proyectos es la forma más rápida de mejorar sus habilidades. Los proyectos pueden conectar todos los puntos de conocimiento, ya no estar dispersos, sino formar un todo. Ese sentimiento no lo experimentan las personas que solo profundizan en puntos de conocimiento sin escribir sobre proyectos reales. Un proyecto es una cuerda que mantiene unidos fragmentos de conocimiento. De esta manera, me tomó dos meses completar este proyecto. De hecho, después de completar el tutorial, alcanzará el nivel de empleo, pero puede sentir que sus calificaciones académicas son bajas, por lo que aún elige los 11 mejores proyectos empresariales para encontrar trabajo.
Luego fui a 51job y envié mi currículum como loco. Por razones académicas, me gradué de la escuela secundaria. Para ser honesto, nadie en las grandes empresas me querría. Por eso tengo la cabeza llena de pequeñas empresas privadas y espero que mis esfuerzos den sus frutos. No esperaba tener una entrevista en unos días y fallé en la primera entrevista. Aunque pensé que la prueba escrita era buena debido a mi preparación previa, sus requisitos eran más estrictos y requerían un año de experiencia en proyectos, por lo que no fui seleccionado. Más tarde, entrevisté a varias empresas canadienses una tras otra y finalmente valió la pena. Finalmente, me entrevisté con una empresa privada. La empresa es relativamente pequeña y mi puesto es el de programador Java. Creo que tengo mucha suerte. Al gerente le gustó mi arduo trabajo, así que decidió darme un salario mensual de 3.500 yuanes en Luyong. Aunque sé que con 3.500 yuanes sólo puedo ganar comida y ropa en Beijing, siento que es suficiente para mí y es mejor que mi salario anterior. Puedo enviar más dinero a casa en el futuro. Supongo que mientras siga intentándolo. Mi salario definitivamente se duplicará. Escribo este artículo con la esperanza de dar confianza a amigos que no tienen fundamento como yo. De hecho, no somos inferiores ni más estúpidos que los demás. Mientras trabajemos duro, definitivamente tendremos éxito.
…………………………………………