タイピングが遅くても、エンジニアを目指せます。採用する側として、未経験から入った人を研修で育ててきた実感から言うと、入社したばかりのころは、ほとんどの人がタイピングは遅いです。そして、毎日コードを書くうちに、慣れでみんな速くなります。 入社の前に速さを鍛えておくことは、応募の条件ではありません。では、コードを打つとはどんな作業なのか。この記事では、研修で書くような Java のコード15本(この記事のシリーズで実際に動かしたもの)の文字を数えました。空白と改行、コメントを除くと3,033文字で、そのうち英字が約7割(2,104文字)、記号が2割強(723文字)、数字と日本語はわずかでした。記号で多いのは「.」「"」「(」「)」「;」で、普段の文章ではあまり打たない記号です。最初に遅く感じるのは、この記号の位置に慣れていないからで、毎日書くうちに指が覚えます。さらに、開発の道具には入力を助ける補完の機能があり、Eclipse の公式の説明では、Java のエディタで Ctrl+Space を押すと「使えるコードの補完の一覧が開く」と書かれています。この記事では、打つ文字の中身、補完の機能、記号の位置の覚え方、そして RJC の場合までを書きました。

確認日:2026年10月11日(一部は10月6日・7日)。文字数と記号の数は、確認日にこの記事のシリーズで実際に動かした Java のコード15本を Python で数えた結果です。補完の機能は Eclipse の公式のヘルプ「Content/Code Assist」、職業の記述は厚生労働省 jobtag、開発者のAI利用は Stack Overflow「2025 Developer Survey」を、確認日に開いて引用しています。「最初はみな遅く、慣れで速くなる」は、未経験から入った人を研修で育ててきた経験にもとづく見方です。

この記事の結論

タイピングが遅いとエンジニアは無理か

無理ではない。最初はみな遅く、毎日コードを書くうちに慣れで速くなる。応募の条件でもない

採用する側の実感

コードを打つとは、どんな作業か

Java のコード15本を数えると、空白とコメントを除いて3,033文字。英字が約7割、記号が2割強

本文の実測

なぜ最初は遅いか

普段の文章で打たない記号(. " ( ) ; = { })が多いから。位置に慣れると速くなる

本文の実測

全部の文字を自分で打つのか

打たない部分も多い。開発の道具には補完の機能があり、Eclipse では Ctrl+Space で補完の一覧が開く

Eclipse ヘルプ

速さの目安はあるか

速さの数字で線は引かない。打つ速さより、読む・考える・確かめる時間のほうが長い仕事

本文

いつ応募するか

今からでも。タイピングを鍛えてからでなくても応募できる

本文

数字で見る「コードを打つ」こと

3,033文字Java のコード15本の文字数(空白・改行・コメントを除く)この記事のシリーズで実際に動かしたコード。2026年10月11日に数えた
69.4%そのうち英字の割合2,104文字。int、String、System など
23.8%そのうち記号の割合723文字。多い順に . " ( ) ; = { }
596文字計算の例のコード1本(22行)の文字数割り算の余り・小数・日付の差を扱うコード
Ctrl+SpaceEclipse の Java エディタで補完の一覧を開くキーEclipse ヘルプ「Content/Code Assist」
84%AIツールを使っている・使う予定の開発者コードの下書きを出す道具も増えた。Stack Overflow「2025 Developer Survey」
項目 数値・記述 出典
Java のコード15本の中身 空白・改行・コメントを除き3,033文字。英字2,104、記号723、数字116、日本語など92 2026年10月11日に Python で数えた
多い記号(上位8) .(111)、"(94)、((93)、)(93)、;(69)、=(48)、{(39)、}(39) 同上
Eclipse の補完 「In the Java editor press Ctrl + Space on code to complete. This opens a list of available code completions.」 Eclipse ヘルプ「Content/Code Assist」
開発者のAI利用 84%が使用または使用予定 Stack Overflow「2025 Developer Survey」(2026年10月7日確認)

読み方は3つです。

  1. コードは英字と記号でできている。 英字が約7割、記号が2割強です。日本語の文章を打つときと、指の動きが違います。
  2. 最初に遅い理由は記号。 「.」「"」「(」「)」「;」は、普段の文章ではあまり打ちません。位置に慣れるまでは誰でも遅く、慣れれば速くなります。
  3. 全部を自分で打つわけではない。 補完の機能やAIの下書きがあり、打つ文字は減っています。

本記事の内容は、ご自由にお使いください。
ご利用の際は、出典として本ページへのリンクを記載いただけますようお願いします。

(記載例)出典:株式会社RJC「タイピングが遅いとエンジニアは無理か|最初はみな遅く、慣れで速くなる」

コードを打つとは、どんな作業か:実際に数えた

この記事のシリーズで実際に動かした Java のコード15本(消費税の計算、割り算の余り、エラーの例など)の文字を、次のコードで数えました。

import glob, collections, re
files = ['Tax.java', 'Order.java', 'Calc.java'] + sorted(glob.glob('jv/J[1-7].java')) + sorted(glob.glob('en/*.java'))
code = ''.join(open(f, encoding='utf-8').read() for f in files)
code = re.sub(r'//[^\n]*', '', code)           # コメントを除く
chars = re.sub(r'\s', '', code)                # 空白と改行を除く
sym = collections.Counter(c for c in chars if c.isascii() and not c.isalnum())
print(len(files), len(chars), sym.most_common(8))
15 3033 [('.', 111), ('"', 94), ('(', 93), (')', 93), (';', 69), ('=', 48), ('{', 39), ('}', 39)]

Java のコード15本の文字の内訳空白・改行・コメントを除く3,033文字(2026年10月11日に数えた)

英字2,104文字
記号723文字
数字116文字
日本語など92文字

英字が約7割、記号が2割強でした。 日本語はほとんどが画面に表示する文字や、値として入れた名前です。日本語の文章を速く打てる人でも、最初は記号の多さで遅く感じます。

最初に戸惑う記号:多い順

記号の数(上位8)同じ15本のコード

.(ドット)111
"(ダブルクォート)94
((かっこ開き)93
)(かっこ閉じ)93
;(セミコロン)69
=(イコール)48
{(波かっこ開き)39
}(波かっこ閉じ)39
記号 どこで使うか 覚え方の目安
. System.out.println のように「〜の」をつなぐ 一番多い。まずここから
" 文字列を囲む Shift と数字キーの組み合わせ(日本語配列の場合)
( ) メソッドを呼ぶ、条件を書く 開いたら閉じる、を指で覚える
; 1行の終わり 書き忘れると「';' expected」のエラー
{ } 処理のまとまり 開いたら閉じる

「;」を書き忘れたときのエラー(';' expected)は、研修の最初のころに誰でも何度も見るエラーです。 指が記号の位置を覚えるまでの通り道です。

全部を自分で打つわけではない:補完の機能

補

補完(Ctrl+Space)

Eclipse の Java エディタで Ctrl+Space を押すと、使えるコードの補完の一覧が開く(Eclipse ヘルプ)

写

コピーと貼り付け

エラー文を調べる、似た処理を写して直す。Ctrl+C・Ctrl+V は毎日使う

AI

AIの下書き

AIがコードの下書きを出し、人が読んで確かめて直す。打つより読む時間が増える

開発の道具は、打つ文字を減らす方向に進んでいます。 そのぶん、出てきたコードを読んで、正しいかを確かめる力のほうが大事になっています。

タイピングより時間を使うこと

22行の計算の例のコードは596文字でした。打つだけなら長い作業ではありません。実際の開発で時間を使うのは、仕様書を読む、どう書くかを考える、動かして確かめる、エラーを読んで直す、人に聞く・報告する、のほうです。

読む仕様書と既存のコードを読む
考えるどう書くかを決める
打つ補完も使って書く
確かめる動かして、エラーを読んで直す

タイピングの速さで、エンジニアとしての評価が決まることはまずありません。 速さは慣れで上がり、読む・考える・確かめる力が仕事の差になります。

応募の前に、気になる方は

応募は今からでもでき、タイピングは入社後に毎日書くうちに速くなります。そのうえで、手元にパソコンがあり、気になる方は、次のことに触れておくと最初の数週間が楽になります。

どれも、できなくても応募に影響するものではありません。研修の最初に覚えます。

よくある質問

タイピングが遅いとエンジニアは無理ですか

無理ではありません。入社したばかりのころは、ほとんどの人が遅く、毎日コードを書くうちに慣れで速くなります。応募の条件でもありません。

どのくらいの速さが必要ですか

採用する側は、速さの数字で線を引いていません。補完の機能やAIの下書きがあり、打つ時間より、読む・考える・確かめる時間のほうが長い仕事です。

ブラインドタッチ(タッチタイピング)はできたほうがいいですか

できると楽になりますが、最初はできなくても進められます。毎日書くうちに、よく使う記号の位置から指が覚えていきます。

記号の位置が覚えられません

コードで多い記号は「.」「"」「(」「)」「;」「=」「{」「}」です。数えたコードでは、この8つで記号723文字のうち586文字(約8割)を占めていました。この8つから覚えるのが近道です。研修で毎日使うので、自然に覚えていきます。

日本語の入力は速いのですが、コードは遅いです

自然なことです。数えたコードでは英字が約7割、記号が2割強で、日本語の文章とは指の動きが違います。英字と記号に慣れれば速くなります。

スマホのフリック入力しかしたことがありません

最初はキーボードに慣れる時間が要りますが、研修の最初に覚えます。関連記事「スマホが得意ならエンジニアを目指せる」で、スマホとパソコンの操作の対応を書いています。

AIがコードを書くなら、タイピングは要らなくなりますか

打つ量は減っていますが、AIの下書きを直す、自分で書き足す、エラー文を調べるなど、打つ場面は残ります。むしろ、出てきたコードを読んで確かめる力のほうが大事になっています。

タイピングの練習をしてから応募したほうがいいですか

応募は今からでもできます。タイピングは入社後に毎日書くうちに速くなるので、練習を終えてから応募、という順番にしなくても進められます。

自分が向いているか不安です

手を動かすと分かります。インターンや研修体験がある会社なら、応募の前後に参加して、エンジニアに向いているかを先に知れます。

RJC の場合:研修は書いて動かすところから

最後に、この記事を書いている RJC(株式会社RJC)の場合を、公開中の採用情報と入社時研修の内容から書いておきます。RJC は、顧客やSIerの開発チームに入って開発する SES事業を主に、自社で引き受けて開発する SI事業も行う会社で、未経験採用は他業種からの転職者が中心です。これまでに500名以上の未経験者を育ててきました。

応募エントリーフォームの「プログラマ(未経験者)」から。資格・作品は条件にしていない
入社時研修 4か月・12段階「書く・動かす」を基礎から。採用した担当者が修了まで伴走
10年育成プログラム技術研修・設計研修・昇進研修。SE→リーダー→PM、またはテックリード→アーキテクト
応募の条件
学歴不問、業界未経験者大歓迎。元フリーター・他業種からの転職者も活躍中。資格・作品は条件にしていない
入社時研修
4か月・12段階。Java の基礎から、オブジェクト指向、データベースと SQL、Web の基礎、Spring Boot、JavaScript・React・Next.js と進み、最終段階で設計・実装・単体テストのサイクルを AI と一緒に回す(AI駆動開発)
研修の形
採用した担当者が研修の修了まで伴走する
研修のあと
10年育成プログラム(技術研修・設計研修・昇進研修)。600本以上の動画講座、書籍購入費用の会社負担
役割の道
SE→リーダー→プロジェクトマネージャー、またはテックリード→アーキテクト
給与
未経験・1年目は年収308万〜322万円。昇給年1回、賞与年2回
働き方
年間休日127日、完全週休2日(土日)、9:00〜18:00。11期連続黒字
応募
エントリーフォームの希望職種「プログラマ(未経験者)」から。向いているかを先に確かめたい方は「インターン・研修体験を希望の方」から

RJC の入社時研修は、Lv.01「Java の第一歩と開発環境」から、毎日コードを書いて動かして進みます。最初はみな遅く、研修の中で慣れて速くなります。タイピングの速さは応募の条件ではありません。

参考・出典

  • Eclipse ヘルプ「Content/Code Assist」 https://help.eclipse.org/latest/topic/org.eclipse.jdt.doc.user/reference/ref-java-editor-code-assist.htm (2026-10-11 確認)
  • 厚生労働省 職業情報提供サイト(jobtag)「システムエンジニア(受託開発)」 https://shigoto.mhlw.go.jp/User/Occupation/Detail/312 、「プログラマー」 https://shigoto.mhlw.go.jp/User/Occupation/Detail/313 (2026-10-11 確認)
  • Stack Overflow「2025 Developer Survey」AI https://survey.stackoverflow.co/2025/ai (2026-10-07 確認)
  • 株式会社RJC「採用情報」 https://www.r-jc.jp/recruitment/ (2026-10-11 確認)

本記事の内容は、ご自由にお使いください。
ご利用の際は、出典として本ページへのリンクを記載いただけますようお願いします。

(記載例)出典:株式会社RJC「タイピングが遅いとエンジニアは無理か|最初はみな遅く、慣れで速くなる」

株式会社RJC ― SI事業・SES事業・AI駆動開発。RJCは一緒に成長を楽しめる会社です。

WE ARE HIRING

RJCで一緒に開発しながら、
成長を楽しみませんか?

RJCは、Web・モバイル・AIを活用した開発プロジェクトで、テックリードやPM・PMOも活躍するシステム開発会社です。会社を知る、待遇を確かめる、話を聞いてみる。気になるところ見てみてください!

  • 127日年間休日
  • 12時間平均残業時間
  • 毎日ガチャ遊びココロも大切にする福利厚生。アマギフなどの賞品ラインナップ!

ほかにも、チケットレストラン、書籍読み放題、2年ごとの慰労報奨(休暇 or 金一封)、11期連続の黒字決算。

ABOUT RJC RJCがどんな会社か知る 考え方、研修、働き方、福利厚生、社員の前職まで。RJCのことが丸わかり! RJC丸わかりページへ JOB DESCRIPTION 仕事内容・待遇を見てみる 仕事内容、給与・待遇、選考の流れ。経験者も未経験も!応募前に知りたいこと、まとめました! 募集要項を見る ENTRY エントリーする エントリーは1〜2分・履歴書不要です。まずは話を聞いてみたい、という方でも歓迎です! エントリーフォームへ

RJCで一緒に開発しながら、 成長を楽しみませんか?