Vom Sektionsleiter zum Software Engineer | Wie ich meine GI Bill®-Vorteile genutzt habe, um eine Karriere im Programmieren zu s
Veröffentlicht am5. April 2021
Anmerkung der Redaktion: Dieser Artikel wurde vom Bellevue-Absolventen Cody Baermann verfasst und erschien ursprünglich in der Winterausgabe des U.S. Veterans Magazine.
Ich diente vier Jahre im US Marine Corps als Abteilungsleiter in der Infanterie. Ich leitete die Schulung für ein 20-köpfiges Team, identifizierte und bearbeitete potenzielle Mängel in unserer Einheit und war direkter Berater der Geschäftsleitung. Ich war in Afghanistan stationiert, hinter einem Maschinengewehr. Es war eine ganz andere Welt.
Bevor ich mit dem Programmieren begann, direkt nachdem ich das Marine Corps verlassen hatte, war ich ein Vollzeit-College-Student. Ich ging von Job zu Job und konnte mich nur schwer entscheiden, was ich machen wollte. Dreimal habe ich mein Hauptfach gewechselt – von Chemie über Elektrotechnik bis hin zu Biologie. Der einzige gemeinsame Nenner in all diesen Studiengängen war, dass sie alle eine grundlegende Codierungsklasse erforderten.
Meine Frau und ich setzten uns zusammen, um über die Aspekte der Schule zu sprechen, die mir am meisten Spaß gemacht haben. Alle Dinge deuteten auf Codierung hin. Einer der größten Reize für mich ist die Fähigkeit, alles zu erschaffen, was ich will – die Freiheit, Visualisierungen zum Leben zu erwecken. Unsere Tochter war sehr jung, da war der Aspekt meiner Familie, der sich auf mich stützte.
Aus finanzieller Sicht sind viele Coding Bootcamps von den GI Bill®-Vorteilen abgedeckt, einschließlich Coding Dojo. Es war eine Alles-oder-Nichts-Situation – nur an meine Fähigkeiten zu glauben und zu wissen, dass wir als Familie trainieren würden.
Coding Dojo hatte eine Einführungsplattform, die sie dringend zum Erlernen empfahlen: grundlegende Algorithmen, Gewöhnung an die Syntax des Codes. Danach haben wir Programme erstellt, was eine ganz andere Programmierebene war. Ich habe die "Follow-Alongs" gemacht, um die Programme zum Laufen zu bringen.
Das größte Hindernis, auf das ich stieß, war das Verständnis der Syntax im C#-Track. Wenn das Material in diesen Zeiten nicht sofort Sinn macht, müssen Sie die Arbeitszeiten einplanen. Das Coding Bootcamp ist sehr komprimiert – man muss die Zeit investieren, wenn man erfolgreich sein will. Es erforderte viele Wiederholungen, wiederholte die gleichen Aufgaben, bis sich das Material in meinem Gehirn festsetzte.
Coding Dojo hatte eine „20/20-Regel“: Bleiben Sie 20 Minuten bei einem Problem und bitten Sie dann einen Partner, Ihnen zu helfen, es herauszufinden. Wenn Sie beide das nach 20 Minuten nicht schaffen, fragen Sie einen Lehrer. Die Regel fördert die Teamarbeit. Sobald Sie in Software-Engineering und -Entwicklung einsteigen, ist dies eine wichtige Fähigkeit. Wir hatten nie das Gefühl, dass die Kursarbeit zu viel war, weil es immer jemanden gab, an den man sich anlehnen und um Hilfe bitten konnte.
Ich war besorgt, als der Abschluss nahte. Natürlich wollte ich mit einer Familie sofort eine Anstellung finden, also habe ich mich selbst unter Druck gesetzt. Ich habe an jedes Unternehmen den gleichen Lebenslauf geschickt – was nicht die beste Strategie ist. Der Schlüssel besteht darin, sich die Stellenbeschreibung genau anzusehen, die verwendete Sprache zu notieren, diese Wörter zu integrieren und dann einige Ihrer persönlichen Projekte auf diese Stelle zuzuschneiden. Es ist wichtig, mehrere Projekte zu haben, die Sie in einem Lebenslauf austauschen können. Wenn Sie sich für eine Stelle als Python-Entwickler bewerben, sollten Sie statt nur einem Python-Projekt zwei oder drei auflisten. Es beweist, wie versiert Sie in dieser Sprache sind.
Nach einer Weile auf der Jobsuche kamen Amazon Web Services aus heiterem Himmel und sie bewegten sich sehr schnell. In der Sekunde, in der sie Kontakt hatten, ging alles los. Ich habe ein Vorstellungsgespräch bei Chime geführt und dann nach drei oder vier Tagen einen Anruf mit dem Stellenangebot bekommen. Es war ein großer Stressabbau, diesen Anruf zu bekommen.
Wenn Sie in einem militärischen Bootcamp sind, haben Sie keine Wahl, dort zu sein. Du wachst auf, wann immer sie dich aufwecken wollen und tust, was immer sie von dir wollen. Beim Coding Bootcamp sind Sie selbst für Ihren Erfolg verantwortlich. Du musst aufstehen und dich dazu bringen, es zu tun. Sie müssen selbstverantwortlich sein, um erfolgreich zu sein; wenn nicht, wird es schwierig.
Der beste Ansatz ist, konzentriert und in die langen Stunden zu stecken. Je mehr Sie lernen, desto einfacher wird es, einen Job zu bekommen. Sie werden ein Programmier-Bootcamp machen, um Ihr Leben und die Zukunft Ihrer Familie zu verbessern. Es wird immer Selbstzweifel und Herausforderungen geben. Es ist nicht einfach, Jahre des Lernens in nur wenigen Monaten zu bündeln. Aber sobald ich losgelegt hatte, gab es nie einen Punkt, an dem ich dachte, ich könnte es nicht. Du musst dich nur durchkämpfen und mental stark sein. Das liegt in der Natur der Codierung.
—
Oder wenn Sie daran interessiert sind, Programmieren zu lernen und ein besseres Leben für sich und/oder Ihre Familie zu führen, bietet das Coding Dojo Bootcamp beschleunigte Lernprogramme, die Ihr Leben verändern können. Wir bieten sowohl Teilzeit- als auch Vollzeit-Online-Kurse sowie Vor-Ort-Programme (nach COVID-19) an. Wir bieten auch Finanzierungsmöglichkeiten, Stipendien und andere Studienunterstützungsprogramme an, um Ihnen bei finanziellen Hindernissen zu helfen.
Wenn Sie in sich und Ihre Zukunft investieren möchten, gibt es keinen besseren Zeitpunkt als die Gegenwart! Wenn Sie interessiert sind, verwenden Sie diesen Link, um noch heute eine 15-minütige Erkundungssitzung mit einem unserer Zulassungsbeauftragten zu vereinbaren.