¿Cuál es la mejor especialidad para una carrera de informática? ¿Un minor te dará una ‘ventaja’ en la fuerza de trabajo?

Me especialicé en Ingeniería de Software y me especialicé en Gestión (negocios) y en la rama técnica de Comunicación (artes liberales). Sentí que eran bastante beneficiosos, ya que mi énfasis estaba en la gestión de proyectos de software.

Cuando consideres un minor, debes considerar por qué quieres tomar el minor. ¿Quieres tomar algo que se vea bien en un currículum y que ayude a impulsar tu carrera en una dirección particular? O quieres algo que cumpla con algunos requisitos de tu programa de grado, pero que también te permita aprender un conjunto particular de cosas que encuentres interesantes.

He encontrado que bastantes concentraciones y menores diferentes se emparejan bien con los campos de la informática (sin ningún orden en particular):

  • La Estadística es útil para el análisis de datos. Hay mucho crecimiento actual en los campos de la ciencia de datos y la ingeniería de datos, aunque no estoy seguro de cuáles son las tendencias a largo plazo. Especialmente si estudias algoritmos, estructuras de datos y bases de datos en tu educación de CS, esto puede ayudarte a prepararte bien para un programa de posgrado que enfatice los datos o para trabajar como científico de datos o ingeniero de datos.
  • Una ciencia física (Biología, Química, Física) es útil si estás interesado en la computación científica en un campo particular. Un campo de ingeniería física (Mecánica, Eléctrica, Química) puede proporcionar aperturas similares. Por ejemplo, estoy en la zona de Boston y hay un gran número de empresas de biotecnología. En muchas de sus ofertas de empleo, consideran que los conocimientos de biología y química son una ventaja a la hora de contratar.
  • La comunicación sería importante tanto en el ámbito académico como en el laboral. Tienes que ser capaz de comunicarte con los demás escribiendo, haciendo presentaciones, hablando en reuniones, etc. Si tu programa académico no tiene muchas oportunidades de practicar la comunicación de diferentes formas, tomar clases adicionales te ayudaría a mejorar tus habilidades y a quedar bien en un currículum.
  • El espíritu empresarial sería útil si estuvieras interesado en crear tu propia empresa o en trabajar en una empresa muy pequeña donde posiblemente llevarías varios sombreros. Una comprensión general del mundo de los negocios te posicionará para ascender a la dirección de una empresa más grande o para ser eficaz en empresas más pequeñas en múltiples funciones.
  • La gestión estaría más orientada a alguien interesado en dirigir equipos u organizaciones. Por lo general, habría menos énfasis en la contabilidad o el marketing que se obtendría en una secuencia de Contabilidad, Marketing o Emprendimiento, pero más énfasis en la comprensión de las estructuras organizativas, la contratación, la motivación, la negociación, etc.
  • La psicología, dependiendo de los cursos específicos, puede emparejarse bien con la comprensión de la experiencia del usuario y el diseño de la interacción del usuario.
  • La sociología tiene algunas buenas opciones, dependiendo de los cursos. Algunos cursos se centran en la globalización, que ha sido impulsada por la tecnología, especialmente la informática. Si esperas trabajar en un entorno multicultural, los cursos de sociología también suelen incluir cursos sobre culturas específicas.
  • Los cursos de Política Pública o Tecnología y Sociedad te expondrían al impacto de tu trabajo en la sociedad en su conjunto. La tecnología y las empresas de software han tenido un gran impacto en la sociedad y en la forma en que las personas viven sus vidas. Las leyes también han cambiado (o no han cambiado) para seguir el ritmo de la tecnología.

.