Comme vous ne faites que commencer votre carrière, il n'est peut-être pas aussi difficile que vous le pensez d'obtenir un emploi en utilisant la pile de la technologie MS avec très peu d'expérience. Vous devez juste être prêt à tirer pour les emplois juniors.
J'ai embauché beaucoup de gens et j'ai des attentes différentes quant à leur expérience en fonction du poste que j'essaie de combler. Si je cherche un poste de niveau senior ou d'architecte, je m'attendrais à voir une bonne quantité d'expérience. Mais tout ne doit pas nécessairement être dans la technologie ou l'ensemble de compétences exacts que je recherche. Si je veux quelqu'un avec une expérience en C # mais qui a 5 de Java et 3 de C ++, je sais qu'ils n'auront pas beaucoup de difficulté à choisir un nouveau langage. Soit dit en passant, au fur et à mesure que vous avancez dans votre carrière, vous vous rendrez rapidement compte qu'apprendre une nouvelle langue n'est souvent pas un problème. Apprendre toutes les bibliothèques et idiomes de la langue est ce qui prend du temps.
Quand je regarde un poste junior, je donne beaucoup moins de poids à leur expérience. Je veux vraiment comprendre qu'ils ont la capacité d'apprendre. L'obtention de votre diplôme CS (ou autre) est un bon pas dans cette direction, car cela montre que vous avez pu apprendre quelque chose. Si vous avez une expérience de travail dans le domaine CS, tant mieux. Quelqu'un a pensé que vous étiez assez intelligent pour embaucher. Je vais vous poser quelques questions de programmation (peut-être sur papier, peut-être sur un tableau blanc) et vous demander de les résoudre dans votre langue préférée. Oui, dans la langue de votre choix. Ce que j'essaie de voir, c'est si vous pouvez résoudre un problème et je serai en mesure de suivre suffisamment la langue que vous choisissez pour voir si vous avez la bonne réponse ou non.
De toute évidence, si vous savez quelque chose sur la technologie dont le travail aura besoin, tant mieux. Passez vos heures libres sur les sujets afin que vous puissiez au moins reconnaître les mots clés importants qu'ils pourraient vous lancer.
Pour vous donner un peu plus d'espoir, j'ai embauché un gars qui avait une certaine expérience C mais pas beaucoup. C'était pour un emploi junior C. Le gars était évidemment intelligent, bien parlé et pouvait résoudre le problème. Malheureusement, il était encore un peu faible du côté C. Nous avons dit: "dites-vous quoi, travaillez sur votre C, revenez dans quelques semaines, et nous essaierons à nouveau." Il l'a fait, nous lui avons posé différentes questions (évidemment), et il allait définitivement mieux. Pas mieux le sortir du parc, mais une nette amélioration. Nous avons décidé de l'embaucher et nous ne l'avons pas regretté. Il a travaillé dur et quand il n'était pas sûr, il a posé des questions.
Donc, le résultat de cette longue randonnée est que si vous voulez changer ce sur quoi vous travaillez, allez-y. Surtout au début de votre carrière. Tirez pour les emplois et voyez ce qui se passe. Si vous le pouvez, demandez-nous où vous vous êtes bien débrouillé et pas si bien. En fin de compte, cela en vaudra la peine.