¿Cómo dividir la estructura piramidal del talento de TI? Hablemos de su opinión sobre la formación de talentos de TI
1. I+D, incluida la I+D de software y la I+D de hardware, como dijeron la mayoría de los amigos en este foro, completar el desarrollo de proyectos o personalizar productos en una empresa.
En términos generales, la I+D de software se considera básicamente. el diseñador y fabricante de productos, mientras que la I+D de hardware sólo puede considerarse el diseñador. Porque detrás de esto hay un eslabón de producción.
En términos generales, los puestos en el departamento de I+D, incluido el departamento de I+D, el departamento de control de calidad, el director del departamento de configuración, el arquitecto, el líder del equipo, el director de proyectos, el asistente de I+D, etc., son todos trabajos en los departamentos de I+D. Generalmente no me considero un gerente de departamento. Creo que los gerentes de departamento administran personas, por lo que deberían considerarse puestos gerenciales. Pero en algunas empresas pequeñas no hay distinción entre jefes de departamento, jefes de proyecto e incluso arquitectos, por lo que es necesario analizar situaciones específicas caso por caso.
El RD es el diseñador del que más hablamos. La mayoría de los estudiantes en este campo de entrenamiento comenzarán aquí.
Por supuesto, también hay muchos evaluadores de control de calidad.
La palabra RD es muy particular. Significa diseño e implementación, que tienen dos significados diferentes. Diseño es decidir cómo hacer algo, e implementación es hacerlo. Cuando empezamos a trabajar, podemos. Comience con la implementación y luego pase gradualmente al diseño, diseño de módulos, diseño de sistemas, etc. Si lo hacemos bien, gradualmente nos especializaremos en diseño y nos convertiremos en arquitectos.
El personal de software generalmente no distingue entre RD. Los diseñadores generalmente son personal de implementación, porque básicamente una vez que se escribe el programa, se producirá el producto.
El personal de hardware es diferente: generalmente son diseñadores y controles de calidad en la primera ronda de pruebas de caja blanca. Cuando las pruebas del producto están estables y finalizadas, pueden entregarse al departamento de pruebas piloto para que las pruebe en línea. producción de parches.
El control de calidad generalmente se subdivide en pruebas de software y pruebas de productos. Las empresas grandes y medianas como Huawei y Maipu, que producen principalmente productos de hardware, tienen su propio departamento de pruebas, en pocas palabras, el departamento de pruebas. se especializa en pruebas de hardware, como diversas pruebas estáticas, pruebas de temperatura, pruebas de caída, vibración, etc., para prepararse para el lanzamiento final del producto. Creo que la mayoría de los estudiantes están familiarizados con las pruebas de software
pero es posible que no estén familiarizados con las pruebas de productos, pero eso es todo.
El desarrollo de software suele tener otro rol importante, es decir, el administrador de configuración. Generalmente, las empresas pequeñas no tienen este rol y los testers responsables trabajan a tiempo parcial. , y este rol también tiene la función de proteger los secretos comerciales.
Los productos desarrollados por nuestros desarrolladores de software en sus propias máquinas generalmente se denominan versiones beta. Sólo se denominan productos y se prueban si se envían a un sistema de gestión de versiones como CVS o SVN.
El departamento no nos toma el software para probarlo, pero el administrador lo configura en el servidor central, compila el producto de software desde el código fuente en un archivo ejecutable, genera el paquete de instalación y luego lo envía al departamento de pruebas. ,