Es ist Zeit, über den Kopf zu steigen

Schweiß tropfte mir über die Stirn, als ich in einer langen Reihe von Autos saß. Was würde ich sagen? Was würde ich fragen? Würden sie sich über meinen Mangel an Wissen lustig machen? War ich über meinem Kopf? Sicher war ich über meinem Kopf.

In den ersten Wochen nach dem Erlernen der Webentwicklung wusste ich, dass ich andere Entwickler kennenlernen wollte. Ich habe mich an mein Freundesnetzwerk gewandt, aber keine vielversprechenden Leute gefunden, die ich ansprechen könnte.

Ungefähr 10 Monate nach meiner einsamen Reise zum autodidaktischen Webentwickler habe ich den Mut aufgebaut, an einem ungezwungenen Kaffee-und-Code-Treffen teilzunehmen. Für mich klang es wie ein Treffen der Geister - eine großartige Gelegenheit! Es war um 7:30 Uhr morgens in einem Café, eine volle Autostunde von meinem Wohnort entfernt.

Ich kam früh an und suchte im Café nach jemandem, der aussah wie ein Entwickler. Nicht eine Person hatte sogar einen Laptop geöffnet. Es gab keinen Hinweis darauf, dass einer der schläfrigen Kunden um mich herum Entwickler jeglicher Art waren.

Ich ging zum Ladenbesitzer und fragte, ob dies der Ort sei, den die Gruppe besuchte. Er versicherte mir, dass es so war und sagte, dass er überrascht war, dass noch niemand aufgetaucht war. Er sagte mir, dass sie wahrscheinlich bald dort sein würden und bot mir eine kostenlose Tasse Kaffee an. Also setzte ich mich mit meinem kostenlosen Kaffee hin, holte meinen Laptop heraus und fing an, Code zu schreiben.

Ich begann einige der Lösungen zu überarbeiten, die ich für die Algorithmus-Herausforderungen von Free Code Camp entwickelt hatte. Die Zeit verging. Zehn Minuten. Zwanzig Minuten. Ein halbe Stunde. Ich wollte unbedingt jemanden treffen, der vielleicht weiß, wie man programmiert.

Vielleicht müsste ich nächste Woche wiederkommen. Ja, es müsste nächste Woche sein. Dies war einfach nicht mein Tag.

Dann passierte es. Ich spürte ihn sofort. Die Art und Weise, wie er hereinkam, Computer unter dem Arm, ein gezielter Schritt. Er ging auf mich zu. "Bist du hier für Kaffee und Code?" er fragte mich. Ich nickte, dann setzte er sich an meinen Tisch und öffnete seinen Laptop.

Ich tippte weiter. Es folgte Stille, unterbrochen von klirrendem Besteck und meinen Fingern, die auf die Tastatur schlugen.

"Woran arbeiten Sie heute?" Ich sah mich um. Hat er mit mir gesprochen? Es waren immer noch nur ich und er am Tisch. Die Tatsache, dass er mir diese Frage gestellt hatte, überraschte mich irgendwie.

"Ich überarbeite einige meiner Lösungen für die Algorithmus-Herausforderungen von Free Code Camp", sagte ich.

Er fing an, sich selbst zu tippen und stellte mir Fragen zu Free Code Camp und was es war. Er fragte mich, was ich wisse und welche Sprachen ich benutze. Ich fragte ihn das gleiche.

Irgendwann kam mir der Gedanke: Ich hatte ein Gespräch mit einem echten Entwickler.

Ich hatte mir diesen Moment seit dem Tag vorgestellt, an dem ich zum ersten Mal darüber nachgedacht hatte, das Codieren zu lernen. Und hier war ich und erlebte diesen Moment im wirklichen Leben.

Wir sprachen darüber, was ursprünglich unser Interesse an Codierung geweckt hatte, wohin es uns geführt hatte und über all die Dinge, die wir auf diesem Weg gelernt hatten. Er erzählte mir von seiner Arbeit bei einer Entwicklungsberatung und von seinen täglichen Aufgaben.

Die Zeit verging wie im Fluge und bevor ich es wusste, war es Zeit für ihn zu gehen. Als er aufstand und seinen Laptop schloss, bat er mich, ihm eine E-Mail zu schreiben, wenn ich daran interessiert war, sein Büro zu besuchen.

Ich konnte es nicht glauben. Er lud einen absoluten Neuling wie mich ein, einen Ort zu besuchen, an dem tatsächliche Entwickler zusammenarbeiten, um nützliche Dinge zu bauen.

War er verrückt?

Ich weiß nicht. Vielleicht.

Ich schickte ihm am nächsten Tag eine E-Mail.

Es dauerte ein paar Wochen, bis ich die Gelegenheit bekam, das Büro tatsächlich zu besuchen. Es war eine Autostunde von seinem Arbeitsplatz entfernt.

Also war ich wieder da. Schweiß tropfte mir über die Stirn, als ich in einer langen Reihe von Autos saß. Was würde ich sagen? Was würde ich fragen? Würden sie sich über meinen Mangel an Wissen lustig machen? War ich über meinem Kopf? Sicher war ich über meinem Kopf.

Ich fand das richtige Gebäude und parkte. In der Lobby untersuchte ich das Verzeichnis und fand heraus, in welche Etage ich ging. Ich sprang in den Fahrstuhl und ging dann hoch.

Ich ging einen schmalen Flur entlang, ging an ein paar Türen vorbei und kam dann an. Ich habe dreimal geklopft. Ich konnte Schritte hinter der Tür auf mich zukommen hören. Die Tür öffnete sich.

Ich sagte ihnen, wen ich dort treffen würde, und sie luden mich ein.

Die gesamte Erfahrung fühlte sich wie etwas aus einem Film an.

Ich wurde zu einem schwach beleuchteten offenen Bereich gebracht. Das Lied „La Femme D'Argent“ der Band „Air“ wurde auf den Lautsprechern gespielt.

Es gab Entwickler, die auf riesigen Monitoren auf Code blinzelten. Große Fenster blickten auf den Ozean. Mir gegenüber stand ein riesiges Aquarium voller exotischer Fische.

Ich wurde in die Mitte des Büros geführt, wo der Entwickler, der mich eingeladen hatte, arbeitete. Ich setzte mich ihm gegenüber und er fragte: "Also - woran möchten Sie heute arbeiten?"

Ich sagte ihm, ich wollte nur lernen. Ich wollte sehen, wie das alles funktioniert. Ich wollte in die Umwelt eintauchen.

Wir wandten uns an seinen Texteditor (es war Vim - ich weiß, weil ich ihn gefragt habe). Er hatte es ausgiebig ausgetrickst und so viele Tabs gleichzeitig geöffnet.

Die Beratung arbeitete mit Ruby on Rails zusammen, von dem ich als erstes nichts wusste. Also stellte ich ihm Fragen zu Rails und wie sie damit Dinge kreierten. Ich fragte ihn auch nach seinem Arbeitsablauf und der Funktionsweise von Test Driven Development (TDD). Dann machten wir uns an die Arbeit.

Gemeinsam haben wir begonnen, eine Funktion auf der Website ihres Büros zu ändern. Er fragte mich, wie ich dachte, wir sollten jedes Bit implementieren und gleichzeitig demonstrieren, wie TDD funktioniert. Ich wurde weggeblasen.

Die Geschwindigkeit, mit der er arbeitete, zeigte ein beeindruckendes Maß an Fachwissen. Seine Finger tanzten über die Tastatur, und das Geräusch, das sie machten, war wie ein Maschinengewehr. Es war entmutigend und manchmal schwer für mich zu folgen. Aber ich tat mein Bestes, um aufmerksam zu sein und zu verstehen, da ich wusste, dass dies der einzige Weg war, auf dem ich tatsächlich etwas lernen würde.

Wir haben die Arbeit beendet und es wurde Zeit, die Änderungen zu übernehmen. Als das Versionskontrollsystem fragte, wer beigetragen habe, erlaubte er mir, meinen Github-Benutzernamen einzugeben, damit ich eine Gutschrift erhalten konnte.

Ich war beeindruckt. Ich hatte es geschafft! Ich hatte ein Paar mit einem echten Entwickler in einem echten Entwickler-Shop zu einem echten Problem programmiert! Könnte es sein, dass ich ein echter Entwickler wurde?!

Art von…

Ich habe noch einen langen Weg vor mir, bevor ich an einem solchen Ort arbeiten kann, aber die Erfahrung hat mir ein neues Vertrauen gegeben. Mit dieser Zuversicht kam die Erkenntnis, dass es so viel mehr gab, was ich lernen musste. Meine Reise hatte gerade erst begonnen.

Als ich für den Tag nach Hause ging, verließ ich das Büro und schaute mit einem breiten Lächeln aus den Fenstern auf den Strand.

Ich hatte einen langen Weg vor mir und konnte mich am besten bewegen. Für mich war es wieder der Schleifstein.

Auf der Heimfahrt dachte ich darüber nach, wie es gewesen wäre, wenn ich nicht versucht hätte, andere Mitglieder der Entwicklergemeinschaft zu treffen. Ich hätte nie bemerkt, wie sehr ich mich an solchen Erfahrungen gehungert hatte.

Ich bin hier, um zu sagen, dass Sie etwas verpassen, wenn Sie noch nicht mit anderen Entwicklern zusammengearbeitet haben. Die anfängliche Angst, die Sie fühlen werden, ist alles ein Teil des Spaßes. Sie können nicht wachsen, wenn Sie Ihre Komfortzone nicht verlassen. Dies gilt für die Codierung ebenso wie für alles andere.

Verzweigen Sie sich! Sei mutig! Sie wissen nie, wen Sie treffen oder was Sie tun könnten. Sie könnten völlig über Ihrem Kopf landen. Und das ist in Ordnung.

Wenn Ihnen das gefallen hat, klicken Sie unten auf , damit andere Personen dies hier auf Mittel sehen.