Red de conocimiento informático - Conocimiento informático - Después de aprender Java, ¿qué carreras puedes seguir y qué hacen exactamente estas carreras?

Después de aprender Java, ¿qué carreras puedes seguir y qué hacen exactamente estas carreras?

Lectura relacionada:

¿Qué dirección debería elegir para aprender a programar sin base para aprender en profundidad?

1 División de direcciones de tecnología de TI

La primera es la dirección de la tecnología de TI. Creo que esta división es más razonable: dirección de desarrollo móvil, dirección de backend, dirección de desarrollo de juegos y dirección de algoritmo/investigación.

Debido a que los servidores backend en la industria de Internet son generalmente Linux, el desarrollo web backend y el desarrollo de servidores Linux pueden considerarse en la misma dirección (a menos que se refiera al desarrollo de servidores Linux como arquitecto de sistemas, pero es decir operación y mantenimiento) El trabajo no debe contarse como desarrollo).

Además, el desarrollo de juegos se basa principalmente en C, pero no se limita a C. Aunque muchos juegos a gran escala se desarrollan en C, por ejemplo, los juegos móviles actuales también se desarrollan para Android e IOS, y algunos juegos El desarrollo utiliza nuevas tecnologías C (como la conocida Unity, que puede no ser accesible en las universidades). Las bases de datos están diseñadas básicamente por arquitectos y programadores.

2. Tendencias de desarrollo de la industria de TI

Los terminales móviles (sistemas operativos móviles) son el campo que cambia más rápidamente y también existen grandes variables. Hace 10 años, cuando Nokia era popular en todo el mundo, ¿habría pensado que Android tendría tan grandes perspectivas y tantos usuarios? A partir de 2010 (en realidad comenzó a gestarse en 2008), Android creció rápidamente y se desarrolló de manera extremadamente feroz. En 2012, casi todo el mundo tenía un dispositivo Android. Al mismo tiempo, Nokia siguió cayendo hasta tocar fondo y no pudo volver a levantarse. Posteriormente cayó en los brazos de Microsoft y su desarrollo ya no había terminado. . Desde el nacimiento del iPhone de primera generación en 2007, Apple ha tomado la ruta de la gama alta, apuntando principalmente a personas de gama alta. El precio es el más alto entre todos los teléfonos móviles, pero la tecnología también es la más poderosa y la experiencia. el más amigable, ¡tanto es así que cada conferencia de prensa está llena de gente!

Internet Creo que la dirección de desarrollo futuro del campo de TI, desde el punto de vista físico, deben ser los dispositivos inteligentes e Internet. de las Cosas, desde el punto de vista del campo Debe ser Internet La red del futuro será cada vez más inteligente.

Internet es la conexión entre redes y redes, y redes y personas; y el Internet de las Cosas es la conexión entre objetos y redes, y personas y redes. El inversor de Alibaba, Masayoshi Son, dijo en la Conferencia de Internet: "Hoy en día todo el mundo tiene alrededor de dos dispositivos móviles y, en 2020, el número de dispositivos conectados por persona llegará a mil". En el futuro, habrá objetos por todas partes y todos los objetos estarán conectados a la red, es decir, habrá objetos por todas partes y la red estará por todas partes. Además, los objetos serán cada vez más inteligentes y habrá que desarrollar hogares inteligentes. Por ejemplo, tan pronto como llegues a casa, el aire acondicionado se encenderá y las luces se encenderán tan pronto como salgas, el aire; El aire acondicionado y las luces se apagarán y recordará las condiciones climáticas de hoy... Hoy en día, muchos Internet de las cosas se han desarrollado lentamente.

Juegos Yo no juego y no sé mucho sobre juegos. Pero desde la perspectiva del desarrollo social en su conjunto, el mundo está en constante desarrollo y China se está volviendo cada vez más poderosa. Con la mejora continua de los niveles económicos, las personas dedican más tiempo al ocio y al entretenimiento y tienen una mejor base material. Bajo esta tendencia, cada vez más personas deberían jugar y la industria del juego debería volverse cada vez más próspera.

3. Perspectivas de dirección técnica

Según el análisis anterior, Internet se utilizará cada vez más y habrá talentos en front-end web, back-end web y El desarrollo móvil llegará en los próximos tres años. Los talentos deberían necesitarse urgentemente dentro de cinco años. Con el advenimiento de la era del big data, los talentos de alto nivel en la dirección de investigación y algoritmos serán extremadamente escasos.

4. Aprendizaje técnico

He realizado los exámenes escritos para el reclutamiento escolar de Alibaba y Baidu. El lenguaje informático requerido para los exámenes escritos de los ingenieros de I + D de Java es principalmente Java. número de preguntas de C, las preguntas de programación generalmente se pueden elegir entre Java, C y otros lenguajes. En cuanto al tipo de pregunta, se incluirán las estructuras de datos y algoritmos, bases de datos, sistemas operativos, redes informáticas, etc. que mencionaste.

El lenguaje de preguntas de prueba escrita para el puesto de ingeniero de algoritmos es principalmente C. Los tipos incluyen KNN, Markov oculto, distancia más corta y otros algoritmos difíciles.

Las preguntas del examen escrito de Java tendrán algunas preguntas C. Creo que puede haber dos razones:

Prueba si tu actitud de aprendizaje es seria y trabajadora, porque C es casi un requisito A. curso para carreras relacionadas con la informática en todas las universidades;

Pon a prueba tu comprensión del lenguaje informático subyacente y tu dominio de los conceptos básicos. Por ejemplo: si estás familiarizado con C, sabrás que las matrices en la memoria son en realidad. Un segmento de memoria contiguo.

Si desea realizar un desarrollo en segundo plano de Java, debe concentrarse en aprender la tecnología web de Java. Aún es necesario dominar los conceptos básicos de C.

5. Elección de la dirección

En cuanto a la elección de la dirección técnica, creo que no importa qué elección hagas, ¡debes concentrarte en tus intereses y seguir tu corazón! No se quedará Lamento. Si aún no puedes elegir, simplemente sigue tu intuición. Creo que cuando no sabes nada sobre el evento, la intuición es 0,5 de autoconciencia y 0,5 de la voluntad de Dios.