カッコイイデザインや便利なプラグインを作りたいけど、プログラミングができない。
進めていくとバグやエラーが出て、行き詰まってしまい進まなくなってしまうんです。
こんな状況を打破するため、今度はいつでも質問できる環境のあるプログラミングの学校に行こう!
と思い、いま話題の「TECH CAMP」の説明会に行ってきました。
まず最初に、どんな部屋でどんな形式でプログラミングの勉強をするのかイメージをまとめます。
キッチンオトボケの隣のビルと言えば、わかりやすいかもしれません。
部屋に入ると、大きな部屋にチェアの置かれた作業テーブルが3つ。
作業スペースに座ってテキストをもとに、実際にプログラミングをしながらアプリケーションを作っていきます。
わからないところがあれば、近くに座っているメンターに質問して解決していくというスタイル。
僕が行ったときは、TECH CAMPのお兄さんと僕を含めた受講者2人。
お菓子をテーブルに用意してもらいリラックスした雰囲気で聴くことができました。
ただし、イナズマの場合は、コース終了後の2週間目以降は、教室利用も質問もできませんが、追加料金1万円を払うことで、3週間の教室利用とメンターへ質問できる環境を購入できます。
一方、「Webアプリケーションコース」では、1ヵ月で目安として1日2〜3時間ほど学習するコースです。
ポイントは、「Webアプリケーションコース」を選んだとしても、1日に使える教室の時間はイナズマと同じで、メンターへの質問は同じく無制限というところです。
つまり、やろうと思えば「イナズマコース的スケジュール」で自由に勉強を進めることができるのです。
「イナズマ」か「普通のコース」か、迷っている場合は普通のコースにして学習計画を自分なりに組み立ててみるのがよいでしょう。
説明会の後は、MACを貸してもらい、実際にテキストを読みながらプログラミングすることで、授業イメージを膨らませることができます。
具体的には、Ruby railsでジャンケンゲームを開発します。
プログラミングをさわったことのない人でも大丈夫。ばっちりイメージを掴むことができます。
例えば、開発現場で使われるGitの使い方などの技術的知識や、提示された機能要件をもとに、自分でどのようなアプリケーションを開発するなど、実務に準じたコースとなっているようです。
また、エンジニアになるための就職活動の支援もしてもらえるようです。なかには、未経験でエキスパートコースを受講してエンジニアになった人もいるのだとか。