この国のすべての人が、プログラミングができるようにならなければいけない… なぜなら、考え方が分かるようになるからだ。 スティーブ・ジョブズ 初めてコンピュータを触ったのは13歳の時でした。 両親がマックを初めて買ってくれたのは1984年で、僕は8歳でした。 私は6年生の時でした。 大学でコーディングを勉強しました。 大学1年生の1学期の、コンピュータサイエンス入門の授業が最初でした。 ○☓ゲームのプログラムを書きました。 はじめは本当にささやかな感じでした。一番最初に書いたコードは、 好きな色と年齢を聞くプログラムでした。 最初は緑の円と、赤い長方形を画面に表示できるようになりました。 初めて書いたのは何かが画面に現れて、「ハローワールド」と言うプログラムでした。 それをコンピュータにやらせて、本当に本当に最高でした。 プログラミングの勉強を始めたのはコンピュータサイエンスのすべてを知りたいとか 原則をマスターしようとかそんなことでは全くありませんでした。 ただ、やりたいことがひとつあって 自分と自分の妹達が楽しめるものを作りたいと思っていたんです。 初めはすごく小さいプログラムを書いて、そこに少しだけ何かを足して、そこから 本とかインターネットで、新しく調べなくてはならないことが出てきました。 楽器を弾いたりスポーツをしたりすることと、本当に何の変わりもないんです。 始めるときは本当に圧倒されてしまうけれど、でもちょっとずつ慣れていきます。 コーディングは学べるものです。確かに怖いときだってあるけれど、 初めから怖くないものなんてありますか? 多くの人が書くコードは、実際はすごくシンプルなんです。どちらかというと、問題を 単純化して、それから先例にのっとって複雑なアルゴリズムを考えつく、そのプロセスが大事なんです。 コードを書けるようになるのに、天才である必要はありません。ただ、決心をつける必要はあります。 足し算、引き算。それだけです。 九九も分かっておいたほうがいいかも… 天才じゃなくてもプログラミングはできます。文字を読むのは天才じゃなくてもできるでしょ?同じことです。 たとえあなたの夢がレースカーの運転手でも、野球選手でも、建築士でも、 あらゆるジャンルがソフトウェアによって大きく変えられています。 現実として、コンピュータはそこら中にあります。農業で働きたい? エンターテイメントで働きたい?製造業で働きたい?みんなコンピュータを使うんです。 現在、何もかもが技術に頼っています。 コミュニケーションも、銀行も、情報を得るためにも。 それなのに、誰もコードの読み書きがわかっていない。 学生の時、放課後にウィズ・キッズという部活をしていました。 周りが僕のことを笑って色々言われたこともあったけれど、 でも僕は気にしなかった。 かっこいいと思ったし、多くを学んだし、部活の友達には仕事を持っている子もいたんです。 私達のポリシーは、才能のあるエンジニアをできるだけ雇うことです。 このシステムの限界は、純粋に今は、きちんと訓練を受けていてスキルを持っている人が 足りていないことです。 最高のエンジニアを雇うために、私達はオフィスをできるだけ素晴らしくしています。 最高のシェフも 無料の食事も 朝食、昼食、夕食 無料の洗濯 お菓子 テレビゲームやスクーターで遊ぶ場所もあります。 こういう面白いものがオフィスにはたくさんあって、皆で遊んだりリラックスしたり、 考えたり音楽を演奏したりしてクリエイティブになれる場所があります。 たくさんお金がほしい?世界を変えたい?どちらにせよ、プログラミングは 本当に力を与えてくれるスキルなんです。 ソフトウェアに肝心なのは人間性で、テクノロジーを使って人を助けることだと 教わったことがあります。もっと早くこのことを知っていれば、もっと早く将来の展望が変わっただろうと思います。 アイディアを思いついて、自分の手でそれを実現して、ボタンを一つ押したら 何百万人もの人がそれを使うことができる。 私達はこんな経験ができる最初の世代なんです。 大学の寮の部屋で何か始めることができる。 大きい会社なんて作ったことがない友達と集まって、何億という人が 日常生活の一部として使うものをつくる。想像するだけですごいことです。 ちょっと怖いけれど、素晴らしいんです。 明日のプログラマーは未来の魔法使いなんです。他の誰とくらべても、魔法のような力を 持っているようにみえる。 プログラミングは超能力に一番近い、素晴らしいものだと思います。 良いプログラマーは今日のロックスターです。それだけのこと。 アメリカの素晴らしい100万の仕事が埋まらないままになるかもしれない… それは、10校に1校しかプログラミングを教えていないからです。 将来の夢が医者であろうとロックスターであろうと 学校でプログラミングの授業について聞いてみてください。 もしくは、code.orgでオンライン学習をしましょう。 この動画をシェアして、code.orgのサイトを訪問してみてください。 翻訳:Life is Tech !