海外コメンタリー

Stack Overflowがプログラミング分野で最も人気のサイトになった理由--CEOに聞く

Steven J. Vaughan-Nichols (Special to ZDNET.com) 翻訳校正: 石橋啓一郎

2022-11-16 06:30

 プログラマーであれば、Stack Overflowのことは知っているはずだ。この開発者のためのサイトには、あらゆるプログラミング言語のあらゆる問題に関する質問と、その答えが掲載されている。プログラマーなら誰でもこのサイトを使っているはずだし、Stack Overflowの回答を組み合わせてプログラムを組み立てる開発者のジョークを耳にしたこともあるだろう。では、このサイトはどうやって頂点に立ったのだろうか。米ZDNetはStack Overflowの最高経営責任者(CEO)であるPrashanth Chandrasekar氏にインタビューを行い、この疑問をはじめとする多くの質問に答えてもらった。

CとVのキー
提供:Stack Overflow

--まず、Stack Overflowについて知らない読者のために、このサイトについて説明してください。

 Stack Overflowに人気があるのは、あらゆる技術的なトピックに関する約5000万件の質問と、その回答が掲載されているためです。Pythonのようなプログラミング言語から、JavaScriptのようなスクリプト言語、そして「Amazon Web Services(AWS)」のようなクラウド技術まで、あらゆるトピックが扱われています。

--もちろん、プログラミングの質問に答えること自体は新しい話ではありませんね。ある意味では、Stack Overflowは、1980年代に始まったUsenetにあったcomp.lang.cなどのグループで作られていた、FAQの直系の子孫だと言っていいでしょう。あの時代以来、開発者の質問に答えるためのさまざまな取り組みがありました。しかし、Stack Overflowはそのどれよりも成功しています。その秘密は何でしょうか。

 すべては、2008年に高速で自動的に運用できるソーシャルマネジメントツールを開発した、創業者のJoel Spolsky氏とJeff Atwood氏の才覚によるものです。さらに彼らは、コミュニティを1つにまとめる役割も果たしました。そこが彼らが優れていたところです。

 彼らは、人々に1つのテーマをロックオンさせて、痛みを共有させることができました。私は元々開発者なので、コードを書くことの大変さを理解しています。自分の手元にあまり役に立たない参考書しかない中で、閉じ括弧が1つ抜けている自分のコードをデバッグしようとしていたときに、朝に目が覚めて非常に苦痛に思ったことを覚えています。誰もが同じような経験をしているはずです。Stack Overflowは、開発者が簡単に助け合えるようにしました。私は、それが一番大事なことだと思っています。コミュニティの人々が簡単に助け合えるようにしたことで、すべてが1つになりました。私たちは羊飼いであり、基本的なルールと、評判のシステムと、バッジについては私たちが決めました。しかし基本的に、すべてはコミュニティのおかげです。

ZDNET Japan 記事を毎朝メールでまとめ読み(登録無料)

ZDNET Japan クイックポール

注目している大規模言語モデル(LLM)を教えてください

NEWSLETTERS

エンタープライズ・コンピューティングの最前線を配信

ZDNET Japanは、CIOとITマネージャーを対象に、ビジネス課題の解決とITを活用した新たな価値創造を支援します。
ITビジネス全般については、CNET Japanをご覧ください。

このサイトでは、利用状況の把握や広告配信などのために、Cookieなどを使用してアクセスデータを取得・利用しています。 これ以降ページを遷移した場合、Cookieなどの設定や使用に同意したことになります。
Cookieなどの設定や使用の詳細、オプトアウトについては詳細をご覧ください。
[ 閉じる ]