itB!HatenaCopyテックアカデミーとテックキャンプを3カ月ずつ受講した私(元受講生)がプログラミングスクール両者の違い、メリットデメリットを比較し皆さんの選択を助けます。最下部にまとめとして一覧表もありますので簡潔に知りたい方はそちらをご覧ください。質問用のチャットはブラウザ上で利用できます。それぞれ以下のツールを使います。テックアカデミー→Slackテックキャンプ→自前のテックチャットSlackもテックキャンプもチャット履歴が増えると消えてしまう仕様でした。テックキャンプは履歴ダウンロードというのが出来ます。Slackは他社サービスなので無料版だと履歴が消えちゃうけど有料版にすれば履歴も見れる。チャットツールとして使うだけだと料金は高い印象ですね。Slackは絵文字やソースコードの貼り付けが見やすいと思います。エンジニアの間ではSlackは標準的に使われる事が多いようで、この機会に使えるようになっておくとよいなと思いました。テックチャットはソースコードの貼り付けは見にくい(平文のテキストになるため)それにテックチャットはチャットの欄が狭く感じる。文字装飾やアイコンもできない。バグって送信できなくなったりするのがなんとも。ファイルアップロードはどちらもできました。講師との面談ツールを比較テックアカデミー→Appearテックキャンプ→SkypeAppearというのは他社サービスでスカイプみたいに相手の画面をカメラで写しながら会話が出来るツールです。Skypeはおなじみでカメラで写しながら会話ができるツール。Skypeは画面共有という機能があって自分のプログラミング中のテキストエディタとかを相手とリアルタイム共有できる。それを見ながらアドバイスを貰えたりします。テックアカデミーのAppearでは画面共有はなさそうで、そういった場合どうするかというとGithubにアップしたソースコードを講師が見たりダウンロードして講師サイドで動かしたりしていました。それで講師に修正してもらって動いたコードを送ってもらったりということをしました。テックキャンプのSkypeは画面を見ながら助言をしてもらえる。テックアカデミーのAppearではそれが出来ないので講師にコードを書いてもらって送ってもらったり、という作業になりました。進捗管理をを比較カリキュラムの進捗管理についてですがテックアカデミー→自前のシステム化テックキャンプ→スプレッドシートで共有このような感じでした。●テックアカデミーテックアカデミーではカリキュラム内に進捗管理ボタンがあり、それをクリックすることでここまで進んだよというのがわかるようになっています。週2回のメンターとの通話でも現状の相談などが可能でした。●テックキャンプテックキャンプではスプレッドシート(Googleのエクセルみたいなもの)を講師陣と共有することで、手打ちでここまで進んだよというのを記録していくようでした。手入力は手間だけど備考欄などにいろいろ記述できるのはメリットだと思いますね。思ったけど、実際にカリキュラムが始まったら使いませんでした。実務的には2週に1回のメンターとのSkype通話のときに進捗をお伝えして、じゃぁ再来週までにはここまで進みましょうか、というやり取りをしていました。●テックアカデミーテックアカデミーのWEBアプリコースは掲示板質問の対応が非常に早いと感じました。10分程度で質問の1次答えが帰ってくるのが基本で、その場に居れば1分で返事が来るからとてもスピーディです。●テックキャンプテックキャンプのチャットによる質問回答は10分未満と言った感じ。テックアカデミーのほうが早いように思いました。テックキャンプはSkypeによる通話質問もできるように改善されたので込み入った質問や、なかなか文章では伝えにくい質問はその場で解決できるのは大きなメリットとなります。それに教室で受講している場合はその場にいるメンター達に直接対面での質問もできるのが大きいですね。●テックアカデミーテックアカデミーのWEBコースのメンターはみんな知識量も経験値も豊富な感じがしました。テックアカデミーは1人のメンターが契約期間中ずっと面倒を見てくれる形になります。●テックキャンプテックキャンプではiPhoneコースを主に受講した関係で、メンターは3人ぐらいで回している様子でした。人員が少ないせいかどれぐらい詳しいかは確認できませんでした。元テックキャンプ生のメンターも在籍していたりして質問回答に若干の不安を覚えました。(テックキャンプのWEBコースはメンターの数も充実していました。)あれからエンジニアの人員を増やすと言っていたので、増強されてる可能性はあると思います。一方でテックキャンプはメンターは専任ではなくその時その時に居る方に対応してもらっていました。メンターとの面談(メンタリング)を比較テックアカデミーもテックキャンプもメンター(講師)との通話面談があります。●テックアカデミーテックアカデミーは週に2回です。専用のビデオ通話ツールを使って進捗確認や質疑応答の時間が30分あります。この面談の時間が非常に重要だと思います。コーディングで詰まってる部分、解決しないエラー、考え方、もっと簡単に実現する方法などメンターのノウハウを実際に教えてもらう時間となっていました。週2回なので、4週間プランなら期間中に8回、12週プランなら24回の面談を行っていきます。●テックキャンプテックキャンプは2週に1回の面談があります。進捗確認ですが、質疑応答の時間もあり30分です。1カ月プランなら決められた面談は2回、3カ月プランなら約6~7回ということですね。面談回数はテックアカデミーより少なく見えるかもしれませんが、通話で質疑応答をしたい場合は即時Skype申請をすればよいのでテックキャンプだから面談回数が少ない、とは思いませんでした。テクノロジーセミナーテックキアカデミーにはありませんでしたけど、テックキャンプには無料で受講できる様々なセミナーがあったり、受講生同士の親睦会があります。渋谷のテックキャンプ教室で開催されています。セミナーの内容はエンジニアやプログラミング関連のものもあれば、ビジネス系のセミナーの方がやや多いように思います。私は2回ほど参加させていただきました。気になる人は多いと思いますが、料金とコスパについて整理しています。テックキャンプには入会費があり月額課金(2カ月目から)となっています。テックアカデミーは入会費は無く、1カ月~4カ月のプランによって料金が異なります。まとめると以下に様になります。テックキャンプで3カ月受講すれば入会費128,000円+0円(入会月)+12,800円(2カ月目)+12,800円(3カ月目)=合計153,600円となります。テックアカデミーは入会費は無しで3カ月受講すると229,000円だけかかる形です。単純に料金だけ比較するとテックキャンプの方が圧倒的に安いですね。すべての教材も見放題なのでコストパフォーマンス的にもテックキャンプに軍配が上がるでしょう。テックキャンプは月額課金なので止めたい時に止められるメリットもあります。テックアカデミーは自分で何カ月と決めて1回で費用を支払います。3カ月で目標まで届かなければさらに追加で1~3カ月が可能となっています。(追加に関して私の時は特に割引制度はありませんでした)コースを終えるまでの時間を比較テックアカデミー、テックキャンプともにコースを終えるまでの目安時間が提示されています。テックアカデミーのWEBアプリコースは80~160時間が想定されていて、テックキャンプのWEBアプリコースは172時間が目安となっています。教材は異なりますがどちらも最低限学ぶ内容、習得できる内容は同じような事を抑えてあります。それでもテックキャンプの方が教材の量やサンプルコードは若干多いように感じました。この目安時間は個人的に体感した感じですと合致しているように思います。最後のレッスンで「独自の自作アプリ作成」へ進むと異なってきます。自作アプリがどれぐらい複雑なことを実現するか、機能を盛り込むかによって工数が変わってくるからです。自作アプリを作るとなるとそれだけで100時間~300時間はかかるのではないかと思います。ちなみに私が作成したKoLuKuというWEBアプリは150時間はかかりました。汗なのでテックアカデミーでも、テックキャンプでも学ぶ内容や時間はあまり変わりないと考えてOKでしょう。重要だと思った部分を比較してまとめます。元生徒がメンターをやってる場合もある。