Combien d’années d’université faut-il pour devenir un ingénieur en logiciel ?


D'après mon expérience, il faut un diplôme de 4 ans. Cela n'a pas vraiment d'importance dans quoi. Et c'est tout pour l'université !

Tout ce dont vous avez besoin pour être un ingénieur logiciel réussi peut être autodidacte. Vous devez cependant avoir accès à quelques projets " charnus " pour affiner vos compétences. Prévoyez donc de travailler pour un organisme à but non lucratif, de participer à des concours de codage, à des projets open source ou de trouver un autre moyen de faire don de vos compétences afin de vous constituer un portefeuille de projets. Avec un portefeuille de projets en main, vous pouvez maintenant passer un entretien pour un poste et avoir quelque chose à raconter.


Lorsque j'évalue le potentiel d'ingénierie logicielle d'un candidat, ou que je valide son ensemble de compétences, je cherche ce qu'il sait et ce qu'il peut faire avec. Comment ils acquièrent de nouvelles compétences, comment ils s'auto-motivent - c'est plus important que tout ce qu'ils ont fait sur le plan académique. Le domaine exige que vous soyez capable de vous adapter à l'évolution de la technologie et du marché.

Quand je vois quelqu'un qui a un BS ou un MS en génie logiciel, je m'attends à un portfolio qui remonte avant le lycée. Si je ne le vois pas - prochain candidat ! Je ne vais pas investir mon temps dans quelqu'un qui n'a pas encore compris ce que la vie d'un ingénieur logiciel exige. Je ne suis pas intéressé par quelqu'un qui a "découvert" le génie logiciel. Je suis intéressé par quelqu'un qui a perfectionné son art depuis des années déjà. Je préfère quelqu'un avec un parcours plus diversifié (diplôme d'ingénieur non logiciel) - ou j'attends quelqu'un qui est capable de changer l'industrie du logiciel - le top 5% des diplômés avec un diplôme d'ingénieur logiciel.