Hilfe gesucht: Einstieg als Junior Entwickler in Deutschland

Vadym Tsudenko

Neues Mitglied
Sehr geehrte Mitglieder des Forums,

ich suche nach Hinweisen, welchen Ansatz ich wählen soll, um einen Job als Junior-Softwareentwickler in einem deutschen Unternehmen zu bekommen.

Zunächst möchte ich meine aktuelle Situation vorstellen:

Ich bin ein Ausländer, der aufgrund des Krieges in der Ukraine nach Deutschland geflohen ist. Seit einem Jahr lebe ich nun hier.
In der Ukraine habe ich zwei Jahre Informatik (Bachelor) an einer Universität studiert, allerdings habe ich das Studium nicht abgeschlossen.
Meine bisherigen Studienleistungen wurden jedoch in Deutschland anerkannt. Deshalb nächstes Jahr plane ich, mein Informatikstudium an einer deutschen Uni fortzusetzen.

Meine Sprachkenntnisse sind momentan B1 in Deutsch und C1 in Englisch.

Ich habe meine allgemeine Lage oben beschrieben. Hier sind die Hard Skills, die ich aktuell habe:

  • Java 17 (good)
  • Java JDBC (good)
  • Spring Boot (middle)
  • Spring MVC (middle)
  • REST und WebSocket, die ich in einem Projekt eingesetzt habe =)
  • ORM (Hibernate) (middle)
  • Artemis MQ (basic)
  • Angular (basic)
Ich plane diese Technologie in meinem Portfolioprojekt(eine echtzeigite Auktionsanwendung) einsetzen.

Viele Stellenanzeigen setzen ein abgeschlossenes Studium oder eine Ausbildung voraus. Sollte man trotzdem versuchen, sich zu bewerben, auch wenn man diese Voraussetzungen nicht erfüllt?

Sollte man selbst Unternehmen in der Nähe suchen und sich als Praktikant bewerben?

Vielleicht haben Sie ähnliche Erfahrungen gemacht, und ich würde gerne von Ihnen lernen.

Ich entschuldige mich für meine Sprache. :)
 

richtig

Mitglied
Sollte man selbst Unternehmen in der Nähe suchen und sich als Praktikant bewerben?
Das kann man machen. Aber ich würde lieber warten und mit einem abgeschlossenen Studium nicht als Praktikant, sondern in Voll-/Teilzeit einsteigen. Dann läufst du auch nicht in die Gefahr, von anderen schlecht bewertet zu werden.

Was die Sprachkenntnisse anbelangt: Deutsch ist total unwichtig, und du bist jetzt schon auf einem höheren Niveau als viele Deutsche, die hier aufwuchsen.
 

Oneixee5

Top Contributor
Solltest du in unserer Nähe wohnen, kannst du dich bei uns als Junior oder BA-Student bewerben. Es gibt garantiert Möglichkeiten dein Studium fortzusetzen/abzuschließen. Die Sprache sollte kein Problem sein, soweit sie dich nicht beim Studium behindert.
 

Barista

Top Contributor
Versuch mal die üblichen Job-Portale:

Indeed, Jobware, Stepstone

Zeit-Firmen sind auch eine Möglichkeit, es gibt spezielle Zeit-Firmen für hochqualifizierte Arbeitnehmer, nicht einfache Hilfsjob-Leute.
 

M.L.

Top Contributor
Ein paar (weitere) Anmerkungen:
die Sprache kann man mit Deepl.com (mobile Applikation) oder Google Translate überprüfen / verbessern / ... lassen (inkl. Zurück-Übersetzung deutsch/englisch <-> ukrainisch )
Bewerben: im Endeffekt muss es immer den Leuten gefallen, die Entscheidungen (zum Beispiel über "Einstellen : Ja / Nein ?" ) vornehmen dürfen.
Programmierung: langfristig soll(te) man wissen, was zu tun ist, wenn Frameworks nicht verwendet werden können. Und den Code soll(te) man so gestalten (und dokumentieren), dass Änderungen oder Erweiterungen an einer Stelle vorgenommen werden können.
 

mihe7

Top Contributor
Meine Sprachkenntnisse sind momentan B1 in Deutsch und C1 in Englisch.
Wirst Du mit B1 an der Uni genommen? Wenn es nicht gerade ein englischsprachiger Studiengang ist, dann wird dort meines Wissens üblicherweise C1 verlangt (ist aber der Uni überlasen).

Sollte man trotzdem versuchen, sich zu bewerben, auch wenn man diese Voraussetzungen nicht erfüllt?
Warum nicht? Es gibt viele, die schon während des Studiums in Firmen unterkommen.
 

KonradN

Super-Moderator
Mitarbeiter
Klingt ein bisschen so, als suchet ihr billige Arbeitende.
Klingt für mich eher so, dass man auch aktiv ausbildet. Ich bezweifle sehr, dass ein Geschäftsmodell, bei dem man so Junioren frei laufen lässt, mittelfristig zu irgendwas führt.

Dein Code in dem Thread von Dir kann da sehr gut als Beispiel herhalten, dass genau eine Problematik aufzeigt: extrem unleserlicher Code, der auch nicht wählbar ist. Nach Unit Tests muss man da gar nicht erst fragen, da der Code einfach nicht sinnvoll tastbar ist.
 

Blender3D

Top Contributor
Danke, aber wir machen kein TDD.
Ich sage einmal die wichtigste Voraussetzung eines Softwareentwicklers ist es nicht nur lauffähigen Code abzuliefern.
Code sollte auch für andere möglichst einfach nachvollziehbar und damit wartbar sein. Im Laufe deiner Kariere produzierts du Code. Die Firma und die Arbeitskollegen und Nachkommende müssen damit auch arbeiten.

In deinem geposteten Doppelschleife Code bekommst du von @mihe7 den wichtigen Hinweis Typen einzuführen.
Ein Mittearbeitersuchender würde dir sicher einen Pluspunkt in der Kategorie Lernbereitschaft geben, wenn du zumindest versuchts diesen wichtigen Tipp umzusetzen.
 

Oneixee5

Top Contributor
Klingt ein bisschen so, als suchet ihr billige Arbeitende.
Nein, das ist nicht so. Bei uns wird fair bezahlt. Es gibt feste Listen/Vertrag, wie viel man mind. über die Zeit bekommen muss. Um da rauszufallen muss man schon was richtig großes verbockt haben. Es gibt eher Ausreißer nach oben.
Ich habe das geschrieben, weil 2 BA-Studenten gerade, mit dem dualem Studium, fertig werden oder geworden sind und ich die Stellenausschreibung gesehen habe. Wer Interesse hat, kann mir eine PM schicken. Es wurden bei uns auch schon andere Arbeitszeitmodelle, für Personen in außergewöhnlichen Lebenssituationen möglich gemacht.
Um das klarzustellen, ich habe keinen Einfluss darauf wer eingestellt wird oder nicht. Es sei denn unmittelbar in meinem Team - könnte ich meine Favoriten benennen oder begründen warum jemand nicht zu uns passt. Ich selbst bilde keine BA-Studenten aus, da ich Autodidakt bin und daher nicht die notwendige Qualifikation dafür habe.
 

Marinek

Bekanntes Mitglied
Klingt ein bisschen so, als suchet ihr billige Arbeitende.
So eine Aussage kann man tätigen, wenn man noch nie in dem Beruf selbst tätig gewesen ist.

Als jemand, der schon viele Studenten und Auszubildende vom ersten Jahr bis zur Abschlussprüfung betreut und ausgebildet hat, kann ich sagen, dass dies zunächst ein Investment ist.

Brauche mich ja nur 16 Stunden im Monat mit Studenten beschäftigen, dann habe ich 2 PT Opportunitätskosten. Studenten, die zu uns kommen im 3 - 4 Semster haben die Möglichkeit direkt in Kundenprojekten oder nir in internen Projekten tätig zu werden.

Real Life Erfahrung sammeln, was dazu führt, dass sie nach Ihrem Abschluss direkt loslegen können.
Win win für beide.
 

richtig

Mitglied

Oben