Skip to main content

今すぐコーディングを学ぶ:最適な開発ブートキャンプを選ぶ方法

AWS re:Invent 2018 - Global Partner Keynote (六月 2026)

AWS re:Invent 2018 - Global Partner Keynote (六月 2026)
Anonim

あなたはコーディングを学ぶ準備ができていると判断しました。そしてあなたはすでにあなたのキャリアの選択肢が膨らむのを見ることができます。 しかし、待ってください。どのコーディングスクールが自分に合っているかをどのように判断しますか?

米国だけでも65を超えるコーディング「ブートキャンプ」があり、それぞれが異なる授業モデル、言語の専門性、教育スタイルを誇っています。 したがって、次のZuckになるためにあなたが仕事を辞める前に、これらの6つの質問を自問して研究を進めてください。

1.どの言語を学びたいですか?

コーディングブートキャンプでは、通常、学生にプログラミングの世界を紹介するときに1つの「教育言語」を使用します。 主にWeb(モバイル)で作業する場合、最も一般的なオプションはRailsまたはPythonで、ASP.NETと厳密にJavaScriptの学校がいくつかあります。

コーディング学校の大半はRailsを教えています。DevBootcampとGeneral Assemblyは、最も大きく確立されている2つの大学です。 RocketUやHackbright Academy(女性専用の学校)など、他の学校はPythonを専門としており、言語はより複雑でコンピューターサイエンスの基礎に根ざしていると述べています。 中立的な団体は、言語があなたの決断を下すべきではないと言うでしょう。多くの学生はPythonプログラムを卒業し、自分で簡単にRailsを学ぶことができます(逆も同様です)が、好みがあれば、それは考慮すべきことです。

モバイルがシーンの場合、iOSとAndroidが主な選択肢です。 シカゴのMobile MakersやニューヨークのThe Flatiron SchoolなどのiOSスクールでは、Objective Cを強調します(そしてMGWUがゲームの作り方を教えます!)。 オースティンのデルタプログラムは、Android開発専用です。

2.学習スタイルとは何ですか?

あなたが非常にやる気があり、本やチュートリアルを使用して自分自身に厳しい科目を教えることができるなら、CodecademyやUdacityのような無料のオンラインプログラムで十分に習熟することができます。 もう少しガイダンスを求める人は、BlocまたはThinkfulを検討することができます。BlocまたはThinkfulは、各学生にオンラインクラスと個人指導者を提供します。 すでにコーディングの基礎があり、講義を必要としないが、集中的なカリキュラムを修了するために他の学生と協力したい場合は、ニューヨークの無料のフルタイム学校であるハッカースクール、 (完全な初心者向けではありませんが)最適です。

実践的なインストラクター主導のトレーニングを探していますが、まだ仕事を辞められませんか? Anyone Can Learn To Codeのようなパートタイムスクールでは、現在の位置を維持し、夜間や週末に学習することができます。 このルートを選択する場合は、仕事と集中コースの間でモチベーションを維持できるかどうかを必ず決定してください。

もちろん、仕事を辞めて授業料を払う余裕があるなら、総会でのWeb開発イマーシブのような人気のある3か月の没入型コースは、あなたの支出に見合う最高の価値があります。 ボーナス:このような多くの学校は、就職を保証します。

3.私の専門目標は何ですか?

コーディングを学ぶ動機を確立することで、オプションの分野を大幅に絞り込むことができます。 スタートアップや大企業で仕事をしたいですか? あなたはあなた自身のビジネスを始めたいですか、技術的な共同設立者になりたいですか?

一部のコーディングブートキャンプの収益モデルを検討してください。授業料を請求するだけでなく、卒業生を雇用する企業に採用料を請求することもあります。 これらの場合、学校は、コーディングを学んだ直後にスタートアップを立ち上げたいと思っている学生についてそれほど興奮していないかもしれません。 シカゴに本拠を置くスタータースクールのような他の学校は、独自の製品の出荷を支援し、技術的な共同創業者になったり、ビジネスを開始したりできるように設計されています。 学校のFAQを読んで、志望者が探しているものを正確に確認してください。

また、卒業生が就職している企業を確認し、ブートキャンプが卒業生を配置する企業と提携しているかどうかを尋ねます。 これらは主に大企業またはスタートアップですか? RocketUは(文字通り)RocketSpaceアクセラレータの真ん中に設定されているので、技術的な才能を探している100を超える適格なスタートアップの海にいます。

4.授業料をいくら支払うことができますか?

通常、フルタイムプログラムの費用は5, 000ドルから15, 000ドルですが、考慮すべき授業モデルがいくつかあります。 授業料を前払いする余裕がないが、無料のオンラインプログラムが提供できる以上のガイダンスが必要な場合は、App Academyをご覧ください。希望する仕事が見つかるまで、授業料の支払いは不要です(真剣に)。 また、サンフランシスコオフィスにライブワークスペースを提供している(そしてニューヨークに1つ追加しようとしている)ので、プログラム中に住居費を支払う必要はありません。 Nashville Software Schoolは、別の創造的な授業モデルを提供します。Nashvilleの出身であるか、Nashvilleと強いつながりがある場合は、前払いで$ 1, 000のみを支払い、雇用会社は雇用後に学校に支払います。

もちろん、授業料の高い学校を買う余裕があれば、あなたの選択肢ははるかに広く、選択できる素晴らしいキャンプがたくさんあります。 サンフランシスコのHack Reactorを受講すると、授業料は約18, 000ドルになり、デンバーのgSchoolは6か月コースで2万ドルになります。

5.コーディングブートキャンプにはどこに参加すればよいですか?

ブートキャンプに参加する場所を決定するときは、自分のニーズ、家族の状況、都市の居住性について考えてください。 確かに、ニューヨークとサンフランシスコには広大な雇用ネットワークがありますが、最大6か月間、友人や家族から離れることができますか? Dev BootcampのインストラクターであるShereef Abushadi氏は、「サンフランシスコに参加する学生の約50%がSF地域出身であるため、この式の両側から恩恵を受け、面接プロセス中も便利な場所にいます」と述べています。しかし、彼は「ブートキャンプを見つけることの利点は、「教育の質が同じであると仮定して」、「家族または他のバランスを取る義務がある場合」と考えています。

6.自分のコーディングの背景とは何ですか?

コーディングブートキャンプの数が拡大するにつれて、一部の学校は入学要件を狭めているため、現在のスキルレベルについて考えてください。 Treehouseのような無料のセルフガイドオンラインコースを修了しましたか? (そうでない場合は、今すぐ始めてください。)現在の仕事で、オープンソースプロジェクトをハッキングしたり、技術プロジェクトに取り組んだ経験はありますか? 一部の学校は、「誰でもコーディングを学ぶことができる」と主張し、完全な初心者を受け入れます。 Hack Reactorなど、コーディングの背景知識が必要なものもあります(「これは「0-60」コースではなく、「20-120」コースです」とWebサイトは述べています)。 あなたの経歴について学校に正直であり、あなたをロックスタープログラマーに変えるためにあなたの現在のスキルレベルで最もよく働くことができる学校を見つけてください。

計画に最適なブートキャンプにオプションを絞り込んだら、コースレポートで応募のヒント、期限、コースの説明、インタビューを必ず確認してください。