コードは記号のかたまりです。(){}[]<>;:=+-*/&| といった記号をいかに速く正確に打てるかで、 コードタイピングの速度は大きく変わります。文章のタイピングが速い人でも、ここでつまずくことは珍しくありません。
ホームポジションと記号キー
記号の多くは数字段や右手の外側にあり、ホームポジションから遠い場所にあります。 キーを目で探すのではなく、指の移動距離と Shift の押し方をパターンとして体に覚えさせるのがポイントです。 とくに ( )(Shift + 9 / 0)や { } は頻出なので優先的に慣れましょう。
括弧・クォートはペアで捉える
() {} [] "" は「開いたら閉じる」をワンセットで打つ意識を持つと、 閉じ忘れによる打ち直しが減ります。エディタの自動補完に頼りきらず、手でも打てるようにしておくと本番で崩れません。
言語ごとの頻出記号
- TypeScript / JavaScript:
=> ${} ?. ?? ===などアロー・テンプレートリテラル・省略記法 - Go:
:= <- {} *など短縮変数宣言・チャネル・ポインタ
練習のコツ
苦手な記号を 1 つずつ潰していくのが効果的です。Typing Royale で実コードを打ち、 詰まった記号を意識して反復すれば、記号のリズムが少しずつ手になじんでいきます。