Skip to main content

Erfahren Sie jetzt, wie Sie das richtige Entwickler-Bootcamp für sich auswählen

Microsoft Azure OpenDev—June 2017 (April 2025)

Microsoft Azure OpenDev—June 2017 (April 2025)
Anonim

Sie haben entschieden, dass Sie bereit sind, das Programmieren zu lernen, und Sie können bereits sehen, dass Ihre Karriereoptionen anschwellen. Aber warten Sie - wie werden Sie entscheiden, welche Codierschule für Sie geeignet ist?

Allein in den USA gibt es mehr als 65 Coding-Bootcamps mit unterschiedlichen Unterrichtsmodellen, Sprachspezialitäten und Unterrichtsstilen. Bevor Sie Ihren Job als nächster Zuck feierlich kündigen, sollten Sie sich diese sechs Fragen stellen, um Ihre Recherchen zu leiten.

1. Welche Sprache möchte ich lernen?

In Coding-Bootcamps wird normalerweise eine „Unterrichtssprache“ verwendet, um die Schüler in die Welt des Programmierens einzuführen. Wenn Sie hauptsächlich im Web arbeiten möchten (im Vergleich zu Mobilgeräten), sind Rails oder Python mit einigen ASP.NET- und ausschließlich JavaScript-Schulen die beliebtesten Optionen.

Die Mehrheit der Codierschulen unterrichtet Rails - Dev Bootcamp und General Assembly sind zwei der größten und etabliertesten. Andere Schulen, wie RocketU und Hackbright Academy (eine Schule, die ausschließlich Frauen vorbehalten ist), sind auf Python spezialisiert, da die Sprache komplexer ist und ihre Wurzeln in den Grundlagen der Informatik liegen. Jede neutrale Partei wird Ihnen wahrscheinlich sagen, dass die Sprache Ihre Entscheidung nicht beeinflussen sollte - viele Studenten haben einen Abschluss in einem Python-Programm und können Rails leicht selbst erlernen (und umgekehrt) -, aber wenn Sie eine Präferenz haben, sollten Sie dies berücksichtigen.

Wenn Sie mobil unterwegs sind, stehen iOS und Android im Vordergrund. iOS-Schulen wie Mobile Makers in Chicago und The Flatiron School in New York werden Objective C hervorheben (und MGWU bringt Ihnen bei, wie man Spiele macht!). Das Delta-Programm in Austin widmet sich der Android-Entwicklung.

2. Was ist mein Lernstil?

Wenn Sie hochmotiviert sind und sich anhand von Büchern und Tutorials in schwierigen Fächern üben können, ist ein kostenloses Online-Programm wie Codecademy oder Udacity möglicherweise ausreichend, um Ihre Kenntnisse zu verbessern. Diejenigen, die ein bisschen mehr Orientierung suchen, schauen sich vielleicht Bloc oder Thinkful an, die Online-Kurse und einen persönlichen Mentor für jeden Schüler anbieten. Wenn Sie bereits eine Coding-Grundlage haben und keine Vorlesungen benötigen, aber wissen, dass Sie mit anderen Schülern zusammenarbeiten möchten, um einen intensiven Lehrplan zu durchlaufen, dann Hacker School, eine kostenlose Vollzeitschule in New York. könnte eine gute Passform sein (obwohl es nicht für Anfänger geeignet ist).

Sie suchen eine praxisnahe, von Lehrern geleitete Ausbildung, können Ihren Job aber noch nicht kündigen? Teilzeitschulen wie Anyone Can Learn To Code ermöglichen es Ihnen, Ihre aktuelle Position zu behalten und an Abenden und Wochenenden zu lernen. Wenn Sie sich für diese Route entscheiden, müssen Sie entscheiden, ob Sie zwischen der Arbeit und dem intensiven Kurs motiviert bleiben können.

Wenn Sie es sich leisten können, Ihren Job zu kündigen und die Studiengebühren zu bezahlen, sind die beliebten dreimonatigen Immersive-Kurse wie der Web Development Immersive bei der Generalversammlung die beste Wahl für Ihr Geld. Bonus: Viele Schulen wie diese garantieren eine Arbeitsvermittlung.

3. Was sind meine beruflichen Ziele?

Wenn Sie Ihre Motive für das Erlernen des Codierens festlegen, können Sie Ihr Optionsfeld erheblich einschränken. Möchten Sie einen Job bei einem Startup oder einem großen Unternehmen? Möchten Sie ein eigenes Unternehmen gründen oder technischer Mitbegründer werden?

Berücksichtigen Sie die Einnahmemodelle einiger Coding-Bootcamps - sie erheben nicht nur Studiengebühren, sondern möglicherweise auch eine Einstellungsgebühr für die Unternehmen, die ihre Absolventen einstellen. In diesen Fällen sind die Schulen möglicherweise weniger begeistert von einem Schüler, der unmittelbar nach dem Erlernen des Codierens ein Startup starten möchte. Andere Schulen, wie die Starter School in Chicago, unterstützen Sie beim Versand Ihres eigenen Produkts und sollen Ihnen dabei helfen, ein technischer Mitbegründer zu werden oder ein eigenes Unternehmen zu gründen. Lesen Sie unbedingt die FAQs der Schulen, um genau zu sehen, wonach die Bewerber suchen.

Sehen Sie sich auch die Unternehmen an, für die Absolventen gearbeitet haben, und fragen Sie, ob das Bootcamp mit Unternehmen zusammenarbeitet, um Absolventen zu vermitteln. Sind das hauptsächlich große Unternehmen oder Startups? RocketU befindet sich (im wahrsten Sinne des Wortes) in der Mitte des RocketSpace-Beschleunigers. Sie befinden sich also in einem Meer von über 100 geeigneten Startups, die alle nach technischen Talenten suchen.

4. Wie viel kann ich mir leisten, um für Unterricht auszugeben?

Ein Vollzeitprogramm kostet in der Regel 5.000 bis 15.000 USD, es gibt jedoch einige zu berücksichtigende Unterrichtsmodelle. Wenn Sie es sich nicht leisten können, die Studiengebühren im Voraus zu bezahlen, aber mehr Anleitung benötigen, als ein kostenloses Online-Programm bieten kann, schauen Sie in die App Academy, die erst dann Studiengebühren verlangt, wenn Sie einen Job finden, mit dem Sie zufrieden sind ( ernst). Es bietet auch einen Live-Arbeitsplatz in seinem Büro in San Francisco (und möchte einen in New York hinzufügen), sodass Sie während des Programms nicht für Wohnraum bezahlen müssen. Die Nashville Software School bietet ein weiteres kreatives Unterrichtsmodell: Wenn Sie aus Nashville stammen oder eine enge Beziehung zu Nashville haben, zahlen Sie nur 1.000 USD im Voraus, und Ihre Einstellungsfirma zahlt die Schule zurück, nachdem Sie eingestellt wurden.

Wenn Sie sich eine weiterführende Schule leisten können, haben Sie natürlich eine viel größere Auswahl und es gibt viele großartige Camps zur Auswahl. Nehmen Sie Hack Reactor in San Francisco, das für Studiengebühren fast 18.000 USD kostet, oder gSchool in Denver, das für den sechsmonatigen Kurs 20.000 USD kostet.

5. Wo sollte ich an einem Coding Boot Camp teilnehmen?

Denken Sie über Ihre eigenen Bedürfnisse, Ihre familiäre Situation und die Lebensqualität der Stadt nach, wenn Sie entscheiden, wo Sie am Boot Camp teilnehmen möchten. Sicher, in New York und San Francisco gibt es ausgedehnte Einstellungsnetzwerke, aber können Sie es ertragen, bis zu sechs Monate von Freunden und Familie getrennt zu sein? Shereef Abushadi, ein Ausbilder bei Dev Bootcamp, sagt: „Etwa 50% unserer Schüler, die nach San Francisco kommen, stammen aus dem SF-Gebiet. Sie profitieren also von beiden Seiten dieser Gleichung und befinden sich auch während des Interviewprozesses an einem geeigneten Ort.“ Er sieht jedoch Vorteile darin, ein lokales Bootcamp zu finden, "vorausgesetzt, die Qualität der Ausbildung ist dieselbe" und "wenn Sie familiäre oder andere Verpflichtungen zum Ausgleich haben".

6. Was ist mein eigener Codierungshintergrund?

Da die Anzahl der Coding-Bootcamps zugenommen hat, haben einige Schulen ihre Zulassungsvoraussetzungen eingeschränkt. Denken Sie also an Ihr derzeitiges Qualifikationsniveau. Haben Sie einen kostenlosen, selbstgeführten Online-Kurs wie Treehouse absolviert? (Wenn nicht, fangen Sie gleich mit einem an.) Haben Sie Erfahrung im Hacken von Open-Source-Projekten oder arbeiten Sie an einigen technischen Projekten in Ihrem aktuellen Job? Einige Schulen behaupten, dass "jeder lernen kann, zu kodieren" und Anfänger akzeptieren kann. Andere, wie Hack Reactor, erfordern einige Vorkenntnisse in der Codierung ("dies ist kein" 0-60 "-Kurs, dies ist ein" 20-120 "-Kurs", heißt es auf der Website). Seien Sie ehrlich mit Schulen über Ihren Hintergrund und finden Sie die Schule, die am besten mit Ihrem aktuellen Kenntnisstand arbeitet, um Sie in einen Rockstar-Programmierer zu verwandeln.

Wenn Sie Ihre Optionen auf Bootcamps eingegrenzt haben, die am besten zu Ihren Plänen passen, informieren Sie sich im Kursbericht über Bewerbungstipps, -fristen, -beschreibungen und -interviews.