JavaRush /Java-Blog /Random-DE /Kaffeepause Nr. 62. So bleiben Sie den ganzen Tag produkt...

Kaffeepause Nr. 62. So bleiben Sie den ganzen Tag produktiv. Wie ein neuer Entwickler ernst genommen werden kann

Veröffentlicht in der Gruppe Random-DE

So bleiben Sie den ganzen Tag produktiv – Tipps zur Programmierung und Terminplanung

Quelle: Free Code Camp Ich habe mein ganzes Leben lang Code falsch geschrieben. Ich dachte, ich könnte mich einfach an meinen Schreibtisch setzen, meinen Laptop aufklappen, eine Aufgabe von meiner To-Do-Liste nehmen und Code schreiben, bis ich müde werde. Aber in Wirklichkeit hat diese Arbeitsweise meine Produktivität immer nach zwei bis vier Stunden Programmieren beeinträchtigt. Ich war so müde, dass ich nichts anderes als grundlegende Aufgaben (wie Codeüberprüfungen) erledigen wollte. Kaffeepause Nr. 63.  So bleiben Sie den ganzen Tag produktiv.  Wie ein neuer Entwickler ernst genommen werden kann – 1Heute kann ich mehr als acht Stunden am Tag Code schreiben, und selbst dann fühle ich mich nicht müde. Was hat sich geändert? Meine Herangehensweise an die Arbeit. Nach mehr als 62 Selbsthilfebüchern, Dutzenden von Produktivitätsartikeln und -studien und einer Menge Versuch und Irrtum habe ich ein Produktivitätssystem entwickelt, das mir hilft, zu programmieren, zu kreieren und das Leben in vollen Zügen zu genießen, ohne zu zögern, zu ermüden oder zu ermüden Gehirn-Unordnung.

Mein Produktivitätssystem

Mein Produktivitätssystem basiert auf drei Hauptprinzipien:
  1. Zeitplan.
  2. Aufgaben für morgen.
  3. System 69.
Schauen wir uns jeden einzelnen genauer an.

Erstellen eines Zeitplans

Alles beginnt nach Plan. Was, wo und wann erledige ich meine Aufgaben? Mein Zeitplan sieht so aus: Kaffeepause Nr. 63.  So bleiben Sie den ganzen Tag produktiv.  Wie ein neuer Entwickler ernst genommen werden kann - 2Ich verwende ein Whiteboard, um mich ständig daran zu erinnern, was ich zu einem bestimmten Zeitpunkt tun sollte. Ich habe Zeitpläne immer vernachlässigt, weil ich dachte, ich wüsste, was ich wann tun sollte. Aber in Wirklichkeit vergaß ich immer, alltägliche Aktivitäten zu erledigen, auch wenn es schien, als hätte ich eine Gewohnheit entwickelt. Als ich zum Beispiel um 7:00 Uhr aufwachte, wusste ich, dass ich vor der Arbeit eine Stunde frei hatte. Zu dieser Zeit wollte ich meine Morgenrituale (Frühstück, Bewegung, Dusche) durchführen und 30 Minuten lesen. Aber oft vergaß ich morgens, Zeit zum Lesen zu finden. Ich habe für eine Aktivität (Frühstück) mehr Zeit auf Kosten einer anderen (Lesen) aufgewendet. Und ohne einen Zeitplan verbrachte ich viel Zeit damit, zu entscheiden, was ich als nächstes tun sollte. Ich könnte mein Training am Nachmittag beenden, duschen, mich an meinen Schreibtisch setzen, meinen Laptop aufklappen und 10 Minuten damit verbringen, darüber nachzudenken, welche Aufgabe ich als nächstes angehen soll. Wenn Sie berechnen, wie lange es jeden Tag dauert, diese Entscheidungen zu treffen, werden aus diesen 10 Minuten 60 Minuten. Eine Stunde! Das ist sehr viel. Eine andere Sache ist, dass ich bei der Entscheidung, was ich als nächstes tun sollte, immer einen Engel und einen Dämon auf meinen Schultern hatte, die mir „hilften“ zu entscheiden, ob ich an wichtigen Dingen arbeiten oder leichte Arbeiten erledigen oder mir sogar eine Pause gönnen sollte entspannen. Ich musste oft meine Willenskraft einsetzen, um mich zu zwingen, die „richtigen“ Dinge ohne Zeitplan zu tun. Nachdem ich einen Zeitplan erstellt hatte, verschwanden diese Probleme. Jetzt habe ich immer Zeit, das zu tun, was ich vorhabe. Ich weiß immer, was als nächstes zu tun ist. Ich brauche keine Willenskraft, um mich zu wichtigen Dingen zu zwingen. Der Zeitplan setzt meinen Entscheidungsprozess auf Autopilot. Wenn Sie einen Zeitplan erstellen möchten, empfehle ich Ihnen, hierfür Google Kalender zu verwenden. Auf diese Weise können Sie Ihren Zeitplan ganz einfach bearbeiten oder mit jemand anderem teilen. Darüber hinaus empfehle ich Ihnen, Ihren Zeitplan auf einem Blatt Papier oder auf einem Whiteboard festzuhalten, um sich immer daran zu erinnern, was, wo und wann Sie tun sollten.

Erstellen Sie eine To-Do-Liste für morgen

Während mir ein Zeitplan hilft, zu entscheiden, was, wo und wann ich etwas tun soll, hilft mir eine To-Do-Liste dabei, meine Aufgabenliste zu verfeinern. Ich könnte einen „perfekt geplanten“ Tag haben und trotzdem nicht das erreichen, was mir wichtig war. Hier kommt die To-Do-Liste ins Spiel. Es hilft mir, meine Entscheidungen auf Autopilot zu treffen und weniger Zeit und kognitive Ressourcen dafür aufzuwenden. Es stellt auch sicher, dass ich (meistens) nur die notwendigen Dinge erledige. Meine To-Do-Liste ist einfach: Ich verwende einen normalen Notizblock aus Papier, um sie zu erstellen, und Notion als digitale Kopie. Kaffeepause Nr. 63.  So bleiben Sie den ganzen Tag produktiv.  Wie ein neuer Entwickler ernst genommen werden kann - 3Ich erstelle eine To-Do-Liste für morgen Abend. Warum? Wenn Sie Ihren Tag morgens planen, denken Sie über jede Aufgabe nach, die an diesem Tag erledigt werden muss. Das ist in Ordnung, wenn die Aufgabe klar und einfach ist und Sie wissen, was zu tun ist (z. B. „Johns Code überprüfen“). Aber wenn man nicht genau weiß, was zu tun ist, braucht es Zeit, es herauszufinden. Wenn Sie beispielsweise wissen, dass Sie einen Artikel schreiben müssen, aber nicht wissen, was. Nehmen Sie sich Zeit, Ihre Ideen zu erkunden und das richtige Thema zum Schreiben auszuwählen. Abgesehen davon besteht die Möglichkeit, dass Sie in Ihrem Denkprozess gefangen bleiben (wenn Sie anfangen, sich die Ergebnisse, Details, Prozesse und andere verschiedene Dinge im Zusammenhang mit der Aufgabe vorzustellen, werden Sie 5, 10, 15 oder sogar mehr Minuten damit verbringen drauf). Wenn Sie morgens eine To-Do-Liste erstellen, verlieren Sie Ihre produktivste Zeit. Daher ist es am besten, am Ende des Tages eine To-Do-Liste für morgen zu erstellen.

System 69

Als ich anfing, Code zu schreiben, ging ich folgendermaßen vor:
  1. Ich öffne meinen Laptop.
  2. Ich starte den Code-Editor (VSCode).
  3. Ich wähle eine Aufgabe.
  4. Ich schreibe Code, bis ich müde werde.
  5. Eine Pause machen (Zeit in sozialen Netzwerken verbringen).
Sieht es normal aus? Ich dachte auch. Bis ich von der Pomodoro-Methode las. Es handelt sich um eine Zeitmanagementtechnik, bei der Sie Ihre Arbeit in Intervalle von normalerweise 25 Minuten Länge unterteilen, die durch kurze Pausen getrennt sind. Zum Beispiel 25 Minuten Codearbeit und eine 5-minütige Pause danach. In solche Pausen teilen Sie Ihren gesamten Arbeitstag ein.
  • Code schreiben 25 Minuten.
  • Pause 5 Minuten.
  • Code schreiben 25 Minuten.
  • Pause 5 Minuten.
  • Code schreiben 25 Minuten.
  • Und so weiter bis zum Ende des Arbeitstages.
Ich habe es versucht und es hat funktioniert, aber nicht so gut, wie ich es mir vorgestellt hatte. Ich wurde definitiv um etwa eine Stunde produktiver, aber ich fand, dass die Arbeitsintervalle von 25 Minuten zu kurz für mich waren (ich brauchte 5-10 Minuten, um loszulegen, sodass ich keine „schwere Arbeit“ mehr leisten konnte). in diesen Abständen länger als 15 Minuten). Also habe ich die 52 + 17-Regel gefunden. Was ist das? 52 Minuten Arbeit und 17 Minuten Pause. Ähnlich wie die Pomodoro-Methode. Ich habe es getestet und es funktionierte bei mir besser als die 25 + 5-Intervalle. Ich konnte jetzt noch zwei Stunden produktiv sein, fühlte mich aber nach dem Arbeitstag immer noch krank. Ich habe also nicht bei der 52 + 17-Regel aufgehört, sondern habe begonnen, mich eingehender mit Produktivität und Motivation zu befassen und habe etwas über effektive Pausen gelernt. Wenn die meisten Menschen das Wort „Pause“ hören, denken sie zunächst an „etwas anderes als arbeiten“. Scrollen Sie beispielsweise durch Ihren Instagram-Feed, chatten Sie mit Freunden oder schauen Sie sich YouTube an. Formal sind das alles Pausen, aber keine effektiven. Das Hauptmerkmal einer effektiven Pause ist, dass sie Ihnen Energie gibt und nicht, dass sie Ihnen Energie raubt. Ein Beispiel meiner effektiven Pausen:
  • Physische Übungen.
  • Dusche.
  • Gehen (ohne Kopfhörer).
  • Atemübungen (Wim Hof-Methode).
Nachdem ich etwas über effektive Pausen gelernt hatte, war mein Arbeitstag nahezu perfekt: 52 Minuten Arbeit (8 Minuten Aufwärmen und 45 Minuten intensive Arbeit) und 17 Minuten effektive Pausen, die mir Energie geben. Alles hat super geklappt und ich dachte, ich könnte es dabei belassen ... Aber ich habe weitergemacht. Ich war besessen davon, jede Stunde meiner Arbeit zur produktivsten Stunde der Welt zu machen. Und ich denke, es ist mir gelungen. Eine Sache, die mich davon abhielt, in einem ständigen Flow-Zustand zu sein, waren Ablenkungen. Jahrelang habe ich ihnen keine Beachtung geschenkt. All diese Benachrichtigungen, die auf meinem Telefon auftauchen, der Lärm der Leute um mich herum, die Hunderte geöffneter Tabs und Fenster auf meinem Laptop ... Ich stelle den Timer auf 52 Minuten, fange an zu arbeiten und dann BAM! Es erscheint eine neue Benachrichtigung. Und ich frage mich: „Was ist da?“ Die Konzentration auf die Aufgabe ging verloren. Die Produktivität ist weg. Eine winzige Benachrichtigung ruinierte sofort meine Produktivität. Ich habe dem nie Beachtung geschenkt, bis ich anfing, tief in den Bereich der persönlichen Entwicklung einzutauchen. Wenn ich jetzt arbeite, schalte ich alle Benachrichtigungen aus, sage den Leuten, sie sollen mich nicht stören, setze Kopfhörer auf (wenn ich in einer lauten Umgebung arbeite), schließe alle Browser-Registerkarten, die nichts mit der Aufgabe zu tun haben, und mache alles, was ich tue können Sie vermeiden, während der Arbeitszeit abgelenkt zu werden . Soweit so gut – mein System schien nun wirklich perfekt zu sein. Aber kann ich noch weiter gehen? Sicherlich. Das letzte Puzzleteil ist KEIN Multitasking . Wenn ich heute höre, dass jemand Multitasking kann, muss ich lächeln. Multitasking funktioniert nicht. Es ist ein Mythos. Es gibt eine Studie, die zeigt, dass nur 2,5 % der Testpersonen Multitasking mit der gleichen Effizienz ausführen können wie die Ausführung einer einzelnen Aufgabe. Die restlichen 97,5 % sind es nicht. Wenn ich also eine Aufgabe übernehme und mit deren Ausführung beginne, konzentriere ich mich nur darauf. Nicht zwei. Nicht um drei. Nur auf einem. Dies ist die Regel, die ich während der Arbeitszeit befolge. Stets. Okay, jetzt haben wir alle Teile von System 69. Kleben wir sie zusammen und sehen, was wir bekommen:
  1. 52 Minuten Arbeit.
  2. 17 Minuten produktive Pause.
  3. Wir entfernen alle Ablenkungen.
  4. Wir konzentrieren uns jeweils auf eine Aufgabe.
Toll! Das ist mein System 69.

Abschließend…

Hier sind die drei Säulen meines Produktivitätssystems. Mit meinem Produktivitätssystem können Sie jeden Job erfolgreich abschließen, nicht nur das Programmieren. Aber nutzen Sie es mit Bedacht. Alles Gute!

Wie ein neuer Entwickler ernst genommen werden kann

Quelle: Free Code Camp Sie kennen vielleicht den Trick, der auf alle angehenden Entwickler wartet: Ich kann keinen Job bekommen, weil ich keine Erfahrung habe, und ich kann keine Erfahrung bekommen, weil sie mich nicht einstellen ! Das ist etwas, mit dem wir alle zu Beginn unserer Karriere konfrontiert sind. Wir sehen ständig Anzeigen für „Einstiegs“-Positionen, die 2-3 Jahre Erfahrung erfordern. Die Situation ist sehr ärgerlich. Und wenn Sie eine weitere Absage erhalten, scheint es auch aussichtslos zu sein. Was sollte ein neuer Entwickler ohne Erfahrung also tun, um seinen ersten Job zu bekommen?Kaffeepause Nr. 63.  So bleiben Sie den ganzen Tag produktiv.  Wie ein neuer Entwickler ernst genommen werden kann – 4

Verstehen Sie, warum Berufserfahrung für Arbeitgeber so wichtig ist

Versuchen Sie, sich in die Lage des Arbeitgebers zu versetzen. Dadurch können Sie verstehen, warum manche Leute eingestellt werden und andere nicht. Es wird Ihnen auch dabei helfen, das Ignorieren oder Zurückweisen nicht persönlich zu nehmen. Jede Entscheidung, einen neuen Mitarbeiter einzustellen, ist ein Risiko. Bringt diese Person dem Unternehmen mehr Einnahmen als ihr Gehalt kostet? Ihre Aufgabe ist es, den Arbeitgeber davon zu überzeugen, dass Sie in der Lage sind, Gewinne zu erzielen. Das Problem besteht darin, dass für einen Arbeitgeber das Vorhandensein von Berufserfahrung das aussagekräftigste Signal für die Fähigkeit einer Person ist, Gewinne zu erwirtschaften. Wenn keine Erfahrung vorhanden ist, ist die Einstellung dieser Person riskant. Daher müssen Sie einige weitere Signale geben, die den Arbeitgeber davon überzeugen, dass Ihre Beschäftigung für ihn kein Risiko darstellt. Und es geht nicht nur um technische Fähigkeiten. Einstellungsentscheidungen werden von Menschen getroffen. Daher kann der Mangel an Erfahrung durch persönliche Qualitäten, Begeisterung, Interesse an der Arbeit in einem bestimmten Unternehmen und Initiative zur Schaffung neuer Projekte ausgeglichen werden. All dies zusammen kann Vertrauen in Sie wecken.

Eine Formel, die Ihnen hilft, das Vertrauen Ihres Arbeitgebers zu gewinnen

Vertrauen = nachgewiesene Fähigkeiten + Sichtbarkeit Um Vertrauen zu gewinnen, müssen Sie zeigen, dass Sie über die richtigen Fähigkeiten verfügen. Und es muss den richtigen Leuten gezeigt werden. Auch hier geht es nicht nur um technische Fähigkeiten. Die Fähigkeit, eine Anwendung zu schreiben, ist für einen Entwickler sehr wichtig, aber Soft Skills sind nicht weniger wichtig. Sie benötigen nicht nur ausgezeichnete Kommunikationsfähigkeiten und Motivation, sondern auch die Fähigkeit, diese einem potenziellen Arbeitgeber mitzuteilen. Sie müssen sie demonstrieren und sie davon überzeugen, dass Sie wissen, wie Sie diese Fähigkeiten nutzen können, um dem Unternehmen Gewinn zu bringen. Dies wird dazu beitragen, den Arbeitgeber davon zu überzeugen, Ihnen eine Chance zu geben und Sie einzustellen, auch wenn Sie keine Erfahrung haben. Für eine erfolgreiche Demonstration benötigen Sie:
  1. Erstellen Sie Projekte.
  2. Schreiben.
  3. Stellen Sie die richtigen Verbindungen her.
Schauen wir uns jeden Punkt an und sehen wir, wie wir sie effektiv kombinieren können, damit Sie ohne Erfahrung in den Augen des Arbeitgebers wie ein kompetenter Spezialist aussehen.

Erstellen Sie Projekte mit Ihrem Technologie-Stack

Die Möglichkeit, reale Projekte mit dem Technologie-Stack Ihrer Wahl zu erstellen, ist hier ein großes Plus. Wenn das Unternehmen, für das Sie arbeiten möchten, nicht sicherstellt, dass Sie über technische Fähigkeiten verfügen, werden Sie den Job nicht bekommen. Aber es gibt eine Einschränkung. Ich habe viele Geschichten von Entwicklern gehört, die für Positionen eingestellt wurden, für die sie nicht qualifiziert waren. Arbeitgeber fühlten sich von bestimmten Charaktereigenschaften dieser Kandidaten und dem Potenzial, das sie in ihnen sahen, angezogen. Das heißt, Sie müssen technisch kompetent sein, aber Sie sollten nicht denken, dass das alles ist, was wichtig ist. Der beste Weg, Ihre technischen Fähigkeiten unter Beweis zu stellen, besteht darin, etwas zu schaffen, das noch niemand zuvor geschaffen hat. Wenn Sie etwas bauen, indem Sie nur einem Tutorial folgen, zeigt das nur, dass Sie in der Lage sind, Anweisungen zu lernen und zu befolgen. Aber es beweist nicht Ihre Fähigkeit, komplexe und einzigartige Probleme zu lösen und etwas von Grund auf neu zu schaffen. Arbeitgeber suchen nach Kandidaten mit Fähigkeiten, die zur Lösung realer Probleme eingesetzt werden können. Dafür werden Sie letztendlich bezahlt. Mein Rat ist, zunächst einen guten Kurs zu finden, der den Technologie-Stack vermittelt, der Sie interessiert. Kurse und Tutorials eignen sich hervorragend zur Einführung in die Technologie und zum Üben von Stacks (das ist wichtig!). Aber sie können einem nicht immer beibringen, wie man praktische Probleme löst und echte Dinge erschafft. Daher empfehle ich, nach Abschluss des Kurses ein eigenes Projekt mit der von Ihnen beherrschten Theorie zu erstellen. Während Sie an einem Projekt arbeiten, dokumentieren Sie alle Ihre Aktionen und schreiben Sie auf, was Sie tun und warum. Dies wird für den nächsten Punkt unseres Plans, Vertrauen in Sie als Spezialisten aufzubauen, nützlich sein.

Schreiben Sie über alles, was Sie erstellen und lernen

Die Dokumentation bietet mehrere wichtige Vorteile. Zunächst einmal hilft es dabei, Ideen und Prozesse zu klären. Wenn Sie Ihre Handlungen aufschreiben, werden Sie dazu ermutigt, klarer und präziser zu denken und zu handeln. Darüber hinaus hilft es, alle Prozesse klar zu strukturieren, denn Ihr Ziel ist es, Ihre Ideen so darzustellen, dass auch andere sie lesen und verstehen können. All das ist wahrscheinlich leichter gesagt als getan, aber wenn Sie es schaffen, werden Sie sich bei der Jobsuche von anderen Kandidaten abheben. Ein weiterer Vorteil des Schreibens ist die verbesserte mündliche Kommunikation. Sobald Sie einen Job bekommen und ein professioneller Entwickler werden, werden Sie ein viel effektiverer Kommunikator sein, als wenn Sie keine Schreibpraxis hätten.

Einfaches Schreibsystem

Schreiben kann schwierig sein, besonders wenn es für Sie neu ist. Ich persönlich schreibe gerne, ich mache es ständig, aber manchmal fällt es mir trotzdem schwer. Deshalb möchte ich Ihnen einen einfachen Tipp geben, der es Ihnen ermöglicht, noch heute mit dem Schreiben zu beginnen.

Nehmen Sie sich jeden Tag Zeit zum Schreiben

Dies ist sehr wichtig, da es die Konsistenz gewährleistet und somit die Fähigkeiten verbessert. Nachdem ich viele Texte geschrieben hatte, entdeckte ich, dass der Weg zum Erfolg darin liegt, schlechte Texte zu schreiben. Nur herumzusitzen und auf Inspiration zu warten, ist nicht die beste Option. Sie müssen nur mit dem Schreiben beginnen. Sobald Sie anfangen, werden Sie überrascht sein, dass Ihnen Wörter wie von selbst in den Sinn kommen. Aber wenn Sie nicht anfangen zu schreiben, wird dieser Wortstrom nicht fließen. Bestimmen Sie daher sofort, wie viel Zeit Sie täglich dem Schreiben widmen können. Hinweis: Texte schreiben und redigieren sind zwei verschiedene Dinge. Sie sollten als zwei verschiedene Aufgaben betrachtet werden.

Schreiben Sie aus der Sicht eines Lehrers

Ich habe viele Posts und Tweets gesehen, die von angehenden Entwicklern geschrieben wurden, etwa wie „Ich habe das gelernt …“ oder „Heute habe ich daran gearbeitet …“. Das alles ist natürlich gut. Aber wenn Sie so schreiben, als würden Sie all diese Dinge lehren und nicht selbst lernen. So erwecken die Texte mehr Selbstvertrauen. Nehmen wir zum Beispiel an, Sie möchten Frontend-Entwickler mit React werden. Und Sie schreiben eine Anwendung zur Menüplanung. Anstatt zu posten, was Sie über React gelernt haben, schreiben Sie einen Artikel zum Thema „So erstellen Sie eine Menüplanungs-App in React“. Diese Fokusverlagerung verbessert Ihr Image als Entwickler und die Art und Weise, wie andere Ihre Fähigkeiten wahrnehmen. Ich glaube, vielen Leuten ist es peinlich, in diesem Stil zu schreiben, weil sie sich nicht qualifiziert fühlen, jemanden zu unterrichten. Aber wenn Sie etwas abgeschlossen haben, können Sie aus der Position eines Lehrers darüber schreiben. Sie werden zu einer ziemlich maßgeblichen Wissensquelle für Menschen, die etwas Ähnliches aufbauen möchten, es aber noch nicht selbst tun können. Wenn Sie Artikel schreiben, kommunizieren Sie nicht nur Ihre technischen Fähigkeiten, sondern zeigen auch, dass Sie Vertrauen in sie haben, was für potenzielle Arbeitgeber attraktiv ist.

Führen Sie eine Liste mit Ideen

Eine aktualisierte Ideenliste wird Sie vor einer kreativen Krise bewahren. Immer wenn mir eine Idee in den Sinn kommt, füge ich einfach einen weiteren Eintrag mit einer kurzen Beschreibung zu meiner Liste hinzu. Und wenn ich mich zum Schreiben hinsetze, arbeite ich entweder an einem Artikel weiter, den ich bereits begonnen habe, oder wähle die nächste Idee aus der Liste aus. Durch eine Liste entfällt auch das Problem der Auswahl. Sie müssen sich nicht an alles erinnern, worüber Sie schreiben wollten. Nehmen Sie einfach den nächsten Punkt und beginnen Sie mit dem Schreiben. Wenn Sie keine Ideen haben, schreiben Sie lehrreiche Beiträge und erklären Sie ihnen, wie Sie Projekte erstellen können, die Sie einmal selbst erstellt haben.

Getrenntes Schreiben und Bearbeiten

Das erwies sich für mich als sehr wichtig. Ich machte beim Schreiben ständig Pausen, weil ich versuchte, Dinge im Laufe der Zeit umzuformulieren und zu überarbeiten. Aber jetzt trenne ich Schreiben und Bearbeiten. Wenn ich schreibe, schreibe ich einfach. Ich denke nicht darüber nach, ich wähle meine Worte nicht sorgfältig, ich schreibe einfach. Wenn ich das Gefühl habe, bereits alles gesagt zu haben, was ich wollte, lege ich den Text beiseite und rühre ihn erst am nächsten Tag an. Am Morgen lese und überarbeite ich mit frischem Geist noch einmal, was ich geschrieben habe.

Schreiben Sie nicht nur über technische Dinge

Da Sie Entwickler sind, haben Sie möglicherweise das Gefühl, dass Sie sich nur auf die Entwicklung konzentrieren sollten. Ich rate dir aber, etwas Abstand zu halten und auch über Themen zu schreiben, die sich nicht der reinen Programmierung widmen. Letztendlich stellen Unternehmen Menschen ein, nicht Programmierer. Und für jedes einzelne Unternehmen können Menschen geeignet sein oder auch nicht. Durch Ihre Texte können Sie einem potenziellen Arbeitgeber etwas über Ihre Arbeits- und Denkweise erzählen. Dadurch werden Sie in den Augen dieses Arbeitgebers zu einer ganz konkreten, lebendigen Person und nicht nur zu einem weiteren Lebenslauf. Und das, bevor Sie überhaupt eine Chance zum Reden haben! Sie können zum Beispiel darüber schreiben, warum Sie das Programmieren lieben, was Sie zu harter Arbeit motiviert und wie Sie in Ihrer Freizeit Stress abbauen. Dies hat zwar nichts mit der Arbeit zu tun, ist aber eng mit dem Leben eines Entwicklers verbunden.

Bauen Sie Kontakte zu Menschen aus der IT-Community auf

Die Schaffung der notwendigen Verbindungen ist der letzte Punkt unseres Plans. Entwickler weisen oft darauf hin, dass Networking einen großen Einfluss auf den Erfolg bei der Jobsuche hat. Gleichzeitig ist es nicht so einfach, mit dem Aufbau eines Kontaktnetzwerks zu beginnen. Tatsache ist, dass dies unangenehm ist, weshalb viele Menschen es nicht tun. Das bedeutet, dass Sie gute Chancen haben, sich von der Masse abzuheben. Ihr Portfolio und die von Ihnen verfassten Texte haben Ihnen eine Online-Präsenz beschert. Jetzt ist es an der Zeit, diese Präsenz durch den Aufbau eines Bekanntennetzwerks auszubauen. Meine beiden Lieblingstools dafür sind LinkedIn und Twitter. Das ultimative Ziel besteht darin, ein Netzwerk an Kontakten aufzubauen, damit Sie nicht nach einem Job suchen müssen. Im Idealfall kontaktieren Sie einfach Ihre Freunde und erhalten passende Angebote. Der Aufbau eines solchen Bekanntennetzwerks braucht Zeit, aber es lohnt sich. Für angehende Entwickler besteht Ihr erstes Ziel darin, Ihre Sichtbarkeit zu erhöhen und bekannt zu machen, dass Sie auf der Suche nach Arbeit sind. Dadurch wird die Aufmerksamkeit der Menschen auf Sie und Ihre Projekte gelenkt. Und es ist durchaus möglich, dass Sie die Aufmerksamkeit eines potenziellen Arbeitgebers auf sich ziehen. Um Ihre Online-Sichtbarkeit zu erhöhen, empfehle ich Folgendes. Es besteht keine Notwendigkeit, jeden anzugreifen. Sie müssen auf die Menschen zugehen, die in den Unternehmen arbeiten, für die Sie arbeiten möchten, und Ihr Interesse zeigen. Erstellen Sie zunächst eine Liste mit 10 Unternehmen, für die Sie arbeiten möchten. Dann finden Sie von jedem dieser Unternehmen 2-3 Mitarbeiter. Konzentrieren Sie sich auf Personen, die ungefähr die gleichen Positionen besetzen, die Sie selbst gerne übernehmen würden. Vernetzen Sie sich mit diesen Personen auf LinkedIn oder folgen Sie ihnen auf Twitter (natürlich nur, wenn sie Konten in diesen Netzwerken haben). Dann senden Sie einfach allen eine Nachricht nach der Vorlage:
  • Kurze Einführung
  • Was bewundern Sie an dem Unternehmen, in dem diese Person arbeitet?
  • Eine einfache Frage, die Ihr Empfänger leicht beantworten kann
Wenn ich beispielsweise in Ghost arbeiten möchte, könnte meine Nachricht so aussehen: „Hallo! Mein Name ist Ken. Ich bin ein autodidaktischer Entwickler. Ich bin begeistert, was Ghost für die Verlagsbranche tut. Die Abonnementfunktion, die Sie kürzlich eingeführt haben, ist etwas! Sagen Sie mir, was gefällt Ihnen als Frontend-Entwickler am meisten an der Arbeit an einem Produkt mit einer so wichtigen Mission?“ Bitte beachten Sie, dass Sie nicht um einen Job bitten. Sie beginnen einfach ein Gespräch und eine Beziehung. Die Nachricht ist kurz, auf den Punkt gebracht und stellt eine Frage, die man nicht einfach googeln kann. Dieses Beispiel funktioniert, weil ich Ghost wirklich bewundere. Ihre Bewunderung und Ihr Wunsch, für das Unternehmen zu arbeiten, müssen aufrichtig sein. Menschen sind gut darin, Vortäuschungen auch aus der Ferne zu erkennen, daher kann es für Sie von Nachteil sein. Ich möchte Sie noch einmal darauf aufmerksam machen, dass das Ziel nicht darin besteht, einen Job zu bekommen, sondern ein Gespräch zu beginnen und eine Beziehung zu einer Person aufzubauen. Wenn Sie hartnäckig und bewusst darauf achten, unterschiedliche Menschen aus verschiedenen Unternehmen kennenzulernen, wird Ihnen das auf lange Sicht sehr helfen. Versuchen Sie, jeden Tag jemanden zu treffen. Sobald Sie eine Beziehung begonnen haben, können Sie diese möglicherweise weiterentwickeln, indem Sie sich offline treffen, per Video chatten und Ihre Karriereziele besprechen. Auf diese Weise entstehen Netzwerke, die den Menschen tolle Karrierechancen bieten.

So kombinieren Sie all dies in einem einzigen System

Nachdem wir nun alle Komponenten kennen, wollen wir sehen, wie wir sie effektiv zu einem funktionierenden System kombinieren können. Meine Lieblingsmethode ist es, mir Zeit zu nehmen. Bestimmen Sie, wie viel Zeit Sie täglich für all dies aufwenden können (abhängig von der Dichte Ihres Zeitplans). Teilen Sie diese Zeit dann in drei Teile. Der erste dient der Erstellung von Projekten, der zweite dem Schreiben und der dritte dem Aufbau eines Netzwerks von Bekanntschaften. Im ersten Drittel der Zeit arbeiten Sie an einem persönlichen Projekt. Beschreiben Sie zweitens das Projekt, an dem Sie arbeiten. Alternativ können Sie beschreiben, wie Sie bestimmte aufgetretene Probleme gelöst haben (falls die Beschreibung des Projekts aus irgendeinem Grund nicht zu Ihrem Thema passt). Suchen Sie abschließend im verbleibenden Drittel der Zeit nach Informationen über Unternehmen und lernen Sie die dort arbeitenden Menschen kennen. Alle diese Schritte mögen einfach erscheinen (tatsächlich sind sie einfach), aber ihre Wirkung ist tiefgreifend. Es sind diese kleinen und scheinbar unbedeutenden Aktionen, die ständig durchgeführt werden und dabei helfen, eine großartige Karriere von Grund auf aufzubauen.
Kommentare
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION