Ist es möglich, als Remote-Junior-Entwickler zu arbeiten?

Ich lerne seit einiger Zeit Webentwicklung und werde mich bald nach einem Job umsehen. Leider sind die Möglichkeiten dort, wo ich wohne, sehr gering, also muss ich mich woanders umsehen. Ich denke also darüber nach, als Remote-Entwickler zu arbeiten, bin mir aber nicht sicher, ob das möglich ist, insbesondere aufgrund meiner mangelnden Erfahrung. Ich habe auch gehört, dass der Wettbewerb um Remote-Entwicklerjobs ohne geografische Beschränkungen hart ist. Daher habe ich ein paar Fragen:

  1. Ist die Arbeit als Remote-Entwickler eine praktikable Option für einen Junior-Entwickler?

  2. Ist es eine gute Idee, durch Remote-Praktika für Webentwickler Erfahrungen zu sammeln? Wären solche Remote-Praktika leichter zu finden als Remote-Entwicklerjobs?

Bearbeiten: Ich hätte nichts dagegen, ein unbezahltes Praktikum zu machen oder eine formale Ausbildung (z. B. MSc) zu erhalten. Außerdem habe ich heute eine positive Antwort von einer Firma erhalten, die ich vor ein paar Tagen kontaktiert habe. Sie sagten mir, dass ich definitiv als Praktikant aus der Ferne mit ihnen arbeiten kann. Aus Ihren Antworten geht jedoch hervor, dass die wichtigste Frage nicht darin besteht, ob man eine Fernstelle/ein Praktikum bekommen kann (obwohl das auch wichtig ist), sondern ob das von Anfang an eine gute Idee ist.

Ich kann mir nicht vorstellen, warum irgendjemand einen Remote-Entwickler auf Junior-Ebene einstellen möchte, vielleicht als Freiberufler, wenn Sie nicht erwähnen, dass Sie nur lernen und sich günstig ausgeben. Ich habe so einige gesehen.
Denk darüber nach. Es wird schwierig sein, jemanden aus der Ferne zu schulen. Ich sage nicht, dass es unmöglich ist, so etwas zu finden. In diesem Geschäft sind nur wenige Dinge unmöglich. Aber es wird ziemlich schwierig. Sie benötigen ein gutes Portfolio oder familiäre Verbindungen oder die Fähigkeit, vor Ort zu arbeiten, wenn die Pandemie kein Problem mehr darstellt.
Ich denke, dass es sehr schwierig sein wird, als Junior bezahlte Praktika aus der Ferne zu bekommen, um ein Unternehmen davon zu überzeugen, Sie einzustellen, es sei denn, Sie haben ein umfangreiches Web-Portfolio und idealerweise Qualifikationen. Ich weiß, dass mein Unternehmen (und andere) derzeit Absolventen aus der Ferne für Junior-Positionen einstellen, aber es wird erwartet, dass sie in der Nähe der Büros wohnen, für die sie sich bewerben.
Wo bist du ansässig?
In Bezug auf Ihre Bearbeitung würde ich sagen, wenn Sie können, machen Sie das Fernpraktikum. Es wird nur ein paar Monate dauern, selbst wenn Sie es nicht genießen oder viel daraus lernen, haben Sie wenig zu verlieren, wenn Sie es versuchen, und etwas Berufserfahrung ist immer besser als keine Berufserfahrung. Und für das, was es wert ist, ich weiß aus eigener Erfahrung, dass sich Fernpraktika absolut lohnen können - ich hatte das Glück, als Student am Google Summer of Code teilzunehmen, und es war wirklich nützlich.

Antworten (5)

Ich leite ein Team von Praktikanten und Nachwuchsentwicklern in einem Softwareunternehmen in London. Seit Beginn der Pandemie sind wir auf vollständig remote umgestiegen und haben zwei neue Entwickler auf Einstiegsebene in meinem Team und einige weitere Entwickler auf Einstiegsebene (weniger/nicht technisch) in unserer gesamten Organisation eingestellt. Sie befinden sich immer noch größtenteils in einer Entfernung, die es in Zukunft zumindest gelegentlich ermöglicht, ins Büro zu reisen, sobald dies sicher ist, aber die Idee ist, mindestens eine Weile länger fern zu bleiben.

Im Allgemeinen ist es sehr gut möglich, als IT-Person auf jeder Ebene vollständig remote zu arbeiten. Natürlich muss Ihr Team Sie unterstützen, und das Unternehmen muss dafür eingerichtet sein. Es ist definitiv schwierig, wenn Sie die einzige Person sind, die fern ist, aber wenn es alle sind – egal, ob sie alle in derselben Stadt sind oder nicht, spielt es keine Rolle.

Sie haben uns nicht mitgeteilt, wo Sie ansässig sind, daher gehe ich davon aus, dass Sie im selben Land arbeiten möchten. Arbeiten im Ausland ist immer viel schwieriger und außerhalb des Rahmens.

Aus Unternehmens-/Mentorensicht war meine bisherige Erfahrung, dass das Onboarding von Menschen aus der Ferne schwierig ist und sich stark von einem persönlichen Onboarding unterscheidet. Mit ihnen zu arbeiten ist sehr unterschiedlich. Ich stelle fest, dass ich mehr Zeit mit jeder Person verbringen kann, weil ich jetzt individuelle Zeitfenster einplane, sodass wir viel achtsamer darauf achten, was wir tun und wie wir es tun.

Die eigentliche Arbeit, wie das Pair-Programming, unterscheidet sich nicht wesentlich davon, wenn Sie mit jemandem im Büro sitzen. Einige Bits sind einfacher, andere schwieriger. Ich kann VSCode und LiveShare verwenden, um in ihrem Code herumzuklicken, oder (und das sollte man nicht tun) ihn ändern, was großartig ist. Aber wenn ich ein Diagramm zeichnen will, wird es knifflig und meistens geht es darum, Papier in die Kamera zu halten.

Einige Leute hier haben gesagt, dass das Arbeiten aus der Ferne für Ihren ersten Job / Einstieg schlecht ist, weil Sie keine Leute treffen können. Dem stimme ich größtenteils nicht zu. Ich denke, es stimmt, dass es ganz anders ist, als im Büro zu sein. Sie verpassen Klatsch auf die traditionelle Art und Weise. Es gibt kein Gespräch über Wasserkocher / Wasserkühler. Vielleicht kein Tischtennis, wenn Sie das haben, oder mit Ihren Kollegen zum Mittagessen ausgehen. Teambuilding muss also anders erfolgen. Aber ich glaube nicht, dass man dadurch am Ende weniger soziale Kompetenz hat.

Wenn Sie jemand sind, der die ganze Zeit mit IRC Slack oder Discord zufrieden ist, und Sie in einem Unternehmen landen, das größtenteils ähnlich gesinnt ist, werden Sie aufblühen. Ja, Sie werden auf Teerunden verlieren, aber das ist in Ordnung. Arbeiten von zu Hause ist möglich.

Was die Art des Unternehmens oder die Art des Jobs betrifft, für die Sie sich entscheiden sollten, ist schwer zu beantworten. Ich persönlich würde nie versuchen, einen komplett unbezahlten Job zu bekommen. Ihre Zeit ist wertvoll. Du bist etwas wert. Es kostenlos zu verschenken ist nie großartig.

Hier auf Workplace sowie im gesamten Internet wird es viele Informationen darüber geben, wie man eine Einstiegsentwicklerrolle bekommt. Diese Informationen haben sich nicht geändert. Der Rat, den ich Leuten gebe, die ich über codebar.io treffe , lautet kurz gesagt:

  • Wenn Sie keinen Hochschulabschluss haben, müssen Unternehmen (in Großbritannien) überzeugt werden.
  • Wenn Sie Zeit haben, bauen Sie ein Portfolio auf. Dinge selbst lernen.
  • Sehen Sie sich Ressourcen wie roadmap.sh an, um Dinge auszuwählen, die Sie lernen möchten.
  • Verwenden Sie zum Üben Freecodecamp oder Coding-Challenge-Websites wie Hackerrank oder Codewars.
  • Legen Sie Sachen auf Ihrem Github/Gitlab-Konto ab.
  • Erfahren Sie, wie Sie Git richtig verwenden, gute Commit-Nachrichten schreiben, PRs für Ihre eigenen Sachen erstellen, anstatt nur auf Master zu pushen, und vielleicht auch Probleme erstellen, anstatt einfach wegzuhacken.
  • Erstellen Sie eine Portfolio-Website.
  • Erstellen Sie ein StackOverflow-Konto und nehmen Sie teil (ich liebe es, die Fragen und Antworten von Bewerbern hier zu lesen, was als Personalchef sehr nützlich ist).
  • Seien Sie darauf vorbereitet, oft abgelehnt zu werden. Einige HRs schauen nur auf Abschlüsse. Die guten Unternehmen sehen sich stattdessen an, was Sie tun können. Geben Sie also nicht auf, wenn Sie nicht sofort weiterkommen.

Ich stimme der Tatsache nicht zu, dass dies der Stand der Dinge ist, und ich mag es auch nicht, dass viele ältere Menschen oft herausgefordert werden, keine Open-Source-Arbeit zu haben, wenn sie sich um eine Stelle bewerben. Versuchen Sie, einen Friseur zu fragen, wie sehr er es genießt, allen seinen Freunden am Wochenende kostenlos die Haare zu schneiden, und Sie verstehen, warum. Das liegt in der IT vor allem daran, dass die Einstiegshürde in diesen Beruf viel geringer ist als in traditionelleren handwerklichen Berufen. Klempner, Schreiner oder gar Koch kann man zu Hause nicht vernünftigerweise üben.

Dies ist durchaus möglich und eine durchaus machbare Berufswahl. Es ist vielleicht nicht so schlau, zumindest für eine Weile in die nächstgrößere Stadt zu ziehen. Aber es ist machbar, und letztendlich sollte Ihr Glück einer der treibenden Faktoren hinter Ihren Bürgermeisterentscheidungen wie Ihrer Karriere sein. Sich nicht zu bewegen, weil es einem gefällt, wo man ist, könnte Ihre Möglichkeiten einschränken, aber das bedeutet nicht, dass es unmöglich ist, beides zu haben.

Es gibt sicherlich Remote-Juniorpositionen und -praktika – Remote-Unternehmen möchten diese Rollen genauso besetzen wie alle anderen. Es gibt weniger reine Remote-Unternehmen als Büros, was Ihre Möglichkeiten einschränkt, aber nicht völlig unrentabel ist.

Dank der Pandemie ist es heute einfacher, Remote-Jobs zu finden als noch vor ein paar Jahren. Während viele Unternehmen nur vorübergehend remote arbeiten und weiterhin vor Ort einstellen möchten, haben sich andere (einschließlich großer Akteure wie Twitter und Facebook) verpflichtet, jedem Mitarbeiter, der dies wünscht, Remote-Arbeit zu ermöglichen, auch nach der Pandemie. Dieser Trend wird sich vielleicht nicht fortsetzen, aber er wird Ihnen helfen, jetzt einen Fuß in die Tür zu bekommen.

Es hört sich so an, als hätten Sie sich noch nicht wirklich für Remote-Stellen beworben, also wäre mein Rat, das einfach zu tun und zu sehen, wo Sie hinkommen. Es kostet Sie nur ein wenig Zeit und Sie bekommen ein Gefühl dafür, was Arbeitgeber erwarten, sowie Feedback zu Ihrem Lebenslauf und Ihrem Portfolio.

Auch das ist meist anekdotisch, aber ich kenne mehrere Unternehmen in meiner Nähe, die in Zukunft eine Mischung aus Remote- und Büroarbeit erwarten. Etwa 1 oder 2 obligatorische Tage pro Woche im Büro für Besprechungen und dann den Rest remote. Wenn es Orte mit mehr Arbeitsplätzen gibt, die Sie erreichen können, zu denen Sie aber nicht jeden Tag pendeln möchten, prüfen Sie, ob dort Unternehmen Teilzeit-Fernarbeit zulassen. Das könnte Ihre Möglichkeiten ein wenig erweitern.

Als Programmierer ist die Situation leider im Allgemeinen so

  • Es ist unglaublich schwer, einen Fuß in die Tür zu bekommen.

  • Wenn du ein paar Jahre Erfahrung hast, wenn du gut bist, ist alles großartig, du machst ein Vermögen und kannst den ganzen Tag Pyjamas tragen und Ping-Ping spielen.

Es ist ein bisschen wie "ein arbeitender Musiker" zu sein - jeder will es tun, es ist einfach, es schlecht zu machen, es ist unglaublich schwer, mit einer bezahlten Arbeit anzufangen, aber wenn man erst einmal ein paar Jahre Erfahrung hat, ist alles in Ordnung.

Ständig kommen Leute auf diese Seite, die bereits einen Top-Abschluss haben und es schwer haben, loszulegen – wie steige ich ein? Wie bekomme ich diesen ersten Job?

Leider wäre der einzige Ratschlag

(1) Du erwähnst deinen Bereich usw. Wenn du Programmierer werden willst, ist es das geringste Problem, in ein anderes Land oder in eine andere Stadt zu ziehen. Das ist das geringste Ärgernis und Opfer, das Sie bringen müssen. Gehen Sie voran und bewegen Sie sich nach Bedarf.

(2) Tut mir leid für die schlechten Nachrichten, aber es ist wahnsinnig schwierig, damit anzufangen. Leider ist das die Realität des Feldes.

Bei der Software

  • es gibt einen unglaublichen Überfluss, eine Flut, eine Flut von Anfängern, unerfahrenen und unerfahrenen Programmierern.

  • Es gibt einen wahnsinnigen Mangel an domänenkundigen, natürlich talentierten, hochspezialisierten und domänenerfahrenen Programmierern.

Leider ist das die Situation.

Wie beantwortet dies die Frage?
@ojs Ich sehe dies eher als einen erweiterten Kommentar, der den Rahmen der Suche nach Remote-Only-Arbeit herausfordert - nennen wir es "Frame-Herausforderung" :)

Als erfahrener Softwareentwickler ist meine Empfehlung, tun Sie dies nicht . Auch wenn du es möchtest, auch wenn es für dich bequem ist, auch wenn du "keinen anderen Weg siehst" oder was auch immer, tu es einfach nicht.

Der Grund dafür ist, dass du viel lernst, wenn du mit anderen Menschen zusammen bist. Es gibt den alten Witz über „das Problem im Unterricht, das Problem bei der Aufgabe, das Problem bei der Prüfung“ und Softwareentwicklung ist dem sehr ähnlich, außer dass es „der Code ist, den Sie im Unterricht lernen, der Code, den Sie persönlich verwenden Projekt, der Code, den Sie im Büro sehen". Als Junior-Entwickler werden Sie viele Dinge sehen, die Sie dazu bringen werden, "huh?" zu sagen, und wenn Sie remote arbeiten, wird es für erfahrenere Ingenieure viel schwieriger sein, Ihre Probleme zu lösen, als wenn Sie es wären da, damit sie dich hindurchführen. Und ja, Instant Messenger kann einige der Probleme lösen, aber es ist einfach nicht so effektiv.

Sie können also versuchen, entfernte Positionen zu finden, damit Sie dort leben können, wo Sie jetzt sind, und hoffen, dass es klappt, aber selbst wenn Sie sie finden können, werden Sie feststellen, dass Sie viel schlechter dran sind, als wenn Sie nicht entfernt wären.

Ist die Arbeit als Remote-Entwickler eine praktikable Option für einen Junior-Entwickler?

Ja, es ist lebensfähig. Es gibt Menschen auf der Welt, die Junior-Entwickler sind und remote arbeiten. Zum Beispiel sehe ich derzeit fast dreitausend offene Stellen für „Remote-Webentwickler auf Einstiegsebene“ auf LinkedIn.

Ist es eine gute Idee, durch Remote-Praktika für Webentwickler Erfahrungen zu sammeln? Wären solche Remote-Praktika leichter zu finden als Remote-Entwicklerjobs?

Ja, es ist eine gute Idee. Im Allgemeinen ist relevante Erfahrung wahrscheinlich der größte Faktor, um eingestellt zu werden. Positionen als Remote-Webentwickler sind da keine Ausnahme.