blog

プログラミングを始めてわずか4週間で、このニューヨークのストリートウォーカーはすでにアプリを開発できるようになった

(この記事は、同誌のテクノロジー担当記者、キャロライン・モスの一人称の視点で書かれています)。...

Jul 7, 2025 · 4 min. read
シェア

(この記事は、BusinessInsiderの技術レポーター、キャロライン・モスの一人称の視点から書かれています。)

  • ニューヨークのエンジニア、街行く友人をコーディング学習に招待

1カ月ほど前、パトリック・マッコンローグの『Medium』に掲載された記事「不当な扱いを受けている路上生活者へのプログラムの発見と指導」を初めて読んだとき、私は正直言って懐疑的でした。

ニューヨークのマンハッタンに住む23歳のプログラマーであるマッコンローグは、毎日通勤途中に見かける路上生活者は前向きでやる気があると記事の中で読者に断言。

  1. 明日またここに来て、現金で100ドル渡します。
  2. 明日またここに来て、JavaScriptの本を3冊ととても安いノートパソコンを渡します。そして準備ができたら、毎日出勤前の1時間に来て、プログラムの書き方を教えます。

記事の続きを読んで、プログラムの書き方を教えるよりも、路上生活者に食べ物か宿泊施設のどちらかを選択させる方が理にかなっていると思いました。案の定、そう考えたのは私だけでなく、多くの人がマッコンローグのアイデアを一笑に付し、ValleyWagのウェブサイトには彼のアプローチを嘲笑する『Homelessness Solved(ホームレス問題は解決した)』という記事までありました。

その後、マコンローグに電話しました。

私は彼に、"みんながこのアイデアをバカにしていることを知っていますか?"と尋ねました。

彼は知っていて、あのような記事タイトルをつけたことを後悔していると認めています。

自分のためではなく、隣人がチャレンジ精神旺盛だと信じたからこそ、その理論を試したかったと語ったマコンローグ。

翌日、近所の友人に会いに行くというので、何か新しい進展があったら教えてくれと伝えました。

[]

  • ストリートフレンドのレオは、コーディングを学ぶことを選びました。

翌日、マッコンローグはMediumで「レオという路上生活者がプログラムを書くことを学ぶ」と発表しました。もし数週間後もプロジェクトが続いていたら、ぜひ連絡をください。

レオは同意し、マコンローグは私とカメラクルーを月曜日のプログラミング・セッションに招待しました。

後にNY1が2000年以降で最も寒い9月の朝だと発表したこの日、私は早朝にウェストサイドの公園に到着。マコンローグとレオはすぐに挨拶をしてくれ、カメラクルーがインタビューの準備をしている間、私はレオと20分ほど雑談をし、どのような質問をされるのかを伝え、基本的なことをいくつか知りたいが、質問のいくつかに違和感があれば答えなくてもいいと説明。私はいくつかの基本的なことを理解したいが、もし彼がいくつかの質問に不快感を覚えるのであれば、答える必要はないと説明しました。

2011年に生命保険会社メットライフでの職を失ったこと、自宅の近くに高級マンションが建ったため、以前住んでいたアパートには住めなくなったこと。彼が言ったことは、私がすでに知っていたことですが、ニューヨークの物価の高さは、彼のホームレスの話が彼の簡潔な説明より複雑であるかどうかは別として、やはり事実だったということです。

私は彼に、マコンローグが前述の2つの選択肢を与えたときに一瞬のためらいがあったのか、あるいはマコンローグが否定派に自分のアプローチを正当化させるためにコーディングを学ぶことを強要したのかと尋ねました。

100ドルなら数日や1週間でも使えるけど、ノートパソコンを買って何か新しいことを学べると言われたときは、100ドル以上もらえると思ったわ」。

レオによると、マッコンローグは平日は毎朝8時頃に彼と会い、その後すぐに1時間のセッションが始まるとのこと。さらに彼は、Nitrous.IOというJavaScriptのウェブサイトもあると言い、また、彼が書く50の関数のうち、完全にエラーのない関数は2つだけかもしれないとも話してくれました。目の前にいる彼が、たった4週間しかコーディングをしていないとは信じがたいです。

たった4週間で、2人はすでにアプリのデザインに協力しており、8週間のコースが終わる頃には完成する見込みです。 レオは優秀な起業家らしく、アプリの詳細を外部に明かすことは許してくれませんが、素晴らしいアイデアであることは保証します。そしてマッコンローグが仕事に出かけた後、レオは3~4時間、マッコンローグから渡された3冊のJavaScriptの本を読みながら、自分でコードを書く練習をしました。マッコンローグは彼にサムスンのChromebookとWiFiホットスポットを与えました。

車のクラクションや工事の音など、さまざまな雑音に邪魔されながらインタビューは中断されましたが、レオは平然としていました。しかし、工事現場で新しいことを学ぶのは簡単なことではありません。

  • グーグルのオフィスに行こうが、面接を受けようが、起用されようが、私は新しいことを学ぶことに関心があります。

そして翌日、GoogleでテックブログのMashableとハングアウトのビデオ通話をすると言われました。

「グーグルのオフィスはどんな感じですか?とレオに聞かれました。私は行ったことがないと答えました。彼は、なぜ自分がグーグルに招待されるほど重要で興味深い存在なのか理解できず、ショックを受けていました。

レオがこの件についてどう感じているのか知りたいのですが、彼はマコンローグの踏み台になって、誰もが得られる15分間の名声を得ようとしているのでしょうか?彼はコーディングが好きですか?彼はMashableが何であるか知っていますか?

最も重要なのは、レオが私に知ってほしかったのは、マコンローグが彼のところに来たとき、彼は惨めではなかったということ。マコンローグはストリート・フレンドの固定観念を打ち破り、チャンスを与えてくれた人だと彼は言います。そして、コーディングについて考えていなかったこと、それが何であるかすら知らなかったことを認めます。"自分が悪人ではない、麻薬中毒者でもない、正気を失った人間でもないと誰かを説得するのは本当に難しい。そして、それこそがストリートピープルに対する人々のイメージなのです。ホームレスは必ずしもネガティブな存在ではないかもしれませんが、人々はそれを理解していないのです」。

レオが私に言ったのは、"僕もここでたくさんの楽しい時間を過ごしてきたし、今僕が考えているのは、新しいことを学ぶことで、もっと楽しい時間を過ごす機会が増えるかもしれないということだけなんだ "ということでした。

Read next

データセンターの可用性は、仮想化とSDNに対応するための大きな関心事である

今日、顧客は仮想化を採用し、Software-Defined Networkingを受け入れることがより期待されており、したがって、ユーザー要件もより厳しくなっています。Brocadeがグローバル・チャネル・リセラーを対象に実施した新しい調査では、「データセンターの可用性」が顧客にとって最大の関心事であることが示されています。

Jul 7, 2025 · 3 min read