¿Aprender front-end o java?
La interfaz web es flexible y puede ver visualmente los resultados, por lo que es más fácil sentir la sensación de logro y será relativamente fácil de aprender. Java es conocido como el lenguaje más estable y el más utilizado. Es fácil encontrar trabajo en ciudades de primer nivel o en ciudades de segundo y tercer nivel, pero es relativamente más difícil comenzar.
Si realmente no sabes cuál elegir, aquí tienes algunas diferencias específicas como referencia.
Desarrollo Java
Se utiliza para escribir sitios web, crear Android, crear juegos, crear software y generar big data. Además de los campos anteriores, Java también tiene ciertas aplicaciones en inteligencia artificial, informática científica y otros campos. Después de completar el curso, podrá trabajar como investigación y desarrollo, gerente de producto, pruebas, operación y mantenimiento, etc.
Web front-end
Los ingenieros de front-end WEB tienen diferentes funciones en diferentes empresas, pero los nombres son similares y se dividen principalmente en las siguientes cuatro categorías:
1. Realizar diseño de sitios web y desarrollo de interfaz web.
2. Desarrollar interfaz web.
3. Realizar desarrollo de interfaz web, enlace de datos front-end y procesamiento lógico front-end.
4. Diseño, desarrollo, datos.
El front-end debe resolver problemas de interfaz e interacción. De hecho, los problemas a nivel de UI siempre han sido un problema difícil en la ingeniería de software, porque la UI cambia constantemente. La compatibilidad de varias versiones de navegador, estándares web, dispositivos móviles y la adaptación de múltiples terminales han planteado grandes desafíos a los ingenieros de front-end y también tienen altos requisitos sobre las capacidades de los ingenieros de front-end.
Desde una perspectiva salarial, los salarios de Java son generalmente más altos que los de las interfaces web; desde la perspectiva de la dificultad, Java es más difícil que las interfaces web y la demanda de talentos de Java es mayor; que el de las interfaces web. Muchas interfaces. Sin embargo, la competitividad del talento correspondiente de Java es mayor que la del front-end web. Cuál es mejor depende de los benevolentes y los sabios.