Red de conocimiento informático - Espacio del host - Quiero aprender una tecnología y pedir recomendaciones, pero ¿realmente no sé qué hacer?

Quiero aprender una tecnología y pedir recomendaciones, pero ¿realmente no sé qué hacer?

Si usted, el cartel, está interesado en el desarrollo de software, definitivamente le recomiendo que aprenda tecnología de desarrollo de programación, porque es muy popular y hay una gran brecha de talento.

Permíteme darte una descripción general de cómo aprender a programar como principiante

1. Un lenguaje de programación (C, C++, Java, PHP, Python, Html, etc.). asegúrese de elegir uno

2. Familiarizado con un sistema operativo (Windows, Unix, Linux/tipo Linux, Android, IOS, etc.),

3. estructuras de datos.

Primero determine el trabajo que desea hacer después de aprender desarrollo de software, como desarrollo de juegos (LOL, peleas de gallinas, juegos móviles, etc.) (páginas web, juegos WeChat, Android/); APLICACIÓN IOS, etc.); servidor backend, base de datos (tecnología y datos que soportan la operación front-end integrada (controlador, microcontrolador, etc.).

Después de determinar la dirección, elija el lenguaje de programación correspondiente, como desarrollo de juegos (principalmente sitios web C++, juegos pequeños (H5/CSS/js, etc.), Android (principalmente Java); Objetivo) -C, conmutador); servidor backend (Java, Python, etc.); base de datos (MySQL, Oracle, SQL Server, etc.); integrada (C, ensamblado, etc.)

Dirección de empleo

El puesto de trabajo idóneo para los egresados ​​de esta carrera es el de programador informático. Adecuado para puestos que dominan la compilación y prueba de software de acuerdo con ideas de ingeniería. Puede ser responsable del mantenimiento de software y hardware, establecimiento y mantenimiento de redes de diversas empresas e instituciones, departamentos de construcción de ingeniería y departamentos de gestión en todos los niveles.

También puedes dedicarte a la investigación y aplicación informática, al desarrollo de software, etc. Específicamente, se puede dividir en los siguientes aspectos:

1 La programación visual domina los métodos de programación y la tecnología de visualización, y domina una plataforma de visualización y su tecnología de desarrollo de software. Obtenga la certificación Delphi Programmer Series, Java Junior o VB Development Expert. Direcciones de empleo: Programadores de programación visual en empresas, gobiernos, comunidades, diversas escuelas, etc.

2 Diseño de aplicaciones WEB Tener capacidades básicas de diseño de arte y animación web, dominar la tecnología de diseño de programas web interactivos y ser capaz de crear y mantener sitios web. Obtenga la certificación Macromedia Multimedia Interaction Designer o Delphi Junior Programmer o Delphi Rapid Network Development Engineer. Direcciones de empleo: programadores de aplicaciones WEB en empresas, gobiernos, comunidades, diversas escuelas, etc.

3 Pruebas de software Domine los principios básicos, los métodos y la gestión organizativa de las pruebas de software y sea competente en las herramientas de prueba de software. Obtenga la certificación de ingeniero de pruebas de software ATA o programador junior de Delphi o programador junior de Java. Direcciones de empleo: Probadores de software en empresas, gobiernos, comunidades, diversas escuelas, etc.

4 Gestión de Bases de Datos Capacidad para aplicar el paradigma relacional para el diseño de bases de datos, dominio del lenguaje SQL y competencia en la gestión y aplicación de servidores de bases de datos. Obtenga la certificación en Administración de bases de datos Oracle o Aplicaciones de bases de datos SQL Server o Aplicaciones de Windows XP. Dirección laboral: administradores de bases de datos medianas y grandes en empresas, gobiernos, comunidades, diversas escuelas y otros departamentos.

Lo anterior es mi respuesta. Puedes prestar atención a nuestra Red Haixiangfei y desearte una vida feliz.