Da Sie gerade erst in Ihrer Karriere anfangen, ist es möglicherweise nicht so schwierig, einen Job mit dem MS-Technologie-Stack mit sehr wenig Erfahrung zu finden. Man muss nur bereit sein, für die Junior-Jobs zu fotografieren.
Ich habe viele Leute eingestellt, und ich habe unterschiedliche Erwartungen an ihre Erfahrung, basierend auf der Position, die ich zu besetzen versuche. Wenn ich eine Führungs- oder Architektenrolle anstrebe, würde ich eine Menge Erfahrung erwarten. Aber nicht alles muss genau in der Technologie oder den Fähigkeiten sein, die ich suche. Wenn ich jemanden mit C # -Erfahrung haben möchte, der jedoch 5 Java- und 3 C ++ - Kenntnisse hat, weiß ich, dass er keine großen Schwierigkeiten haben wird, eine neue Sprache zu erlernen. Übrigens, wenn Sie weiter in Ihre Karriere einsteigen, werden Sie schnell feststellen, dass das Erlernen einer neuen Sprache oft keine große Sache ist. Das Erlernen aller Bibliotheken und Redewendungen der Sprache braucht Zeit.
Wenn ich mir eine Juniorposition anschaue, gebe ich ihrer Erfahrung viel weniger Gewicht. Ich möchte wirklich herausfinden, dass sie die Fähigkeit haben zu lernen. Der Abschluss Ihres CS (oder was auch immer) ist ein guter Schritt in diese Richtung, da dies zeigt, dass Sie etwas lernen konnten. Wenn Sie Berufserfahrung im CS-Bereich haben, großartig. Jemand dachte, Sie wären klug genug, um Mitarbeiter einzustellen. Ich werde Ihnen einige Programmierfragen stellen (vielleicht auf Papier, vielleicht auf einem Whiteboard) und Sie bitten, sie in Ihrer Lieblingssprache zu lösen. Ja, in der Sprache Ihrer Wahl. Ich versuche zu sehen, ob Sie sich durch ein Problem arbeiten können, und ich werde in der Lage sein, Ihrer gewählten Sprache ausreichend zu folgen, um festzustellen, ob Sie die richtige Antwort erhalten haben oder nicht.
Umso besser, wenn Sie etwas über die Technologie wissen, die der Job erfordert. Verbringen Sie Ihre Freizeit damit, sich mit den Themen zu beschäftigen, damit Sie zumindest die wichtigen Schlüsselwörter erkennen können, die sie möglicherweise auf Sie werfen.
Um Ihnen mehr Hoffnung zu geben, habe ich einen Mann eingestellt, der etwas C-Erfahrung hatte, aber nicht viel. Es war für einen Junior C Job. Der Typ war offensichtlich klug, gut gesprochen und konnte das Problem durchdenken. Leider war er auf der C-Seite immer noch etwas schwach. Wir sagten: "Sag dir was, arbeite an deinem C, komm in ein paar Wochen zurück und wir werden es erneut versuchen." Er tat es, wir stellten ihm (offensichtlich) verschiedene Fragen und er war definitiv besser. Nicht besser aus dem Park werfen, sondern definitiv verbessern. Wir beschlossen, ihn einzustellen und bereuten es nicht. Er arbeitete hart und als er sich nicht sicher war, stellte er Fragen.
Das Ergebnis dieser langwierigen Wanderung ist also, wenn Sie ändern möchten, woran Sie gerade arbeiten, machen Sie es. Besonders so früh in Ihrer Karriere. Schießen Sie für die Jobs und sehen Sie, was passiert. Wenn Sie können, erhalten Sie Feedback, wo Sie gut und nicht so gut abgeschnitten haben. Am Ende wird es sich lohnen.