先日、あるプログラミングの教則本を読んでいたところ、その中で紹介されていた米国コロラド州のThe Turing School of Software & Designというプログラミングスクールの存在を知った。受講者の多くはプログラミング未経験者だが、卒業後の初年度年収の平均額は77,000ドル(約920万円)だという。このスクールのカリキュラムや生徒の選考過程、卒業者の経歴など様々な点で興味深かったため、スクールのWebサイトの内容のまとめてみた。
英語でのコミュニケーションに自信があり、プログラミングに興味がある方は是非挑戦してみてほしい。学費は17,500ドル(約210万円)とやや高めだがローンプログラムも用意されており、卒業後に平均額の年収(約920万円)の仕事に就くことができれば、3ヶ月以内に元が取れる計算になる。
概要
- 学位や経験は一切不要。
- Ruby on RailsというWebアプケーション開発フレームワークを用いて、約7ヶ月間のトレーニングを行う。
- 卒業生の95%は卒業後3ヶ月以内に仕事を見つけている。また通常3つ以上の仕事のオファーを受けている。
- 卒業後の給与のレンジは65,000ドル(約780万円)から115,000ドル(約1,380万円)、平均給与は77,000ドル(約920万円)。
- 公開されている就業先としては、ソフトウェア開発・コンサルティング企業のPivotal Labsやthoughtbot、オンラインマーケットプレイスのLivingSocialやアメリカ合衆国国立公園局などがある。
教員、ボードメンバー
エグゼクティブ・ディレクター
- Jeff Casimir
- 世界でもっとも長いRailsの講師経験者。(2005年から)
- RailsConf(Ruby on Railsのカンファレンス)の講演経験者。
- Draperという100万ダウンロードを超えるRailsアプリケーション用ツールの作者。
- Chad Fowler
- 『情熱プログラマー』や、その他多くのRuby、Rails関連書籍の著者。
- Dave Thomas
- 著書『プログラミングRuby』で英語圏の世界にRuby(Ruby言語の作者は日本人)を紹介した人物。『達人プログラマー』の著者。
カリキュラム
- 1クラスは20から28人。インストラクターと生徒の比率は平均で1対12。
- 授業はフルタイムで約7ヶ月間。6週間1タームで計4ターム。各タームの間に1週間の休暇がある。
第1ターム
- オブジェクト指向プログラミング
- Rubyでのコマンドラインツール開発
- テスト駆動開発
- Rubyの基礎
- テストの自動化
- リファクタリング
第2ターム
- データベースを利用したWebアプリケーション開発
- アジャイルによるプロジェクトマネジメント
- HTTP
- SinatraでのWebアプリケーション設計、開発
- RailsでのWebアプリケーション設計、開発
- MVCモデル
- 様々なレベルでのテスト
- データベーススキーマの設計、SQL
- Gitワークフロー
第3ターム
- サードパーティーAPIの利用、APIの開発
- 新規システム開発と既存システム開発における相違の理解
- Railsでのマルチテナントアプリケーション開発
- jQueryを利用したDOMの操作、RailsとAJAXの連携
- セキュリティーホールとその防止
- Emailの仕組み
- キャッシュ戦略とパフォーマンス向上
- Railsにおけるバックグラウンドワーカー
第4ターム
- JavaScriptの基礎
- JavaScriptでのオブジェクト指向開発
- 複数のJavaScript用テスティングフレームワークの利用
- クライアントサイドアプリケーションの開発
- Node.jsでのWebSocketを利用したアプリケーション開発
なおこのコースの他に、フロントエンド開発のカリキュラムもある。そこでは、HTML、CSS、JavaScript(jQuery、React、Ember)、及びNode.jsを利用したリアルタイムWebアプリケーション開発などを中心に学習できる。
入学選考
- 特定の締め切り日はない。常時応募可能。
- 現在までに約1,000人の選考を行い、選考を通過したのは全体の8%以下。
一次選考
- レジュメ
- 文章(コミュニケーション能力と複雑な問題の説明能力を証明する)
- ビデオ(自身のパーソナリティーや情熱、感性などを紹介する)
- ロジカルテスト(プログラミングの適正を測るための小さな課題を解く)
二次選考
1時間の面接をGoogleハングアウトで行う。プログラミングとこのコミュニティーへの情熱、また共同作業を行う環境での適性などが確認される。※二次選考の通過者は10人に1人程度。
授業料
- 学費は17,500ドル(約210万円)、選考通過後1,000ドル(約12万円)を手付金として支払う。
- なお学費にはMacBookが含まれる。自分のMacBookを持ち込む場合は学費から1,200ドル(約14万円)が割り引かれる。
- ローンを利用する場合は、いくつかの提携ローン会社を利用することも可能。
- 本スクール独自のローンプログラムもある。
卒業生たち
※以下は卒業生の一例。個人的に特徴的な経歴だと思った人をピックアップした。
M. B. 氏、元スクラムマスター。アジャイル開発に共感。
G. H. 氏、元米空軍軍曹。娘と共作でおとぎ話を作成中。家具作りも行う。
D. S. 氏、元会計士。クライアントにフォーカスした仕事が得意。
D. V. 氏、元プロバスケットプレーヤーで、トレーダーを経て、プログラマーに。
スクールの様子
I spy @jessicag looking like the smarty pants she is in @turingschool's cover photo... pic.twitter.com/CRX2tT6OIc
— Jen Martinez (@JenMMartinez) April 16, 2015
The students built a webserver. They're sharing their work over lunch. <3 // @turingschool pic.twitter.com/43fAAVjoRv
— Josh Cheek (@josh_cheek) September 29, 2015
It was so very awesome to put my teacher hat back on at the @girldevelopit workshop at @turingschool! pic.twitter.com/MLCr41F0XF
— Emily Davis (@emilyadavis303) September 24, 2014
Our 1508 Cohort is into their second week! pic.twitter.com/QfSR86DTLt
— Turing School (@turingschool) August 31, 2015
Halloween has come to the @turingschool pic.twitter.com/Z3wqs6DRrb
— Lovisa (@applegrain) October 26, 2015