¿Qué otras opciones de carrera existen en la industria tecnológica fuera de la programación?

La tecnología es un término bastante amplio y cubre bastantes industrias. Dado que usted contrasta específicamente la pregunta con la programación, voy a responder en nombre del desarrollo de software.

Las compañías de desarrollo de software (como Microsoft, Google, Amazon, etc.) emplean una gran variedad de puestos, no solo con respecto al software en sí (por ejemplo, programación), sino también a los andamios comerciales habituales (por ejemplo, contabilidad, marketing, recursos humanos). , legal, etc). Para limitar aún más la pregunta, voy a abordar específicamente los roles periféricos necesarios para producir software.

El software tradicionalmente pasa por un proceso que incluye la definición de requisitos comerciales, funcionales y técnicos; diseño de la interfaz de usuario; implementando el software; probando el software; y finalmente, desplegando el software. Cada uno de estos introduce sus propios roles en el proceso.

La siguiente es una visión general de algunos roles comunes fuera de la programación:

  • Project Manager: Responsable de la gestión de la línea de tiempo, el alcance y el presupuesto.
  • Administrador del programa: responsable de recopilar los requisitos del negocio y definir los requisitos funcionales.
  • UX Designer: responsable de traducir los requisitos funcionales en una interfaz de usuario.
  • Arquitecto: responsable de definir los requisitos técnicos del software, incluidas las tecnologías que se utilizarán y cómo se aplicarán.
  • Probador: responsable de probar la aplicación para asegurarse de que cumple con los requisitos técnicos y funcionales.
  • Escritor técnico: responsable de documentar el software, ya sea para otros desarrolladores o para usuarios finales.

La forma en que estos roles se asignan a las posiciones y cómo se titulan esas posiciones variará considerablemente entre las organizaciones. Por ejemplo, muchas agencias interactivas combinarán el administrador de programas y el diseñador de UX en una sola posición. Otras compañías pueden combinar los roles de gerente de proyecto y proyecto.

Por último, una gran cantidad de software en línea hoy en día se basa en el contenido, y muchas empresas orientadas a la tecnología tienen organizaciones completas dedicadas a la creación de contenido (escritores, diseñadores gráficos, fotógrafos, editores, etc.) o curan contenido (moderadores, administradores de comunidades, etc.) . Estrictamente hablando, estos no son parte de la industria de la tecnología, pero muchas empresas de tecnología los emplearán como componentes críticos de su software. Un ejemplo obvio de dónde se superponen el software y el contenido son los videojuegos, aunque esto también se aplica a muchas comunidades en línea (por ejemplo, YouTube), agregadores de medios (por ejemplo, MSN), revendedores (por ejemplo, Amazon) e iniciativas de marketing en línea (por ejemplo, blogs).

En resumen, hay muchos campos diferentes en los que puede entrar que demandarán las compañías de tecnología y, a la inversa, hay muchos sectores diferentes que se vincularán inevitablemente con la tecnología (por ejemplo, publicidad, publicaciones, medios de comunicación, etc.). medicina, gobierno, etc).