2019年3月28日TweetPocketどーも!テックアカデミーWebアプリケーションコース受講生、つーさん(@tu_san005)です!この記事を読んでいる方は、いつまでもプログラミングが身についた気がしない。テックアカデミーを受講したいけど、料金が自分には高い・・。テックアカデミーで自分もプログラミングができるようになるのか?評価がいろいろでよくわからん!という悩みを抱えているのではないでしょうか?僕自身がそうでした。学校で勉強していても、プログラミングがスキルとして身についた気がしない。迷って迷って調べ尽くした挙句、結局何も動かない・・。実際のスクショなどをお見せしながら体験記事を書きます。「むしろなんでもっと早く受講しなかったんだろう」と後悔を感じているほどです。結局受講したのは3回生の途中からですからね。この記事を読んでいただいた方には後悔をしてほしくありません。質問し放題、メンタリング体験、カリキュラム閲覧、プログラム添削と実際の受講さながらの体験ができます。受講するか迷っている方は、まずチェックしてみるのもいいかもですね!無料体験してみる!以下には割引情報も掲載しています。期間はどれくらいがいい?コースのおすすめはどれ?環境設定は?エディタは?Macじゃなきゃダメ?料金は?なぜテックアカデミーを勧めるかテックアカデミーで学べること僕が受講していたのはWebアプリケーションコース(一番おすすめ!)です。後半でがっつりサービスを作ってアウトプットをするという感じです。ツイッタークローンはこんな感じ!↓↓↓ログイン、フォロー機能、お気に入り機能、ツイート機能などを自分で実装します。これは一番苦戦したんですが、やりきった時の「やった!!!できたーーー!」という達成感は半端じゃなかったです。楽天モノリストも紹介します。↓↓↓こちらは実際に楽天APIを使って楽天のサイトにアクセスし、そこから欲しいもののリスト、そのランキングなどを作りました。こちらも、「おおお俺、webアプリ作ってる・・」という感動がありました。これらの作ったアプリを世にリリースするところまで学習することができます。プログラミング初心者にとっては、「実績」を形として残せて就職の役に立ちそうですね!テックアカデミーの良かった点メンターさん(現役エンジニア)が超良かった!メンターはプログラミングを教えてくれる人で、驚くことに全員が現役のエンジニアです。週2回のメンタリングで学習が終わるまでの間、同じメンターさんが学習のサポートを担当してくれます。メンタリングって何を話すの?という質問ですが、僕はこんな感じでした。学習の進捗状況をチェック次回までの目標確認わからないところの質問プログラミングの悩み相談オリジナルアプリの方針を相談エンジニアの実際の職場はどんなのかフリーランスで独立するための話テックアカデミー卒業後どうしたらいいかこのように、メンターさんとは様々なお話をしました。ビデオでの通話は最初少し緊張しました。人生相談みたいなこともよくしました。一人だと学習で挫折してしまいそうですが、このサポートのおかげで最後まで走りきれたところがあります。学習の質問だけではなく、「現場の生の声」を聞けることは大きなメリットでしょう。向こうとしてもどんな話をしたいかは言われないとわからないと思うので、メンタリングの前に聞きたいことをまとめておくのを推奨します。質問しまくれる!質問はSlackという開発者専用のLINEみたいなのを使います。質問の画面はこんな感じです!質問ができるのが15時から23時というのは少し痛いですが、その時間内だと基本的に10分以内に返信が返ってきます!通話するメンターさんだけではなく、複数のメンターさんが常駐しています。メンターさんに聞いてみたところ、基本的に「5分以内」の返信を心がけているそうです。(さすがに5分では難しい質問もあるそう、そりゃそうだ)何度でも質問できるので、少しでもふわっとしたところがあれば徹底的に質問して有効活用すべきかなと思います。テックアカデミーを見てみる教材が丁寧でわかりやすい!(Webアプリケーションコースの教材の一部を引用)教材はこんな感じです!必要に応じて図を貼ってくれています。基本的に文章をしっかりと読めば理解できますし、もしわかりにくいところがあっても質問すればいいので安心です。HTML/CSS、Ruby、MySQLなどレッスンに分かれていて、その中で学んだことが理解できているか課題を提出するという形になります。課題ができているかどうかはメンターさんが採点してくれます。課題のレビューはこんな感じです!右上には僕が提出するときに不安に感じたことをコメントしました。レビューではそのフィードバックまできっちり書いてくれていて、「丁寧にみてくれてるな」と感じました。教材はプラン終了後もずっと見れる!学習を終えてからも、教材を復習したいというときがあります。プラン終了後に、1分ほどで答えられるアンケートに答えると教材が永続的に閲覧可能です。教材のアップデート(ミスの修正など)にも対応しています。プランを終えてからもちゃんと教材が見れるのは親切な対応だなと感じました。就職・転職の支援もしてくれるTechAcademyキャリアテックアカデミーでは就職活動の支援もしていて、自分の情報を登録しておくと企業からのメッセージが届いたりします。僕自身、「ここですぐに決めよう」というわけではにですが、「こんなに求人があるんだ」と知れて参考になりました。最初から転職を考える方はエンジニア保証コースというのがあり、内定が出なければ受講料を全額返済するコースになります。上のコースが気になる方は公式サイトで確認してみるといいかなと思います。オンライン完結型のスクールであるテックアカデミーの大きな特徴は、パソコン一台とネット環境があれば、どこでも学習ができるということです。プログラミングスクールに通おうと思っても、「家の近くにない」「通うのは時間的に難しい」などの問題があるかもしれません。テックアカデミーはオンライン完結型なので「通うことが必要ない」というメリットがあります。僕自身は、学校に通いながらスクールに通うことが厳しかったのでとても助かりました。受講終了後、コンテストに自分の作品を出すことができるこれはいいですね!コンテストの応募資格は「テックアカデミーを受講したことがある」ことだけです。受講終了後何度でもチャレンジOKということ。オンラインで作品を投稿するだけなのでいつでもどこでも参加できるメリットがあります。コンテストで優勝すると「無料で別のコースを受講できる権利」がGETできます。これはかなり魅力的ですね。僕も次のコンテストに応募しようと思っています。支援もあるオンライン完結で学べるコンテストに応募できるって感じです!テックアカデミーを見てみる微妙だった点やはり質問できる時間が15時〜23時というのはちょっと微妙に感じましたね。朝から学習している時もあるわけですし。朝に発生した質問を送っておくと15時を過ぎてすぐ返ってくるのでそこまで問題ではなかったかなと感じます。期間はどれくらいがいい?テックアカデミーの学習期間は、4週間、8週間、12週間、16週間に分かれます。僕は、「8週間プラン」にしました。カリキュラムを4週間で全てこなすのは未経験者にはかなり厳しいかなという印象です。他の言語である程度プログラミングができるという人が、他の言語もサクッと学ぼうとする分には4週間で大丈夫かと思います。未経験者や、自信があまりない方は8週間か12週間くらいがオススメです。2018Lessonは0から14まであるのですが、僕は17日でレッスン11まで進みました。教材がとてもわかりやすかったので、ここまではかなりすんなりでしたね。先ほど書いたようにレッスン11までがアプリを作るための基礎、12からが本格的にサービスを作る実践となります。ここからツイッタークローンの完成までは2、3週間ほどかかりました。(年末は忙しくて勉強時間があまり取れなかったところもあります)時間はかかりましたが、このツイッタークローンの作成にWebアプリケーションを作るための超大事なメソッドが詰まってました。初心者の方は「8週間」、それでも不安なら「12週間」をお勧めします。16週間までいくと、集中して学べないような気がするのであんまりお勧めしません。テックアカデミーを見てみるコースのおすすめはどれ?断然、Webアプリケーションコースですね!一番人気のコースでもあります!自分自身が受けたこともありますが、なんといっても一番の魅力は「成果物が作れる」ということでしょう。「こんなものが作れます」という成果物があるとわかりやすいですよね。「こんなことを勉強しました」と説明するも全然伝わらなかったという苦い思い出があります。Rubyは日本で人気の高い言語です。(参考:プログラミング言語の人気)この図はQiitaという質問サイトで扱われている記事の数の比較ですが、Rubyの記事はかなり多いということからその人気さがわかります。環境設定は?エディタは?Macじゃなきゃダメ?テックアカデミーの学習はCloud9という仮想環境を使います。実際の画面はこんな感じです。ブラウザさえあれば、どのパソコンでも同じようにプログラミングができる優れものです。これ一つで、コードの作成(エディタが用意されている)、実行、リリースなど開発に必要なことが大体できます。やって使えばいいの?ということですが、カリキュラム内の指示に従えば余裕です。こんな感じで事前にインストールするものが説明されており、指示通りやればうまくいきます。詰まったら質問しましょう。テックアカデミーを見てみる料金は?料金は以上のようになります。高いと感じるでしょうか?僕の大学では年間150万の学費がかかります。それで得られるものは・・・。大学に通うよりもよっぽどコスパはいいのかなという印象です。テックアカデミーで一通り学ぶと「自分でプログラミングを学ぶ力」も身につきますので、その辺も考えて検討してみてください。テックアカデミーを勧めるか僕は、大学1回生の頃、プログラミングが全然楽しくありませんでした。学校でやる課題を言われるがままやっているだけで結局なんの役に立つのかわからないコードばかり書いていたからです。実際人の役に立つようなサービスを作ったことがなかったからだと思います。単位を取得するために何も考えずに課題をこなすだけの日々が長い間続きました。「このままじゃダメだ」というときにプログラミングスクールに通いたいと考えることが多くなりました。料金が安くないこともありいつまでも行動ができず、中途半端な勉強を続ける日々が続きました。そんな中、テックアカデミーに行く決心をしたのは3回生の途中から。学校とは比べ物にならない教材のわかりやすさや、実用性のあるプログラムを作れることに感動しました。それと同時にこの決断を早くからできなかったことを深く後悔しました。この記事を読んでいただいた大学生の1回生や2回生には僕と同じ後悔をしてほしくありません。その良さを伝えるためにこの記事を書いているわけです。頭で考えていても行動に移さなければ現実は変わりません。行動するのは1秒でも早いトクになります。この記事を読んでいただた方にはそのことを知ってほしいです。【注意!!】テックアカデミーの友人紹介割引で「適用外」になる危険性!エンジニアを目指す大学生つーさん場所や時間にとらわれない働き方を目指し、プログラミング学習をしている。Railsでオリジナルアプリ開発中。情報発信の場としてこのブログの運営をしている。IT初心者のトリセツ。