Warum ich aufgehört habe, Artikel darüber zu lesen, wie man Entwickler wird



Ich bedauere, dass mir zu der Zeit, als ich gerade lernte, wie man Code schreibt, niemand einen Rat gab: Artikel wie „Wie ich in so vielen Monaten Entwickler wurde“ nicht zu lesen. Deshalb möchte ich diesen Rat jetzt selbst anderen geben. Hör auf, diese dummen Artikel zu lesen.



Ich bin sicher, dass das oben Genannte bei vielen Protest hervorrufen wird - und vor allem bei denen, die diese Texte schreiben. Deshalb mache ich gleich eine Reservierung: Ich drücke nur meine Meinung aus. Wenn Ihnen diese Lektüre Freude macht, lesen Sie sie und hören Sie mir nicht zu. Für unerfahrene Entwickler ist es jedoch besser, sie zu umgehen oder sie zumindest mit einigem Maß an Skepsis zu betrachten. Lassen Sie mich erklären, warum.



"Da ich mich in so kurzer Zeit getroffen habe, bedeutet das, dass Sie Erfolg haben werden!"



Eine der größten Herausforderungen meiner Karriere war die Notwendigkeit, drastische Veränderungen vorzunehmen. In einen anderen Beruf zu wechseln ist keine leichte Aufgabe. Dies kann nicht aus einer Laune heraus und in kürzester Zeit geschehen. Sie müssen lange Zeit eine große Menge an Informationen mit äußerster Konzentration beherrschen. Dies wird natürlich einen Großteil Ihrer finanziellen und emotionalen Ressourcen in Anspruch nehmen.



Als aufstrebender Entwickler habe ich schnell eines gelernt: Um erfolgreich zu sein, braucht man ein gewisses Gleichgewicht zwischen Zielen und Erwartungen. Je ehrgeiziger die Ziele sind, desto mehr Hoffnung braucht es, um schwierige Zeiten zu überstehen. Hier ist es jedoch notwendig, ein empfindliches Gleichgewicht zu halten: Schließlich werden Ziele über einen gewissen Punkt hinaus unrealistisch und Hoffnungen - falsch.



Persönlich habe ich durch meine eigene bittere Erfahrung gelernt, wo diese Linie hingeht. Sie sehen, ich habe meine Programmierausbildung mit dem absoluten Nullpunkt begonnen. Ich hatte überhaupt keine Erfahrung mit Code. Kein HTML, kein CSS, nicht einmal das Anpassen von MySpace-Seiten.



Aber ich hatte einen hoffnungslosen Job und träumte von einem Beruf, der mir die Möglichkeit geben würde, aufzusteigen. Ich habe eine Studie gelesen, die gezeigt hat, dass Programmierer neben guten Gehältern auch eine hohe Arbeitszufriedenheit aufweisen. Dies war der Anstoß, den ich brauchte, um mich tiefer für diesen Beruf zu interessieren.



Gleichzeitig wurde mir klar, dass viele Umstände nicht zu meinen Gunsten spielen würden. Ich war bereits ungefähr fünfundzwanzig und habe meinen Weg in die IT als völlig grüner Anfänger begonnen. Ich wusste nicht genau, wie realistisch es wäre, einen Job zu finden, und ich hatte keine Ahnung, auf welche Art von Job es am vernünftigsten wäre, sich darauf zu verlassen.



Glücklicherweise hat mir eine einzige Google-Suche einen Schatz an Erfolgsgeschichten von Entwicklern eröffnet. Ein Neuling wie ich konnte nicht anders, als davon beeindruckt zu sein. Dies sind die Überschriften, die ich sehen wollte:



  • "Wie ich in sechs Monaten gelernt habe, Code zu schreiben, und einen Job bei Google bekommen habe"
  • "Wie ich in sieben Monaten zum autodidaktischen Entwickler wurde - jeder kann es schaffen"
  • Wie ich in neun Monaten vom Anfänger zum Entwickler gewechselt bin und Vollzeit gearbeitet habe


Ich habe solche Artikel in Chargen geschluckt, weil sie mir genau das gaben, was ich brauchte - Hoffnung. Ich betrachtete mich als einen intelligenten Kerl. Wenn es wirklich Menschen auf der Welt gibt, die in sechs Monaten oder einem Jahr die Position eines Programmierers einnehmen, dann werde ich vielleicht einer von ihnen. Am Ende sagten viele Autoren direkt: "Wenn ich könnte, dann kannst du." Diese Hoffnung spornte mich an, einen Sprung in die IT-Branche zu machen.







Diplome in Informatik: 0

Tage zum Selbststudium: 116

Wochen im Bootcamp: 12

Engagement: Eine riesige Menge, die

ich konnte und die Sie können!




Die unattraktive Realität zeigte sich nicht langsam. Für diejenigen, die sich nicht auskennen, sind sechs Monate eine ziemlich kurze Zeit. Bevor ich überhaupt Zeit hatte, zurückzublicken, hatte ich bereits sechs Monate in meinem Studium verbracht, mit sehr, sehr bescheidenen Ergebnissen. Nun ja, ich wusste bereits, dass die Grundlagen von HTML, CSS und JavaScript eine statische Site verpfuschen können. Aber ich war noch weit davon entfernt, einen Job zu bekommen.



Alle diese Artikel mit Überschriften wie „Wie ich meinen ersten IT-Job in sechs Monaten gefunden habe“, aus denen ich Trost fand, sind jetzt für mich zu einem Albtraum geworden. Je mehr Monate der Kalender herunterzählte, desto mehr Gedanken über diese Leute verfolgten mich. Seit Beginn meiner Versuche ist ein volles Jahr vergangen, und Briefe an die Arbeitgeber sind unbeantwortet geblieben. Jetzt begann ich nicht zu denken: "Da sie konnten, werde ich auch Erfolg haben!", Sondern "Wie haben sie Erfolg gehabt?" Vielleicht ist es einfach nicht meins? " Ich habe meinen Traum, der nächste in dieser Reihe von Erfolgsgeschichten zu werden, praktisch aufgegeben.



Erst als ich beschloss, solche Texte nicht mehr zu lesen, fühlte ich mich etwas besser. Es ist schwierig, dem Drang zu widerstehen, sich mit anderen zu vergleichen, aber es war an der Zeit, ihn aus dem Kopf zu bekommen und sich auf den eigenen Weg zu konzentrieren. Es hat nicht sofort geklappt, aber jetzt nehme ich nicht mehr am Rattenrennen teil. Ich konnte über meine persönlichen Erfahrungen nachdenken und daraus einige Wahrheiten lernen.



Obwohl ich bisher nur in meinem eigenen Namen gesprochen habe, bin ich nicht der einzige, der solche Gedanken oder Gedanken hat. Jedes Jahr kommen immer mehr Menschen zur IT. Ich interagiere oft mit angehenden Entwicklern, und die Gefühle, die diese Artikel in ihnen hervorrufen, ähneln in vielerlei Hinsicht meinen eigenen.





Danke, dass du das geschrieben hast! Ich bin auch einer von denen, die diese Artikel gelesen haben und sich wie ein Versager gefühlt haben. Seit ich offenherzige Menschen wie Sie kennenlernte, die keine Angst haben, über die Aspekte des Prozesses zu sprechen, die sich „nicht einschalten“, fiel es mir leichter zu akzeptieren, dass jeder seinen eigenen Weg hat.



Ich werde Ihnen sagen, was ich diesen Entwicklern normalerweise sage.



Diese Texte spiegeln nicht die Realität wider, mit der die Mehrheit konfrontiert ist.



Die Wahrheit ist einfach: Die meisten Einsteiger werden in den nächsten sechs Monaten oder sogar einem Jahr keinen Job finden können. Ein großer Teil der professionellen Entwickler hat einen Universitätsabschlussund es dauert ungefähr vier Jahre, um es zu bekommen. Selbst wenn wir die Universitäten streichen und uns auf Bootcamps beschränken, werden wir feststellen, dass nur wenige ihrer Absolventen nach einem Jahr einen Job in einem IT-Unternehmen bekommen.



Wenn Sie sich die Beschäftigungsstatistik der Fullstack Academy ansehen, einem bekannten und angesehenen New Yorker Bootcamp, können Sie sehen, dass 2019 52% der Absolventen innerhalb von sechs Monaten nach Abschluss eines Kurses einen Job bekamen. Berücksichtigt man jedoch nur diejenigen, die in ihrem Fachgebiet und in Vollzeit Arbeit gefunden haben, wird ihre Zahl auf 35% reduziert.





Die Dauer des Kurses beträgt siebzehn Wochen (dreizehn Wochen sind mit Unterricht und vier weiteren Vorbereitungen belegt). Es ist davon auszugehen, dass alle Schüler einige Zeit selbstständig Programmieren gelernt haben, bevor sie sich für ein Bootcamp angemeldet haben - von mehreren Wochen bis zu mehreren Monaten. So dauert nur etwa ein Drittel der Absolventen der Fullstack Academy weniger als ein Jahr von ihren ersten Schritten bei der Programmierung bis zur Beschäftigung.



Und solche Ergebnisse sind nicht spezifisch für die Fullstack Academy. Sie können die Beschäftigungsdaten selbst studieren von anderen Bootcamps und vergleichen. Ehrlich gesagt sind die Ergebnisse in jeder Hinsicht sehr gut. Wenn Sie diese kleine Gruppe jedoch mit der Landschaft der Community der Anfängerentwickler in ihrer Gesamtheit vergleichen - Diplom-Programmierer, Absolventen von Bootcamps, Autodidakten - erhalten Sie eine sehr bescheidene Schicht.



Die Realität ist, dass diejenigen, die eine Karriere als Programmierer in Betracht ziehen, wahrscheinlich mindestens ein Jahr brauchen werden, um zu lernen. In meinem Fall dauerte es mehr als zwei Jahre, bis ich einen Job bekam. Und daran ist nichts Besonderes.



Die Programmierung ist schwierig. Die bloße Tatsache, dass es Menschen gelingt, ohne Zertifizierung in dieses Gebiet zu gelangen, was sowohl Zeit als auch Geld für einen Universitätsabschluss spart, ist bereits viel wert. Es ist nicht erforderlich, zusätzliche Schwierigkeiten für sich selbst zu schaffen, indem Sie die von Grund auf neu erfundenen Fristen festlegen. Schließlich…



Wir haben keine Kontrolle über die Zeit



Ich bin einmal auf ein Video von einem "Entwickler-Karriereberater" gestoßen, der Anfängern Ratschläge gab. Einer der Ratschläge, auf die er besonders drängte, war:



„Geben Sie sich eine Frist von einem Jahr. Genau ein Jahr später, Tag für Tag, senden Sie Ihren Lebenslauf. "


Das ist ein dummer und schädlicher Rat. Sie können weder die Geschwindigkeit, mit der Sie neue Informationen aufnehmen, noch die Zeit, die für die Arbeitssuche benötigt wird, beeinflussen. Es mag so aussehen, als würde eine Frist motivieren, aber keine Frist zwingt Ihr Gehirn dazu, JavaScript schneller zu verstehen. Nach dem Hofstadter-Gesetz bedeutet das Festlegen von Fristen für sich selbst, dass Sie scheitern. Der Bildungsprozess dauert so lange wie er dauert.



Aber wenn Sie solche Artikel mit den Augen eines Anfängers lesen, ist es leicht, von der Idee durchdrungen zu sein, dass Sie die Zeit bestimmen können. Viele der Autoren dieser Richtlinien loben ihre Arbeitsfähigkeit und zeigen der Welt stolz ihren Burnout.







Transfer
8-12 .

*

: 50 , .

*

SSP, Hack Reactor, 12 , . , JavaScript, .

*

7:00 – , . Javascript.

, , Javascript, .

9:00 – 17:00 – . , , .

18:00 – 3:00 –

.




All dies deutet darauf hin, dass Sie die gleichen Ergebnisse erzielen, wenn Sie auch daran arbeiten, den Schlaf zu tragen und zu opfern und zu opfern. Untersuchungen zeigen jedoch, dass die aufgewendete Zeit nicht proportional zur Produktivität ist.



Die Wahrscheinlichkeit, einen Job in einem IT-Unternehmen zu bekommen, hängt von einer Reihe von Faktoren ab. Unterschiedliche Menschen haben unterschiedliche Vorteile:



  • Erfahrungen mit der Codierung in der Vergangenheit
  • Spezialdiplom
  • Unterkunft neben einem IT-Hub
  • Mentoren, Berater
  • Social Media Kreis
  • Fähigkeit, sich in Interviews zu präsentieren


Diese und viele andere Variablen haben ihr Gewicht und können die Chancen erhöhen. Selbst ein Computer und eine dedizierte Internetverbindung können als Vorteil bezeichnet werden - manche haben sie auch nicht.







So ging es mir vor vier Jahren. Kein Telefon, kein Laptop, aber ein großer Wunsch, Code zu schreiben! Ich nahm das Telefon meines Onkels, schrieb Materialien von W3Schools um, studierte sie und übte, als ich es schaffte, an den Computer zu gelangen. Ich habe immer noch keinen eigenen Computer, aber jetzt arbeite ich als Front-End-Entwickler!



Leider erwähnen nur wenige Autoren die Umstände, die zu ihren Gunsten gespielt haben, was dem Leser den Eindruck vermittelt, dass alles, was benötigt wird, hart arbeiten, hart arbeiten und hart arbeiten muss. Lass dich davon nicht täuschen. Erbarme dich deiner selbst . Workaholism und Burnout sind im IT-Bereich bereits recht akute Probleme. Es ist nicht nötig, ihnen mehr Menschen zu opfern.



Und schlussendlich



Es ist nichts Falsches daran, Artikel wie Wie ich ein Entwickler wurde zu schreiben. Ich selbst habe etwas Ähnliches geschrieben , deshalb verstehe ich perfekt, aus welchen Gründen die Leute es tun.



Der Einstieg in die IT ist eine enorme Leistung, die einschließlich der Dokumentation gebührend berücksichtigt werden muss. Wenn Sie sich an Ihre Erfahrung erinnern und sie beschreiben, können Sie sich von der Last der Emotionen befreien. Darüber hinaus kann nicht geleugnet werden, dass solche Artikel beliebt sind - sie werden angeklickt, sie werden gelesen. Die Leute werden nie aufhören, über dieses Thema zu schreiben, und das zu Recht.



Für uns als Leser ist es wichtig, sich an eines zu erinnern: Dies sind nur private Geschichten, Geschichten über die Erfahrung bestimmter Menschen. Dies sind keine Tutorials, und es ist nicht ungewöhnlich, dass solche Artikel Überlebensfehler darstellen. Nur sehr wenige Personen können die vom Autor beschriebenen Ergebnisse reproduzieren. Für jede Person, die nach sechs Monaten die Rolle des Entwicklers übernommen hat, gibt es ein Dutzend, die Jahre gebraucht haben. Aber Sie werden ihre Geschichten nicht lesen, denn „Wie ich in vierundzwanzig Monaten Entwickler wurde“ klingt irgendwie nicht.



Es spielt keine Rolle, wie lange Sie gebraucht haben, um den Beruf eines Entwicklers zu beherrschen: sechs Monate, zwei Jahre, mehr. Der Einstieg in die Branche ist nur der Anfang. Viel wichtiger ist, wie Sie sich verhalten, wenn Sie sich darin niederlassen.



All Articles