Informationen zu Dev Bootcamp und Coding Schools

Jede Frage, die Sie jemals zur Teilnahme an einem Coding Bootcamp hatten, wurde beantwortet

Sie wissen also, dass Sie das Codieren lernen möchten, und haben einige Ängste beseitigt, die Ihnen im Weg standen, und Sie sind sich ziemlich sicher, dass ein immersives Entwickler-Bootcamp die beste Wahl für Sie ist. Zeit loszulegen und zum Unterricht zu gehen, oder?

Nicht ganz. Sobald Sie sich für das Bootcamp entschieden haben, stellen sich viele logistische Fragen: Wie bezahle ich das? Muss ich meinen Job kündigen? Muss ich in eine neue Stadt ziehen? Wie lange werde ich arbeitslos sein? Wie zeige ich überhaupt, dass ich ein unglaublicher Bewerber bin?

Wir haben Antworten. Nachdem Sie mit aktuellen und früheren Studenten sowie Bootcamp-Leitern gesprochen haben, finden Sie hier eine Anleitung, wie andere es geschafft haben – und wie Sie es auch können.

Die Kosten

Die Kosten für immersive Bootcamp-Programme sind verständlicherweise oft die größte Hürde für Studenten: Die meisten intensiven Programme kosten zwischen 5.000 und 15.000 US-Dollar. Darüber hinaus müssen Sie die Lebenshaltungskosten für die Dauer des Programms berücksichtigen. Denken Sie daran, dass viele von ihnen in Großstädten mit höheren Lebenshaltungskosten gehalten werden.

Trotzdem finden viele Studenten den ROI lohnenswert, da sie den Übergang in einen neuen Karriereweg beschleunigen können. (Oh, und die relativ hohen Gehälter der meisten Softwareentwickler schaden auch nicht.) „Anstatt mich auf die unmittelbaren Bedenken zu konzentrieren, keinen Job oder keine Einkommensquelle zu haben, stellte ich mir immer wieder vor, wie mein Leben und meine Karriere in einem Jahr aussehen würden, Teilte John Boese mit, der vor dem Start von GoFindFriends an einem dreimonatigen Coding-Intensivkurs teilnahm. „Und jetzt, wo ich ein paar Monate aus dem Programm bin, kann ich ehrlich sagen, dass es eine der besten Entscheidungen ist, die ich je getroffen habe.“

Natürlich kann die Hoffnung auf die Zukunft Sie nicht ernähren und unterbringen. Beginnen Sie stattdessen mit einer gründlichen Untersuchung der verschiedenen Programme, ihrer Kosten und der von ihnen angebotenen Finanzierungsmöglichkeiten oder Stipendien. Jedes Programm behandelt Zahlungsstrukturen unterschiedlich. Einige bieten Zahlungspläne oder Zahlungsaufschübe an, andere bringen Sie nicht dazu, im Voraus zu zahlen, sondern nehmen einen Prozentsatz Ihres Anfangsgehalts ein, wenn Sie Ihren ersten Ingenieurjob bekommen. Stipendien sind oft wettbewerbsfähig, aber möglich: Dev Bootcamp bietet beispielsweise Stipendien in Höhe von 500 USD für alle Veteranen, Frauen und Minderheiten an.

Schreiben Sie eine Liste aller Programme auf, die Sie begeistern, wie die Kosten aussehen und ob es integrierte Optionen gibt, die Ihnen helfen können. Schätzen Sie dann die Lebenshaltungskosten für die Dauer des Programms, denken Sie über Ihre täglichen Ausgaben nach und recherchieren Sie nach Wohnmöglichkeiten und Kosten, wenn Sie umziehen müssten. Überprüfen Sie auch alle Programme in Ihrer aktuellen Stadt. Wenn Sie nicht umziehen müssen, wird die Logistik erheblich vereinfacht.

Sobald Sie eine Basisschätzung haben, wie viel Sie für das Programm bezahlen müssten – und wie viel Sie jetzt vernünftigerweise bezahlen könnten , suchen Sie nach kreativen Möglichkeiten, um diese Lücke zu schließen. Viele frühere Studenten empfehlen, lange vor dem eigentlichen Besuch eines Bootcamps mit der Planung Ihres Bootcamps zu beginnen, genau wie bei jeder Weiterbildung, damit Sie Geld weglegen und den Betrag reduzieren können, den Sie ausleihen müssen.

Kredite sind ebenfalls eine Option, wenn auch oft nicht Ihre traditionellen Arten. Nur wenige unabhängige Banken bieten Studentenkredite an, und da Bootcamps keine akkreditierten Schulen sind, sind sie auch nicht für die Finanzierung von Studentenkrediten des Bundes qualifiziert. Stattdessen finden viele Menschen Glück mit neuen und nicht traditionellen Kreditoptionen wie Upstart, Pave oder WeFinance.

Amanda Thurman, Entwicklerin für TechnologyAdvicefand einen anderen kreativen Weg, um ihr Bootcamp zu finanzieren: ihre aktuelle Firma. Als sie sich entschied, in die Softwareentwicklung einzusteigen, wandte sie sich an den CEO ihres Unternehmens. „Wir hatten gerade eine Front-End-Entwicklerposition eröffnet, die mein Interesse geweckt hat, und so kam ich mit einem festgelegten Plan in das Meeting, wie ich dahin gelangen würde, wo ich sein musste. In diesem Gespräch mit meinem CEO wurde mir eine lange Liste von beruflichen Fähigkeiten und Anforderungen mitgeteilt, die mir völlig über den Kopf gingen. Ich dachte, meine Chance auf eine neue Karriere wäre verloren gegangen, aber [er] hatte durch ihre Rekrutierungsbemühungen von der Nashville Software School gehört. Glücklicherweise sah er mich als Gelegenheit, jemanden innerhalb des Unternehmens auf die Position zu bringen, die er brauchte. “ Das Unternehmen bezahlte ihren Kurs und erlaubte ihr, für die Dauer des Programms nebenbei weiter zu arbeiten.

Prüfen Sie, ob Ihr Unternehmen über Weiterbildungs- oder Weiterbildungsprogramme verfügt, die Ihnen helfen könnten, oder wenden Sie sich einfach mit Ihren Wachstumszielen an Ihren Chef. Selbst wenn Ihr Arbeitgeber nicht die gesamten Kosten bezahlen kann, kann er Sie möglicherweise subventionieren oder andere Möglichkeiten finden, Sie zu unterstützen.

Die Verpflichtung

Selbst wenn die Finanzen erst einmal geklärt sind, müssen Sie sicherstellen, dass Sie für das Engagement bereit sind. Sie müssen wahrscheinlich Ihren Job kündigen und mindestens drei Monate lang arbeitslos sein (möglicherweise mehr für die Zeit, um danach einen Job zu finden). Möglicherweise müssen Sie sogar für einen bestimmten Zeitraum umziehen. Es gibt viel zu sehen.

Ich kündige meinen Job war wirklich schwierig,. Mein Leben war sehr angenehm und ich hatte einen guten Job und großartige Mitarbeiter “, teilt Boese mit. „Nachdem ich meine zweiwöchige Kündigungsfrist eingehalten hatte, wachte ich jeden Morgen auf und fragte, ob ich die richtige Entscheidung getroffen hatte. Ich musste mich immer wieder daran erinnern, warum ich das tat und dass auf lange Sicht alles klappen würde. “ Nun, wie oben zitiert, könnte er über diese Entscheidung nicht glücklicher sein.

Woher wissen Sie also, ob Sie bereit sind, eine Verpflichtung einzugehen?

Zunächst möchten Sie sicherstellen, dass Sie absolut sicher sind, dass sich ein Einstieg in die Programmierung für Sie richtig anfühlt. „Wenn Sie sich nicht sicher sind, ob das Codieren für Sie geeignet ist, versuchen Sie es mit einem selbstgesteuerten Kurs, der irgendwo wie der Codecademy angeboten wird“, sagt Hilary Wells, eine Vertreterin von Dev Bootcamp.

Sprechen Sie darüber hinaus mit Personen, die in der Softwareentwicklung arbeiten. Führen Sie Informationsinterviews mit Personen durch, die Rollen spielen, die Sie interessieren. Finden Sie heraus, wie ihr Alltag wirklich ist und wie sie dazu gekommen sind. Sehen Sie, ob es das ist, was Sie sich vorgestellt haben und was Sie für sich selbst wollen. Achten Sie auf Veranstaltungen, die von einem Bootcamp-Anbieter veranstaltet werden und bei denen Sie von Personen hören können, die aus einer anderen Karriere in die Softwareentwicklung übergegangen sind.

Sobald Sie sich damit wohl fühlen, möchten Sie sicherstellen, dass ein immersives Bootcamp der richtige Weg für Sie ist, um dorthin zu gelangen, oder ob selbstgesteuertes Online-Lernen, ein Teilzeit- oder Abendprogramm oder eine andere Route besser zu Ihrem Leben passen. Dies hängt stark von Ihrem Lernstil ab.

„Das größte Hindernis für mich war die Entscheidung, ob ein Bootcamp erforderlich ist oder ob ich einfach lernen kann, selbst zu programmieren“, stimmt Boese zu. „Ich habe mich schließlich für ein Bootcamp entschieden, weil ich der Meinung war, dass ein strukturiertes Programm dazu beitragen würde, mein Lernen auf Kurs zu halten und sicherzustellen, dass ich das Material gelernt habe. Nach den ersten zwei Wochen wusste ich, dass ich die richtige Wahl getroffen hatte. Mir wurde klar, dass es wesentlich schwieriger gewesen wäre, alles selbst zu lernen, und ich hätte viel Zeit damit verschwendet, verwirrt in meinem Haus herumzusitzen und Google endlos nach Antworten zu durchsuchen. “

Die Anwendung

Natürlich ist die Entscheidung, dass Sie sich für ein Bootcamp anmelden möchten, nicht das Ende – Sie müssen sich im Allgemeinen für die Programme bewerben, und sie müssen entscheiden, dass sie Sie auch wollen! „Die größte logistische Sorge, mit der ich bei meiner Bewerbung bei Dev Bootcamp konfrontiert war, war, ob ich ein ausreichend starker Bewerber sein würde oder nicht“, teilt Hannah Sison, eine Absolventin des Programms, mit. „Ohne einen Hintergrund in der Informatik befürchtete ich, dass ich nicht akzeptiert würde.“

Für Programme müssen Sie über unterschiedliche Codierungskenntnisse verfügen, und einige testen Sie während des Interviewprozesses auf Ihre aktuellen Fähigkeiten. Sie sollten sich daher mit den Besonderheiten der Programme befassen, die Sie anstreben, und im Voraus ein wenig selbstgesteuert unterrichten von Zeit, wenn nötig. Aber Sie müssen nicht zu nervös sein – die meisten Programme, die sich an Anfänger richten, möchten einfach nur sehen, dass Sie die Fähigkeit haben, das Codieren zu lernen. „Was mir an [dem Bewerbungsprozess für mein Programm] sehr gut gefallen hat, war die Herausforderung beim Codieren. Ich musste mir einige Tutorials zu HTML, CSS und JavaScript ansehen und dann das Gelernte verwenden, um eine einseitige Website über mich zu erstellen “, Teilt Cameron Jacoby mit, der nach einer intensiven Codierungsphase vom Marketing zum Software-Ingenieur bei Rocksbox gewechselt ist.

Selbst für Programme, für deren Annahme keine Vorkenntnisse erforderlich sind, kann diese zusätzliche Vorbereitung Ihnen helfen, das Programm noch besser zu nutzen. Maneesh Anad, Absolvent der New York Code + Design Academy und Entwickler bei Everplans, sagt: „Es wird viel Material behandelt, also fangen Sie an, viel in Ihrer Freizeit zu lernen. Sie werden Konzepte im Unterricht viel einfacher verstehen und weniger Zeit damit verbringen, die Grundlagen zu verstehen, und mehr Zeit damit, Ihr Wissen anzuwenden. “ Einige Programme bauen diese Vorbereitungsarbeit sogar in den Lehrplan ein – wie beispielsweise die neunwöchige Remote, aber von Lehrern geleitete Phase von Dev Bootcamp , um Ihnen vor Ihrer Ankunft zu helfen, die Grundlagen zu üben und zu beherrschen.

Abgesehen von Ihren Programmierkenntnissen (oder Ihrer Fähigkeit, im laufenden Betrieb zu lernen) geht es bei der Akzeptanz häufig darum, Ihre Leidenschaft und Ihren Antrieb für das Erlernen des Codierens zu zeigen. „Sie können artikulieren, warum Sie zu einem Bootcamp gehen möchten und was Sie danach erreichen möchten. Zeigen Sie, dass Sie Ihre Hausaufgaben gemacht haben und einige Gründe dafür haben, warum Sie sich für ein bestimmtes Bootcamp bewerben (sie sind nicht alle gleich). und zeigen Sie fundierte Fähigkeiten zur Problemlösung sowie die Fähigkeit, mit anderen zusammenzuarbeiten “, empfiehlt Wells.

Wie bei vielen Dingen im Leben scheint das Motto hier zu lauten: Wenn Sie es dringend genug wollen, können Sie einen Weg finden, es zum Laufen zu bringen. Recherchieren Sie, seien Sie bereit, mit Lösungen kreativ zu werden, und behalten Sie die Zukunft Ihres Traumlebens als Softwareentwickler im Auge.

Foto von Studenten, die mit freundlicher Genehmigung von Shutterstock arbeiten.