J'ai obtenu une majeure en génie logiciel et une mineure en gestion (affaires) et la voie technique en communication (arts libéraux). J'ai estimé que ceux-ci étaient assez bénéfiques, puisque mon accent était mis sur la gestion de projets logiciels.
Lorsque vous envisagez une mineure, vous devriez vous demander pourquoi vous voulez prendre cette mineure. Voulez-vous prendre quelque chose qui fait bien sur un CV et qui aidera à propulser votre carrière dans une direction particulière ? Ou voulez-vous quelque chose qui réponde à certaines exigences de votre programme de diplôme, mais qui vous permette également d'apprendre un ensemble particulier de choses que vous trouvez intéressantes.
J'ai constaté que pas mal de concentrations et de mineures différentes s'associent bien avec les domaines informatiques (sans ordre particulier):
- Les statistiques sont utiles pour l'analyse des données. Il y a beaucoup de croissance actuelle dans les domaines de la science des données et de l'ingénierie des données, bien que je ne sois pas sûr des tendances à long terme. Surtout si vous étudiez les algorithmes, les structures de données et les bases de données dans votre éducation CS, cela peut vous aider à bien vous préparer soit pour un programme d'études supérieures qui met l'accent sur les données, soit pour travailler en tant que data scientist ou data engineer.
- Une science physique (biologie, chimie, physique) est utile si vous êtes intéressé par le calcul scientifique dans un domaine particulier. Un domaine d'ingénierie physique (mécanique, électrique, chimique) peut offrir des ouvertures similaires. Par exemple, je suis dans la région de Boston et il y a un grand nombre de sociétés de biotechnologie. Dans beaucoup de leurs offres d'emploi, ils considéreraient la connaissance de la biologie et de la chimie comme un plus lors de l'embauche.
- La communication serait importante à la fois dans le milieu universitaire et sur le marché du travail. Vous devez être capable de communiquer avec les autres en écrivant, en faisant des présentations, en parlant dans des réunions, etc. Si votre programme académique n'offre pas beaucoup d'occasions de pratiquer la communication sous différentes formes, prendre des cours supplémentaires vous aiderait en améliorant vos compétences et en faisant bonne figure sur un CV.
- L'esprit d'entreprise serait utile si vous êtes intéressé à créer votre propre entreprise ou à travailler dans une très petite entreprise où vous porteriez éventuellement plusieurs casquettes. Une compréhension générale du monde des affaires vous positionnera soit pour accéder à la direction d'une plus grande entreprise, soit pour être efficace dans de plus petites entreprises dans des rôles multiples.
- La gestion serait plus orientée vers une personne intéressée à diriger des équipes ou des organisations. Il y aurait généralement moins d'accent sur la comptabilité ou le marketing que vous obtiendriez dans une séquence de comptabilité, de marketing ou d'entrepreneuriat, mais plus d'accent sur la compréhension des structures organisationnelles, l'embauche, la motivation, la négociation, et ainsi de suite.
- La psychologie, selon les cours spécifiques, peut bien se jumeler avec la compréhension de l'expérience utilisateur et de la conception de l'interaction utilisateur.
- La sociologie a quelques bonnes options, selon les cours. Certains cours se concentrent sur la mondialisation, qui a été stimulée par la technologie, en particulier l'informatique. Si vous espérez travailler dans un environnement multiculturel, les cours de sociologie ont également tendance à inclure des cours sur des cultures spécifiques.
- Les cours de politique publique ou de technologie et société vous exposeraient à l'impact de votre travail sur la société dans son ensemble. Les entreprises de technologie et de logiciels ont eu un grand impact sur la société et la façon dont les gens vivent leur vie. Les lois ont également changé (ou non) pour suivre l'évolution de la technologie.