GitHubの責任者は、会社のプログラミングと新しい教育プロジェクトの将来について話しました。

GitHub Webサイトでは、プログラムのオープンソースコードを投稿できます。その後、他のユーザーが開発に参加できます。 このサイトでは、必要なコードフラグメントを取得して新しいIT製品を作成および変更し、製品開発時間を短縮できます。 GitHubは、多くの場合、プログラマーと開発者のためのソーシャルネットワークと呼ばれます。



9月24日、GitHubはソフトウェア開発を教えるために設計された新しいClassroomオープンソース製品を発表しました。



GitHubの責任者であるChris Vanstrasは、RBCにソフトウェア開発の将来、サービスのビジネスモデル、地理、新製品、教育プロジェクトについて話した。



Megamindはインタビューから最も興味深い引用を提供します。



GitHubを作成するアイデアについて



私たちは友人や同僚のためにプロジェクトを行い、世界中のすべてのプログラマーのためのプラットフォームを作るつもりはありませんでした。プログラムコードを共有しやすい場所を作りたかっただけです。 しかし、突然、私たちのプロジェクトが好きで、彼らは自分でそれを使用するだけでなく、そのリンクを友人と共有する準備ができていることが判明しました。 その瞬間、GitHubは劇的に成長し始めました。 そして、私たちがどのようなグローバルなものを立ち上げたのか見当もつかない。


Githubの地理と拡張



[GitHubで]約1,000万人のユーザーとその数は急速に増加しています。 北米は、GitHubのトラフィックのごくわずかな割合をもたらします。 正確な数字は覚えていませんが、たとえば、ロシアは常に世界の国々の中でトップ10、イギリス、フランス、ドイツに次ぐヨーロッパの4位です。 私たちはグローバルコミュニティであり、会社の構造にこれを反映させたいと考えています。



GitHubには約2,600万のプロジェクトがあります。 ビジネスに関しては、IBMやMicrosoftからスタートアップまで、何百万人もの顧客がいます。 GitHubの人々は世界中から働きます。 300人以上の従業員がいます。 それらの約60%は、自宅、コワーキングなどでリモートで働いています。 一部の人々はまったく家を持っていません-彼らは毎月移動し、ちょうど地球を旅しています。


競合他社について



ホスティング、コラボレーションソフトウェアの分野(いわゆるエンタープライズコラボレーションスペース、異なる企業が異なる製品を使用して共通システム内でソフトウェアを作成する)で、一度に複数のビジネス分野で働いています。 最後に、ソフトウェア開発ツールの領域に入ります。コードはAtom製品で作成できます。



同様のサービスは何千もあります。一部は無料、一部は有料です(Appleには独自の開発環境、たとえばXcode、MicrosoftにはMicrosoft Visual Studioがあります)。 プログラミングの分野では、みんなが何らかの形でつながっているのが好きです。 MicrosoftはGitHubでコードを公開していますが、Microsoftエディターと競合しています。 すべての競合他社は、ある意味では同時に同盟国です。



オープンソースプロジェクトは、ほとんどサービスを公開しません。 以前はGoogle Codeがありましたが、プロジェクトは終了しました。 SourceForgeは私たちの競争相手ですが、GitHubに切り替える人が増えていることがわかります。 彼らは私たちがホストしているプロジェクトの数とはかけ離れています。


ビジネスモデルについて



2009年4月以降、モデルは変更されていません。 それは、無料で公開されているすべてのものをホストしているという事実にあり、閉じたコードはお金のために公開されています。 私たちはビジネス向けに個別の製品を開発しましたが、ビジネスモデルの基礎は最初に確立され、今日まで維持されています。


投資について



初日から利益を上げています。 新しい従業員の雇用と新製品の発売に投資を集めました。



Andreessen Horowitzは、多くの理由で選択しました。 彼らは企業の成長を支援する多くのサービスを提供できます。 PR、マーケティング、採用、または販売に関してサポートが必要な場合は、それらにアクセスできます。 さらに、他のファンドでは、ファンドの1人のパートナーのみに連絡できます。パートナーは、会社の取締役会のメンバーです。 Andreessen Horowitzでは、数百人の従業員のそれぞれに連絡できます。



ちなみに、数ヶ月前にアンドリーセンホロヴィッツの第2ラウンドを終了しました(2015年7月、GitHubはセコイアキャピタル 、アンドリーセンホロヴィッツ、インスティテューショナルベンチャーパートナーズ( IVP )、 スリーヴキャピタル 、およびアンドリーセンホロヴィッツのパートナーからの資金から2億5000万ドルを調達しました)。


新しいプロジェクトについて



最近、GitHub Desktopをリリースしました。これは、コンピューターにダウンロードしてインストールできるMacおよびWindows用のクライアントです。 GitHubを使用するのは非常に簡単です。 もちろん、すべてのGitHubユーザーがダウンロードするとは限りませんが、それを使用する人はきっと気に入ってくれるでしょう。 GitHub Desktopは完全に無料で、ダウンロードしたコピーの数は無制限です。



GitHubはこれまでWebで作業してきました-Github.comにアクセスすると、これがサイトです。 これで、企業向け製品GitHub Enterprisesとオープンソースで動作する製品の両方が手に入りました。 さまざまな環境で働きたい。



Windowsを使用する場合、常にブラウザーにアクセスする必要はありません。コンピューターエクスペリエンスに組み込まれた製品を取得する必要があります。 物事はあなたが誰であるか、どのオプションを設定したかを知っているべきです。 クラウドテクノロジーが普及しているため、すべてがウェブに移行するとは思いません。 ダウンロードしたプログラムがますますクラウドで計算を実行するように思えます。



未来は、コンピューターにインストールされたソフトウェアとクラウドのコンピューティング能力によってもたらされると思います。


企業がオープンソースを始めた理由について



問題は、彼らがなぜこれをやったことがないのかです! それは不確実性の中での恐怖についてのすべてです。 また、コードを開く理由は数百万あります。才能の検索が簡単で、他の企業とベストプラクティスを共有したり作業したりするのがとても簡単です。



以前は、人々は「私たちはお金を稼ぐので、コードを閉じましょう」と考えていました。 今、彼らはさらに多くのお金を稼ぐためにコードを開く必要があることを理解しています。 したがって、たとえば、AppleはSwiftを開きます。 結局のところ、バグはクローズドソースコードには見つかりません。


GitHub教育プロジェクトについて



はい、今日は200,500人の登録学生がいます。 学生に加えて、GitHubでレッスンを行う教師がいます。 生徒はロボットまでさまざまなプロジェクトを行います。 今、若いプログラマーの本当の波が高まっています。 このスキルを使用すると、非常に多くの興味深いことができます。



Courseraのようなリソースにアクセスできない人のために、プログラミングを開始する手助けをしています。 たとえば、 Code2040 [少数民族にIT分野へのアクセスを提供するプロジェクト]に近づいています。 そのような機会を持たない人々が働くことを可能にし、興味のある人々を訓練しないことが重要だと思います。 私のように、地下室にコンピューターを持って育った人はたくさんいますが、階段をさらに下ることに決めました。 これまで、米国であっても、何百万人もの人々がインターネットにアクセスできません。



住宅都市開発省と提携し、夏にConnectHomeプログラムを発表しました。 目標は、社会住宅の分野で無料のインターネットアクセスを提供することです。 これはこれまでのパイロットプロジェクトです。 インターネットが絶えず存在し、Wi-Fiを求めてマクドナルドに入らずに働くことができる環境で人々が成長することを望んでいます。 その後、人々はコースラに行くことができます。



All Articles