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:
Ist die Arbeit als Remote-Entwickler eine praktikable Option für einen Junior-Entwickler?
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 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:
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.
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.
Kilisi
Stephan Branczyk
Dekan Meehan
simbabque
Mitad