「GitHub」の働き方革命は何がスゴいのか?

アップル、LINEが採用した「未来の働き方」

GitHub共同創業者・CEOのクリス・ワンストラス氏(著者撮影)

サンフランシスコを拠点にしているGitHubを知らない開発者を探すほうが難しいだろう。5割以上の社員がリモート、すなわちサンフランシスコのオフィス以外の場所から仕事に参加しているが、仕事の質とスピードは保っている。

サンフランシスコ市内の港の倉庫で、同社の年次イベント「GitHub Universe」が9月14日に開催され、ネコとタコを融合させた巨大なキャラクターが屋根から来場者を出迎えた。開発者の間で有名なこの「Octocat」は、開発者以外にとっても「未来の働き方の象徴」として重要な存在となるだろう。

世界中の開発者が集まり、普段はGitHub上で交わしている会話に、花を咲かせた。このGitHubの基調講演で大きく扱われたのは、企業での活用と教育だった。

「GitHub」とは何か

会場となったサンフランシスコ「Pier 70」

GitHubを開発者以外の人に説明するのは難しいが、きちんと定義しておこう。

まずGitHubの「Git」は、Linuxを分散開発する際に作られた「バージョン管理システム」のことだ。多数の人々がひとつのプログラム開発に携わる際、複数の人がアクセスしたり、変更履歴を残すことができる。

開発者の方からは「違う!」と言われるかもしれないが、われわれが利用しているDropboxをイメージすると、Gitの仕組みを理解しやすいのではないだろうか。

Dropboxを利用する際、手元のPCのファイルをDropboxのサーバにアップロードし、手元で変更するごとにサーバのファイルも更新される。その履歴をDropboxは持っており、以前のファイルを取り出すこともできる。Gitでは、こうした仕組みが動いている。

Dropboxは複数の人とフォルダを共有することができる。共有されたフォルダは、参加しているそれぞれの人のPCにコピーされ、誰かが更新すると、ほかの人にも最新版が自動的に渡る。

このチームのファイルの更新をより厳密に、コミュニケーションを取りながら行うことができる仕組みを備えたのが、GitHubだ。

次ページどのような利点があるのか
関連記事
Topic Board トピックボード
人気連載
Trend Library トレンドライブラリー
  • コメント
  • facebook
0/400

コメント投稿に関する規則(ガイドライン)を遵守し、内容に責任をもってご投稿ください。

Access Ranking
  • 1時間
  • 24時間
  • 週間
  • 月間
  • いいね!

※過去48時間以内の記事が対象

※過去1ヵ月以内の記事が対象

※過去1ヵ月以内の記事が対象

※過去1ヵ月以内の記事が対象

※週間いいね数のランキングです。

トレンドウォッチ
JR九州“脱鉄道”の成算

今年、上場を果たしたJR九州。豪華寝台列車「ななつ星in九州」は話題になった。しかし、人口減少などもあって鉄道事業の先行きは暗い。成長は非鉄道事業の成否に懸かっている。