Después de graduarme el año que viene, me enfrentaré a un empleo. No será fácil encontrar un trabajo en una especialidad impopular. Quiero aprender a ser ingeniero de Java, pero no tengo conocimientos básicos ¿Cómo debo aprender?
1. Consolidar la base del lenguaje Java, comprender en profundidad la idea central de la orientación a objetos de Java y dominar las nuevas características del marco de recopilación de Java, subprocesos múltiples, IO, programación de redes y J2SE8. 0
2, páginas front-end web y móviles, tecnología de desarrollo web Java, jQuery+AJAX, base de datos MySQL, desarrollo de aplicaciones web.
En tercer lugar, marco SpringMVC, marco MyBatis, integración de marco Spring, marco Hibernate, marco Struts2.0, desarrollo de marco empresarial.
4. Componentes Java de uso común, construcción de proyectos Maven, gestión de código fuente SVN\GIT, introducción a Linux, base de datos Oracle, NOSQL, arquitectura de alta concurrencia, etc.
Demanda de Java
En los últimos años, el desarrollo de la informatización en nuestro país se ha vuelto cada vez más rápido, lo que hace que la construcción de la informatización esté en pleno apogeo en todo el país y una gran cantidad de talentos de informatización. Han surgido talentos, especialmente el software Java. Sin embargo, la formación de talentos en tecnología de la información de mi país aún se encuentra en la etapa de desarrollo, lo que hace que la demanda de talentos por parte de la sociedad sea mucho mayor que la cantidad de talentos en tecnología de la información capacitados, lo que hace que miles de pequeñas y medianas empresas necesiten con urgencia ingenieros de software que comprendan de manera integral y dominar sistemáticamente las habilidades y conocimientos básicos del desarrollo de software Java.
En la actualidad, la demanda de talentos de software en mi país ha llegado a 200.000 y está aumentando a un ritmo de aproximadamente el 20% cada año. Durante los próximos cinco años, la demanda de talento calificado en software superará con creces la oferta. En 2008, la escasez de talentos de software en mi país alcanzó los 425.000, especialmente talentos de Java.
La ingeniería de software es una de las ramas de la informática de más rápido crecimiento y el país concede gran importancia al desarrollo de la industria del software. Se da una política muy preferencial a la formación de ingenieros de software. Entre toda la demanda de talentos de desarrollo de software, la demanda de ingenieros de Java representa entre el 60% y el 70% de la demanda total. Cabe decir que las perspectivas laborales de los ingenieros de software Java son muy buenas. Además, los ingenieros de software Java no solo son necesarios para las empresas profesionales de TI, sino también para las empresas que no son de TI. Las perspectivas son muy optimistas.