AKTUALISIERUNG 11/2016: Es ist drei Jahre her, dass ich an dem Programm teilgenommen habe, also nehmt das, was unten steht, bitte mit Vorsicht. Ich hatte eine großartige Erfahrung mit Hack Reactor, schätze das Hack Reactor-Team immer noch sehr und bin mit meiner beruflichen Entwicklung seit dem Abschluss sehr zufrieden. Das Programm hat sich jedoch erheblich vergrößert, neue Mitarbeiter wurden eingestellt, und die Einstellungsbedingungen in San Francisco haben sich etwas verändert. Die Venture-Investitionen haben sich etwas abgekühlt, und die Bootcamps schließen mehr Studenten ab, so dass es nicht mehr so einfach ist wie früher, direkt nach einem Bootcamp seinen Traumjob zu bekommen. Wenn Sie sich jedoch für das Programmieren begeistern, ein gutes Maß an Selbststudium absolviert haben und bereit sind, hart zu arbeiten, ist ein Bootcamp immer noch eine großartige Möglichkeit, Ihre Entwicklungskarriere zu starten, und meiner Meinung nach ist Hack Reactor nach wie vor die beste Schule, die es gibt.
UPDATE: Nach drei Wochen Bewerbungen und Vorstellungsgesprächen bin ich jetzt angestellt! Ich arbeite bei einem renommierten Startup für Bildungstechnologie als Full-Stack-Entwickler. Ich habe erst vor kurzem angefangen, aber meine ersten Tage sind ganz gut verlaufen, und Hack Reactor hat mir definitiv den Hintergrund vermittelt, den ich brauchte.
Vor einigen Monaten habe ich auf Reddit gepostet und nach den Erfahrungen und Gedanken der Leute zu Programmier-Bootcamps gefragt, und insbesondere zu Hack Reactor, für das ich mich kurz vor der Teilnahme entschied. Die Reaktion war lau; diese Akademien sind relativ neu, und obwohl ein paar Leute ihre Meinung über das Konzept teilten, antwortete niemand mit echten Daten, ob gut oder schlecht. Jetzt, nach zwei Monaten Hack Reactor, möchte ich meine Erfahrungen schildern und vor allem darlegen, warum ich denke, dass die Schule fantastische Arbeit geleistet hat.
Als ich Hack Reactor besuchte, war ich aus mehreren Gründen vorsichtig und skeptisch. Ich werde einige dieser Gründe auflisten, zusammen mit Antworten auf jeden einzelnen.
Was passiert bei Hack Reactor?
Hack Reactor ist ein dreimonatiges Intensivprogramm zum Erlernen von JavaScript. Die Teilnehmer nehmen an sechs Tagen in der Woche teil und verbringen mindestens 60 Stunden pro Woche in einer Umgebung, die ganz auf das Programmierenlernen ausgerichtet ist. Wir lernen die gesamte Palette der Web-Entwicklung: HTML und CSS, Front-End-Javascript-Frameworks wie Backbone und Angular, Serverentwicklung mit Node und Datenbanken mit SQL und Mongo. Die Studenten arbeiten im ersten Drittel des Programms in intensiven zweitägigen Sprints an spezifischen Themen, verbringen dann mehrere Wochen mit größeren Projekten und haben schließlich eine intensive Vorbereitung auf die Jobsuche. Alle drei Phasen werden von Branchenexperten aus führenden Unternehmen wie Twitter, Google, Adobe und Yahoo betreut. Die Einstellungsquote drei Monate nach Abschluss des Programms liegt bei 98 %, das durchschnittliche Einstiegsgehalt liegt im sechsstelligen Bereich. Das Programm kostet etwa 18.000 $.
TL;DR: Ihr Leben wird für drei Monate zu einer kompletten Webentwicklung.
Wie kann man in drei Monaten programmieren lernen, geschweige denn so gut, dass man einen gut bezahlten Job bekommt?
Hack Reactor konzentriert sich auf eine bestimmte Programmierfertigkeit: Webentwicklung. Das ist eine Fähigkeit, die derzeit sehr gefragt ist – die Schulen legen keinen Wert darauf, aber eine gut gestaltete Website ist entscheidend für den Erfolg eines Unternehmens. Es handelt sich nicht um einen CS-Abschluss. Ich habe wenig bis keine Kenntnisse über Betriebssysteme, Hardwaretechnik oder Grafikverarbeitung. Ich kann kein C, kein Java und kein Python. Allerdings habe ich weit mehr Erfahrung mit aktuellen Webentwicklungs-Frameworks als ein Absolvent eines normalen CS-Studiengangs. Ich habe echte Projekte entwickelt und implementiert, einige davon individuell, andere mit Kunden. Ein Team, bestehend aus mir und drei Freunden, schaffte es kürzlich beim Launch Hackathon ins Finale, an dem über 150 Teams teilnahmen. Wir erstellen nicht nur To-Do-Listen und Blogs.
Abgesehen davon deckt die Schule viel Material außerhalb der Webentwicklung ab, solange dieses Material für einen Programmierer wichtig ist. Die Studenten bekommen ungefähr so viel Theorie vermittelt, wie ein guter Kurs über Datenstrukturen und Algorithmen lehren würde. Wir lernen Git, testgetriebene Entwicklung und den Umgang mit der Kommandozeile. Wir haben täglich Aufwärmprobleme von der Art, wie sie in Vorstellungsgesprächen vorkommen („Traversieren einer quadratischen Matrix in einem Spiralmuster“ usw.), und werden ständig nach Big-O für alles gefragt, was wir schreiben. Und am wichtigsten ist, dass wir lernen, dass ein Entwickler die Fähigkeit braucht, selbständig nach Lösungen zu suchen, indem er Dokumente und Codestücke aus StackOverflow und Blogs zusammensetzt.
TL;DR: HR konzentriert sich auf Webentwicklung, die sehr gefragt ist, und unterstützt das mit den wichtigsten Teilen eines CS-Abschlusses.
Wer macht das überhaupt?
Einer der erstaunlichsten Teile von Hack Reactor sind die Studenten. Das Programm ist unglaublich selektiv. Die Zulassungsquote von Harvard liegt bei etwa 6 %, die von Hack Reactor bei etwa 3 %. In meiner Klasse von 28 Studenten befinden sich Absolventen des MIT, Princeton, Stanford und Brown. Sie besteht aus Flüchtlingen aus hochrangigen Positionen in den Bereichen Finanzen, Beratung und Recht. Es gibt mehrere Doktoranden und noch mehr, die ihren Doktortitel aufgegeben haben, um zu studieren. Es gibt Selbststarter, die mehrere Unternehmen gegründet haben. Allen gemeinsam ist, dass sie mit ihrem alten Job unzufrieden waren, dass sie etwas schaffen wollten, anstatt Papiere herumzuschieben, und dass sie so schnell wie möglich anfangen wollten.
Nach dem Abschluss findet fast jeder einen Job. Sie können sich hier über die aktuellen Stellen der Hack Reactor-Absolventen informieren (scrollen Sie nach unten). Denken Sie daran, dass dies nur die Studenten sind, die seit mindestens drei Monaten dabei sind; die Ergebnisse der beiden jüngsten Jahrgänge waren bisher sogar noch beeindruckender.
Eine persönliche Anmerkung: Ich bin aus China nach San Francisco gezogen und kannte bei meiner Ankunft etwa drei Leute. Durch Hack Reactor habe ich erstaunliche Menschen kennengelernt, mit denen ich für den Rest meines Lebens befreundet bleiben werde.
TL;DR: Wirklich beeindruckende Leute.
Warum $18k für so etwas bezahlen? Kann ich mir das nicht einfach selbst beibringen?
Dies ist eine sehr häufige Frage, die ich gerne beantworten möchte. Es gibt ein paar Gründe, warum ich denke, dass Hack Reactor seinen Preis wert ist.
- Einige Leute schlagen vor, dass ein angehender Student stattdessen selbständig lernen sollte, ohne die Hilfe von jemand anderem. Das ist jedoch eine Fähigkeit, die die meisten von uns nicht haben. Ich zum Beispiel kann meine Zeit schlecht einteilen und brauche eine strukturierte Umgebung, um effizient zu lernen. Sollte mich das von der Arbeit als Programmierer disqualifizieren? Ich denke nicht.
- Einige Leute behaupten, dass eine Volkshochschule oder eine Fachhochschule die gleichen Fähigkeiten für viel weniger Geld vermitteln würde. Wenn Sie einen Kurs an einer Volkshochschule finden, in dem Angular und Node gelehrt werden, mit einem leitenden Entwickler von Twitter als Dozent und Kommilitonen mit mehreren Hochschulabschlüssen, werde ich diesen Punkt einräumen; bis dahin halte ich den Vergleich für lächerlich.
- Viele Leute halten den Preis für absurd hoch. Dazu muss man wissen, dass das Lehrpersonal der Schule aus erfahrenen Ingenieuren besteht, deren Stundensatz bei einem Entwicklungsjob über 100 Dollar pro Stunde liegen würde. Diese Leute stehen auf Abruf bereit, um Ihnen beim Lernen zu helfen, und zwar mindestens 8 Stunden pro Tag. Sie sollten auch wissen, dass Sie einen Großteil der Studiengebühren bis zum Ende des Programms zurückstellen können. Eine Vorauszahlung von 18.000 Dollar ist nicht erforderlich. Für vielversprechende Studenten mit schwierigen finanziellen Verhältnissen werden auch Zuschüsse gewährt.
- Schließlich hat Hack Reactor eine nachweisliche Erfolgsbilanz bei der Sicherung ausgezeichneter Arbeitsplätze für seine Absolventen. Die Vorbereitung auf Vorstellungsgespräche und Lebensläufe sowie das Netzwerk von Kontakten, das die Schule zur Verfügung stellt, sind allein schon den Preis der Studiengebühren wert, da sie es den Absolventen ermöglichen, sich Jobs zu sichern, die weit besser bezahlt werden, als sie es sonst könnten. Wenn man durch die Teilnahme an Hack Reactor ein um 18.000 Dollar höheres Einstiegsgehalt erhält, als wenn man die Schule alleine besucht, wie kann es dann nicht den Eintrittspreis wert sein?
TL;DR: Weil es sich langfristig auszahlt.
ZUSAMMENFASSENDE TL;DR: Hack Reactor wählt die besten und klügsten Studenten aus und lehrt sie eine Fähigkeit, die sehr gefragt ist, zusammen mit der Theorie, um sie zu unterstützen. Es kostet eine Menge Geld, aber die Ergebnisse rechtfertigen den Preis voll und ganz.
Wenn Sie Fragen zum Programm haben, werde ich mein Bestes tun, um sie zu beantworten.