標準の US キーボード レイアウト (QWERTY と呼ばれる) に代わる多くのキーボードがあります。
いくつかの例には、Dvorak (および Programmer Dvorak のような変種)、Colemak、AZERTY、Workman レイアウトなどがあります。
これらのいずれかがタイピング速度、正確さ、または手/手首の健康に利益をもたらしますか?
もしそうなら、私が定期的にプログラミングをしている場合、タッチタイピストとしてどれを選ぶべきですか?
標準の US キーボード レイアウト (QWERTY と呼ばれる) に代わる多くのキーボードがあります。
いくつかの例には、Dvorak (および Programmer Dvorak のような変種)、Colemak、AZERTY、Workman レイアウトなどがあります。
これらのいずれかがタイピング速度、正確さ、または手/手首の健康に利益をもたらしますか?
もしそうなら、私が定期的にプログラミングをしている場合、タッチタイピストとしてどれを選ぶべきですか?
簡潔な答え:
キーボード レイアウトに満足している場合は、そのまま使用してください。
長い答え:
これを可能な限り決定的かつ説明的な答えにすることを目指します。私がどこから来たのかを少し理解するために、このジャングルを通る私自身の旅を表現させてください。
私はコンピューター サイエンスの学生で、ドイツ語のQWERTZキーボードを使い始め、約 100 WPM (1 分あたりの単語数) で入力しました。それがプログラミングにとって恐ろしいことが判明したとき、私はQWERTYに移行しました。それから、私は誇大広告に取り込まれ、コレマックに目を向けました。使いこなしてみると、プログラミングに最適化されたレイアウトがあることを発見し、Programmer Dvorakに切り替えました。最後に、まだ満足していないので、半科学的に独自のキーボード レイアウトを設計しようとしました。そして最後に、これらの行を QWERTY で入力しています。(私が経験したトラブルと痛みを他の人を救うために)。
したがって、私は個人的な経験と科学的に公開されたデータの両方から私の答えを主張しようとします.
すべての代替キーボード レイアウトの誇大宣伝の主な議論は、次の 3 つの主要なポイントに要約できます。
これを 1 つずつ見ていきましょう。
まず、QWERTY キーボードはタイピストを遅くするために設計されたという議論は、まったく正しくありません。それはこの質問で見事に暴かれました。QWERTY キーボードは、タイプライターの特定のモデルのキーがジャミングしないように設計されています。「QWERTY は遅い」という神話については、すぐに説明します。
第二に、代替キーボードの支持者が好んで使用する究極の議論は、QWERTY キーは手根管症候群を引き起こすというものです。これは、指に負担がかかるためです。ここで驚くべきことは、これが実際には信用されていないにもかかわらず存続している都市伝説であるということです. こちらの質問を参照してください。Graeme Perrow の回答から引用すると、「キーボードの種類に関係なく、一般的にコンピューターを使用しても手根管症候群は発生しないようです。」
最後に: QWERTY がタイピストを遅くするために作られたものではなく、病気を引き起こさないのであれば、なぜ別のキーボードを使用するのでしょうか? 通常提供される答えは、他のレイアウトの方が高速で、キーが「よりスマートな」方法で配置されているためです。QWERTY の代わりに Dvorak を使用すると、タイピストがどれだけ速くタイピストできるか、およびコールマックのホーム行が生産性と速度に大きなメリットをもたらす方法について説明されています。私たちは、質素な QWERTY キーではなく、別のキーボードでどれだけ高速かつ正確に操作できるかという、印象的なパーセンテージのなだれに対応しています。
しかし、確固たる科学的証拠を見てみると、特筆する価値のあるものは何もないことがわかります。実際、2 つの非常に興味深い投稿がこことここにあります: (客観的に測定するのは非常に難しい) 速度の向上はわずか 2% から 4% であることがわかりました。
これは、私自身が経験したことと似ています。訓練を受けたタイピストであれば、切り替えによってあまり改善されません。最終的に Dvorak への切り替えを終えた後も、私はまだ約 100WPM でタイピングしていました。それ以上のことをしたい場合は、1 日のうちにたくさん入力する必要があります。
切り替えたときにスピードが上がるのは、筋肉の記憶をゼロから再訓練しなければならないからだと思います。彼らが熱心にやれば、より速いタイピング速度で報われます。皮肉なことに、彼らが QWERTY をゼロから「再訓練」していれば、同じ速度の増加が得られたのではないかと私は推測しています。
さらに、私自身のエラー率は、ドヴォルザークやコールマックで下がらなかった. ほぼ同じレベルにとどまりました。繰り返しますが、これはレイアウトではなく、筋肉の記憶を訓練した正確さによって決まります.
最後に、プログラミングの注意事項: プログラミング言語の場合、QWERTY では、{}、[]、'、=、+、-、_ などのよく使用されるキーはすべて、パフォーマンスを低下させる右の小指。ただし、これは Programmer Dvorak のようなものに切り替える価値はありませんが、特にプログラミングでは、タイピング速度が制限要因になることはめったにありません (つまり、60WPM を超えると)。
これらすべてを考慮して、切り替えにはいくつかの欠点もあります。それについて詳しく説明します。
Dvorak には、すべてのコンピューターがショートカット (有名な CTRL+C や CTRL+V など) を使用するという大きな欠点があります。Colemak は、QWERTY の C、V、および B キーの位置を保持しているため、これにそれほど苦しむことはありません。ただし、Colemak を使用しても、ショートカットの使用に大きく依存するプログラム (最も悪名高いのは vim や emacs などのソフトウェア) を使用する場合は、ゼロから再学習する必要があります。
切り替えには非常に時間がかかります。誰にもだまされないように。80WPM を超える速度で入力していた場合、個人的な経験から、この速度に戻るには数か月かかることがわかります。ほんの数個のキー (Colemak など) を交換しただけでも、それは依然として苦痛で長いプロセスです。
切り替えに成功すると、通常の QWERTY キーボードですばやく入力できなくなります (私の言葉を信じてください)。タッチ タイピングを使用しない人よりも速くはなりますが、代わりのタイピストとして QWERTY コンピューターで入力する必要がある場合は、恥ずかしい思いをすることになります。仕事に関連する場合、これは特に毛むくじゃらになる可能性があります。
多くの代替レイアウトは、QWERTY ほど標準化されていません。つまり、たとえば、古いマシンを使用している場合、好みのレイアウトがインストールされていないことがあります。選択したレイアウトをダウンロードしてインストールすることでその問題を回避しなければならず、その間に使用できなくなったレイアウトで作業する必要があるため、これはさらに面倒です.
したがって、結論として、私のアドバイスは次のとおりです。現在のレイアウトに満足している場合は、そのままにしてください。変更の利点は、考慮するには小さすぎます。特にあなたが QWERTY タイピストである場合は、そのままにしておくことをお勧めします。多くの面倒や煩わしさから解放されます。
簡単に言うと、QWERTY はタッチ タイピング用に設計されていません。他の 9 つのレイアウトと比較すると、QWERTY はタイピングの労力で最後に来ます。他のレイアウトを試して、違いを体験してください。
上記の欠点について:
アドバイス: 切り替えの利点は考慮しないには大きすぎます。挑戦して失うものは何もありません。うまくいかない場合は、いつでも QWERTY に頼ることができます。キーボードがあなたのために機能するようにしましょう。その逆ではありません。
私の2セントの価値...
数年前に QWERTY から Colemak に切り替えました。主な理由は、新しいことを試すのが好きだからですが、タイピングのすべてから少し RSI を得ていたからでもあります。
移行には数か月かかりましたが、最初の数週間が最も苦痛でした。この期間の会議では、手書きのメモをたくさん取りました。しかし、忍耐が功を奏し、今では約 60 ~ 70 wpm でタイピングしています。これは、以前の QWERTY スピードよりも高速であり、適切にタッチ タイプすることができます。さらに、RSI の痛みはもうありません。
さて、これの多くは、QWERTY を適切に学習した覚えがないのに、(GNU Typist などのプログラムを使用して) Colemak で適切に入力することを学んだためかもしれません。しかし、ほとんどの単語でキーボードの周りの動きが少なくなり、Colemak は間違いなく指の感触が良くなったと思います。
また、Colemak は Mac および一般的な GNU/Linux (Debian や Ubuntu など) のベース OS の一部としてサポートされており、Windows に簡単にインストールできるため、かなり主流であると考えられます。
私はdvorakで入力している@mark-andersonに同意します。最悪の部分は、ショートカットキーが面倒だということです. 他人のキーボードを使うのも苦痛です。
プラス面としては、タッチタイプができるので、キーボードを見る必要がありません。実際、キーボードを見ると、キーが間違った場所にあるので混乱します。
それは価値がありました?よくわかりません。タッチタイピングができるのがいいです。Qwerty ショートカットを使用できるのは気に入っていますが、まだ手が痛いので、もっと速くできるのではないかと思います。よくわかりません。しかし、私は qwerty に戻すことを検討しています - 私はドヴォルザークを 2 年以上使っているので、「準拠」する以外に元に戻す正当な理由はありません :)