¿Cuáles son los diferentes oficios en la industria de la tecnología?

Una de las cosas sorprendentes de la industria tecnológica: la mayoría de las personas que trabajan en empresas tecnológicas no son programadores. Son contadores, personal de recursos humanos, ventas, marketing, cumplimiento, legal, bienes raíces, instalaciones, compras, logística y un millón de otros roles. Sospecho que estas son profesiones bastante comunes para cualquier gran empresa.

Las disciplinas a las que estoy acostumbrado para las necesidades específicas de ingeniería de software de las grandes empresas tecnológicas en las que trabajé:

  • Ingenieros de software: diseñan e implementan software, tanto para producción como en algunos casos para pruebas.
  • Ingenieros de pruebas de software: generalmente no programadores que ayudan con las pruebas de integración y la evaluación del sistema que se está construyendo.
  • Gerentes de programa o producto. contribuyentes individuales que reúnen los requisitos para los productos, ayudan con el diseño de alto nivel, ayudan con la coordinación del equipo, interactúan con clientes externos y ayudan a guiar el producto.
  • TI: soporte de los sistemas necesarios para ejecutar el negocio, especialmente internamente. Por lo general, incluyo el servicio de asistencia en esto, pero depende de la empresa.
  • Educación del usuario: personas que escriben documentación sobre cómo usar los sistemas creados, incluidos manuales de ayuda y libros independientes.
  • Soporte técnico: personas que responden preguntas sobre los productos, a menudo como soporte telefónico. Se puede dividir en múltiples niveles con una especialización técnica creciente.
  • UX: diseñadores e investigadores que diseñan la experiencia del usuario para los productos, se burlan de ellos y realizan investigaciones y análisis de los usuarios sobre cuán cercano al diseño original está el sistema.
  • Diseño industrial: si el producto incluye hardware, los diseñadores industriales tienen una apariencia, escogen materiales, esquemas de color y configuración funcional.
  • Operaciones: para empresas que tienen presencia en línea, equipos dedicados que mantienen los servidores y el hardware y firmware asociados.
  • Ingenieros de seguridad: evalúan los riesgos de seguridad asociados con los productos y guían al equipo para producir productos más robustos y menos explotables. Tienden a especializarse en protocolos criptográficos, autenticación, autorización y diseño de software seguro.
  • Gerentes de todas las formas y tamaños. Esto incluye a los gerentes dentro de una disciplina, y los gerentes se reportan en múltiples disciplinas. Piénselo de esta manera: si tiene una empresa con 8,000 contribuyentes individuales y un promedio de cinco personas que reportan a cada gerente, tiene 2,000 gerentes para un total de 10,000 personas.

Estoy seguro de que hay muchas más disciplinas, estas fueron las que llegaron a la punta de mi lengua. Probablemente mañana me desollarán en el trabajo por extrañar a personas importantes.