プログラミングを勉強するのに最低限必要な知識、技術はいくつかあると思いますが、その中で最も基礎的なのが、タッチタイピングだと思います。私は、一年前まで、タッチタイピングができなくて、毎日練習して最近は少しできるようになりました。今でも毎日練習をしています。もしタッチタイピングができない、あまり得意ではない、どこで勉強したらいいのだろうと思っている方は、ぜひ、この記事を参考に練習してみてください。
この記事では、日本語のサイトを2つ、海外のサイトを4つの合計6つのサイトを紹介したいと思います。それぞれに特徴があり、向いていることが違うので、必要に応じて使い分けるといいと思います。
目次
e-typing
私が最初に使ったサイトは、このイータイピングというサイトでした。ここで毎日指の位置を覚える練習をしました。
myTyping
このサイトは、練習に使用している人が多いイメージです。
今回紹介するサイトで、日本語のサイトは、e-typing, myTypingの2つだけです。まずは、どちらか気に入った方で、指の位置を覚えて、ゆっくりでもタッチタイピングができるようになるように毎日練習してみるといいと思います。私の経験から言うと、1日にたくさん練習するよりも、毎日5分くらいを続ける方が上達します。
10fastfingers
このサイトは、海外の方がタッチタイピングの練習と言ったらまず誰でも紹介する定番のサイトです。いろんな言語に対応していて、私は、基本的には英語のトップ200、トップ1000を練習しています。指の場所が覚えられたら、このサイトで毎日練習するといいと思います。スコアもつくので、毎日少しずつ上達しているのがゲーム感覚で実感できていいと思います。
keybr
このサイトは、苦手をなくしていくのに向いているサイトです。アルファベット1文字に集中して、練習できるので、苦手な文字を克服するために利用するといいと思います。
monkeytype
このサイトは、他のサイトでは、数字や記号の練習ができます。普段練習しているサイトでは、数字や記号が出てこないのでいざ使うときに、すごく時間がかかってしまったりします。早く打てるようになる秘訣は、苦手キーをなくすことです。
speedtyper
このサイトは、プログラマーに特化したサイトです。さまざまなプログラミング言語に対応していて、プログラミング言語のタイピングが練習できます。普段使う文字では早く打てるのにプログラミングになった途端に打てなくなるというのはよくあることなので、練習しておくといいと思います。