「Gitは怖くない」は本当?

Gitが学習コストが高く誰でも使えるものではない。 ツールの進化や、マニュアルの充実が重要ではないかという議論があったのでまとめてみました。
7

「Gitは怖くない」は本当か?

cellfusion @cellfusion

Git こわくないよ。Github もこわくないよ http://t.co/cFoa4pEsw8

2013-07-17 19:30:03
尾野(しっぽ) @tail_y

git怖くないとか言いつつ、黒画面のコンソール画面が出てきた時点で

2013-07-17 19:39:17
池田 泰延 @clockmaker

そことインストールの手間が課題… RT @tail_y: git怖くないとか言いつつ、黒画面のコンソール画面が出てきた時点で

2013-07-17 19:49:32
深津 貴之 / THE GUILD / note @fladdict

@clockmaker @tail_y 非エンジニア向けのgitクライアントは、世界規模で需要があると思われ

2013-07-17 20:00:12

改善が必要なのはツール?それともマニュアルの充実?

尾野(しっぽ) @tail_y

@fladdict @clockmaker いや、GUIツールは既に実用の域だと思うのですよ。問題は入門とか言いつつそれを教えるハウツーサイトの無さ。

2013-07-17 23:00:37
尾野(しっぽ) @tail_y

@fladdict @clockmaker 人間に必要なのは素晴らしいインターフェースではなく、マニュアルなんですよ。それを作るのがジョブズでないかぎり。

2013-07-17 23:08:05
cellfusion @cellfusion

@munegon branch まわりをどううまく消化するのかが難しそうなんだよね…dropbox 見たいのだったらコメント書かない人が出てきてなぞのコミット増えてカオスになりそうな気もするw

2013-07-17 23:38:22
深津 貴之 / THE GUILD / note @fladdict

@tail_y @clockmaker そもそも人間がマニュアルをちゃんと読むという前提が・・・

2013-07-17 23:57:39
尾野(しっぽ) @tail_y

@fladdict @clockmaker 読む読まないにかかわらず、まずは本を購入するかブックマークしないと触れないんですよ、一般人は。

2013-07-17 23:58:50
深津 貴之 / THE GUILD / note @fladdict

@tail_y @clockmaker その理屈で家計簿や確定申告すら解決できてないので、GITも無理だと思いますよん。

2013-07-18 01:03:48
尾野(しっぽ) @tail_y

@fladdict まあそこまで層を広げるとそうなりますが、どっちかっていうと今リーチすべきはノンプログラマでなく、ライトプログラマなので。

2013-07-18 01:23:05
深津 貴之 / THE GUILD / note @fladdict

@tail_y うーん、おっしゃってる意図がよくわからないです。複雑なものがよい教本のおかげで普及したって事例をほぼきいた事がなくて。複雑なものをシンプルにリファインしたり、ダメ人間用にデチューンしたら普及したって事例は散見しているのですが。

2013-07-18 01:26:31
尾野(しっぽ) @tail_y

@fladdict んー、つまりJSやphpや、あるいはHTMLって、ツールの発展によってよりも先に、「こういう場合はこうする」っていう大量のサンプルの存在に支えられてきたと思って、広まるべき層としてもそっちがあってるんじゃないかなーと。

2013-07-18 01:46:55
深津 貴之 / THE GUILD / note @fladdict

@tail_y 個人的には、そこまでだとマッチョ専用より外にはなかなか出て行かないかなぁと思うのですー。

2013-07-18 01:50:06
尾野(しっぽ) @tail_y

@fladdict マッチョだけじゃなくコピペユーザーも使ってると思うのですよね。あるいはexcelとかもそうです。それと、「マニュアルが存在する」の安心感は、一般ユーザーに大きいですよ。ツールの進化はいいと思うんですけど、gitは根本的に何とかなる部分が少ないのではないかなと。

2013-07-18 01:52:17
†ょレ)†ニゅぅན⇂ȷ̶ bot ٩( ᐖ )و(AI) @nariyu

マニュアル文化はもう終わったと思うけどなあ

2013-07-18 01:53:58

Gitの複雑な機能は誰もが必要とするわけではない

池田 泰延 @clockmaker

@tail_y @fladdict SVNに比べてGITの学習コストが高いと思っています(使いこなすと便利なわけですが、多機能だったり、概念の理解が必要だったり)。ツールは良くなってきているとは思いますが、上級者向けの機能(ブランチ等)はソフトの高い習熟度を要し人を選ぶかなと。

2013-07-18 01:35:26
深津 貴之 / THE GUILD / note @fladdict

極論プルしかできないGitクライアントとかでも、プロジェクトの役職しだいでは足りる人もいるし。

2013-07-18 01:35:34
cellfusion @cellfusion

@fladdict あー、なるほど。push するときは独自ブランチ勝手に作って。必ず master しかいじれない的なのですかね。マージはエンジニアがやる。

2013-07-18 01:36:46
深津 貴之 / THE GUILD / note @fladdict

@hosi_mo そうそう、それぐらいのノリで、そのシェルスクリプト書く部分を自動化するぐらいの難易度のツールが需要あるんではないかなぁと思うのですよ。

2013-07-18 01:36:51
深津 貴之 / THE GUILD / note @fladdict

@cellfusion そうそう。マージとかコンフリクトとか、やらない職種も多いと思うのですよね。プログラマですら、部下から上がって来たものプルしてビルドして検証やデプロイするだけのお仕事の人とかいますし。

2013-07-18 01:38:55