Skip to main content

Wie Sie sicherstellen können, dass sich ein Coding-Bootcamp lohnt - die Muse

Is the Secret Affiliate Machine Dead? | RIP SAM Funnel 2019 | Clickfunnels (April 2025)

Is the Secret Affiliate Machine Dead? | RIP SAM Funnel 2019 | Clickfunnels (April 2025)
Anonim

Sie bewerben sich also bei einer Codierschule oder einem Bootcamp, was bedeutet, dass Sie sich bereits die schwierigen Fragen zu Lernstil, Verfügbarkeit und Budget gestellt haben.

Aber es gibt noch etwas Wichtigeres zu beachten: Wie wird dieses Unternehmen Sie zu einem Job führen? Ja, Sie sind in der Codeschule, um das Codieren zu lernen. Aber sobald Ihr Gehirn mit Methoden und Modellen gefüllt ist, möchten Sie einen fantastischen neuen Auftritt dafür zeigen. (Ich gehe davon aus - wenn nicht, hören Sie auf zu lesen und kehren Sie zu Candy Crush zurück.)

Als Absolvent des 12-wöchigen Back-End-Schulungsprogramms The Iron Yard (in dem ich acht Wochen zum ersten Mal einen Entwicklerjob bekam) habe ich einige Dinge gelernt, die ich nicht nur gelernt habe, um neue Fähigkeiten zu erlangen, sondern um meinen Traumjob als Entwickler zu bekommen.

1. Wählen Sie Ihr Bootcamp (und Ihre Stadt) mit Bedacht aus

Wie Sie wahrscheinlich bemerkt haben, tauchen im ganzen Land Codeschulen auf. Das bedeutet jedoch nicht unbedingt, dass Sie sich in Ihrer Heimatstadt für eine entscheiden sollten, nur weil Sie dies können. Wahrscheinlich hat Ihre Traumfirma in der Bay Area noch nichts davon gehört. Darüber hinaus sind viele der Vorteile des Besuchs der Code-Schule die Verbindungen, die Sie in der lokalen Tech-Szene erben.

Also, bevor Sie sich für einen Standort anmelden, recherchieren Sie. Wie ist das Klima auf dem Tech-Arbeitsmarkt? Ist das Gebiet auf einer dieser „Top 10 Tech Cities“ -Listen? Finden Sie ein paar Unternehmen, die Sie begeistern und erreichen: Was halten sie von Absolventen von Codeschulen und stellen sie oft ein? Viele Bootcamps wachsen zu schnell und überfluten den Markt mit Nachwuchsentwicklern - und selbst die Unternehmen, die Unterstützung benötigen, können es sich nicht leisten, alle drei bis vier Monate Nachwuchskräfte einzustellen. Eine unterstützende und chancenreiche lokale Gemeinschaft ist entscheidend für Ihren späteren Erfolg.

Werfen Sie zusätzlich zum Standort einen Blick in die Erfolgsgeschichte des Bootcamps, um Studenten in Jobs zu versetzen. Wie viele Absolventen arbeiten jetzt als Entwickler? Hat das Programm strategische Partnerschaften oder einen lokalen Vorstand? Bietet es eine Berufsausbildung oder eine Karrieremesse an? Bitten Sie die Leute, die bereits in der Gegend arbeiten, den Ruf der Schule einzuschätzen.

Ebenso wichtig ist Ihr Lehrer. Vermeiden Sie es, sich mit einem erstmaligen Kursleiter in einen Kurs einzuschreiben. Andernfalls könnten Sie das Versuchskaninchen für einen ungeprüften Lehrplan werden und die Gelegenheit verpassen, Rezensionen aus erster Hand zu hören. Sprechen Sie mit ehemaligen Absolventen und direkt mit dem Ausbilder und stellen Sie ihnen offene Fragen. Mein persönlicher Favorit: „Was sind die aufregendsten Dinge, die Ihre ehemaligen Schüler jetzt tun?“ Ein guter Lehrer wird es wissen, und eine erfolgreiche Codeschule wird viele Beispiele haben.

2. Verwenden Sie Ihre Zeit im Bootcamp, um zu codieren - und im Netzwerk

Während du im Bootcamp bist, bist du ein schlechter Kerl, der deine frühere Karriere verlassen hat, um eine positive Veränderung herbeizuführen - aber danach bist du einer von vielen Junior-Entwicklern in der Gegend, die keinen Job haben. Das heißt: Genauso wichtig wie das Zerkleinern im Unterricht ist es, sich in der Community zu engagieren. Obwohl dies ein Schock sein kann, müssen Sie nicht jeden Auftrag beenden! Manchmal ist es viel besser, wenn Sie Menschen in Ihrem neuen Fachgebiet kennenlernen.

Tech-Meetups eignen sich hervorragend zum Aufbau Ihres Netzwerks, aber für diejenigen, die sich nicht vorstellen können, in einen Raum voller Fremder zu gehen, gibt es folgende großartige Möglichkeiten, um Ihre Präsenz bekannt zu machen:

  • Wenden Sie sich an Absolventen, die in der Community aktiv sind, und laden Sie sie zum Kaffee ein. Bitten Sie sie um Rat, wenn Sie vor Ort anfangen möchten. Einzelgespräche erleichtern das Leuchten und geben Ihnen bei Veranstaltungen ein freundliches Gesicht.
  • Kontaktieren Sie lokale Meetups und bieten Sie an, sich freiwillig zu melden. Es ist viel einfacher, sich an Leute zu wenden, wenn Sie die Veranstaltung organisiert haben - und jeder liebt kostenlose Hilfe.
  • Kommunizieren Sie über soziale Medien mit potenziellen Arbeitgebern. Twittern Sie beispielsweise eine Antwort an den CEO eines Unternehmens, das Sie bewundern, und laden Sie ihn zum Demo-Tag Ihres Bootcamps ein.
  • Starten Sie einen Blog. Ich weiß, das klingt nach viel Arbeit - und es ist noch schwieriger, wenn sich Ihr Name nicht auf magische Weise mit der Sprache verträgt, die Sie lernen. Es ist jedoch ein langer Weg, den Arbeitgebern zu zeigen, dass Sie handlungsorientiert und selbstreflexiv sind.

3. Überlegen Sie strategisch, wo Sie landen möchten

So viele Leute in der Codeschule sagten Dinge wie: "Ich werde jeden Job annehmen - ich brauche nur eine Veränderung." Auch wenn Sie sich wirklich so fühlen, sagen Sie es nicht laut . In der Tat ist es wichtig, dass Sie sich Zeit nehmen und nach Arbeitgebern suchen, die zu Ihnen passen.

Erstens, während Sie während des Bootcamps viel lernen, haben Sie noch einen langen Weg vor sich, und formelles Training und Anleitung werden Ihnen dabei helfen, den richtigen Weg zu finden. Berücksichtigen Sie bei der Bewertung von Unternehmen Folgendes: Bietet das Team Mentoring an? Wie lautet die Firmenrichtlinie für Seminare, Workshops und Konferenzen? Gibt es noch andere Nachwuchsentwickler? Üben sie Pair Programming oder überprüfen sie Pull Requests? Darüber hinaus nehmen viele Absolventen von Codeschulen einen Job an, um erst ein Jahr später zu erkennen, dass sie bei der Grunzarbeit feststecken. Machen Sie sich ein Bild von den Karrieremöglichkeiten innerhalb des Teams und davon, wie lange Junioren vor einer Beförderung Junioren bleiben sollten.

Vergessen Sie auch nicht, wichtige Fragen zur gesamten Unternehmenskultur zu stellen. Wie interagiert das Engineering-Team mit dem Rest des Unternehmens? Welche regelmäßigen Veranstaltungen und Traditionen hat das Team? Arbeitet jemand (oder jeder) aus der Ferne und wie wirkt sich das auf die Teamdynamik aus?

In meinem ersten Job als Softwareentwickler bei Smashing Boxes war ein Mentor, ein „Kumpel“, der für meine soziale Eingewöhnung verantwortlich ist, und eine einmonatige Einarbeitungszeit an Bord. Und ich kann dort Fahrrad fahren! Nehmen Sie mein Wort: Nehmen Sie sich die Zeit, um die Menschen und die Kultur eines Stellenangebots zu berücksichtigen, und tragen Sie dazu bei, dass Sie langfristig glücklich und erfolgreich sind.

4. Kennen Sie Ihren Wert

Es ist beängstigend, Ihre frühere Karriere hinter sich zu lassen und ein Risiko beim Codieren einzugehen. Aber denken Sie daran: Die Arbeitgeber verstehen, dass Sie in der Codeschule sind, und niemand erwartet von Ihnen, dass Sie wissen, was Sie nicht wissen. Strategische Unternehmen verstehen, dass der beste Weg, um Senior-Entwickler zu gewinnen, darin besteht, ihnen bei der Gründung zu helfen. Es liegt an Ihnen, sie davon zu überzeugen, dass Sie über ein enormes Potenzial verfügen, und es liegt an ihnen, Ihnen zu zeigen, wie sehr sie in die Förderung Ihrer Talente investiert sind. Betonen Sie Ihre Soft Skills: Zeigen Sie Interesse am Lernen; Demonstrieren Sie Ihre Fähigkeiten zur Problemlösung, wenn Sie (unvermeidlich) bei einer harten Code-Herausforderung stecken bleiben. und begeisterte und informierte Fragen stellen. Sie werden an Ihrem Traumjob arbeiten, bevor Sie es wissen.

Oh, und wann bist du? Denken Sie daran, es vorab zu bezahlen. Viele Leute werden Ihnen helfen, die Ziellinie zu überqueren, und bedenken Sie dies, wenn Leute anfangen, nach Ihrem Rat zu fragen. Die meisten von ihnen möchten nur Unterstützung - und Sie sind in der perfekten Position, um zu helfen!