エンジニア転職 その他

Javaの開発用PCの推奨スペックは?

投稿日:

概要

これからJavaを勉強しようとしている方、そのためにパソコンの購入または買い替えを検討している方向けです。
 

推奨スペック

以下の観点で説明したいと思います。
・処理性能
・作業のしやすさ
・持ち運びのしやすさ

CPU

CPUは処理速度を決める要素になります。
クロック数(〇〇GHzなどの表記)が大きいほど、処理速度が速いです。
また、CPUの種類によっても性能が異なり、Intel CoreまたはRyzenがおすすめです。
Celeronは避けましょう。個人的な経験ですが、Celeronはあまり早くありません。

Intel Coreならi5以上、Ryzenなら3以上が最低ラインというのが私の個人的な見解です。
会社の開発PCも自宅の開発PCもIntel Core i5でそれなりにストレスなく動いているので、ここが最低ラインかなと思っています。

ディスク

SSDは必須で、容量は250GB以上あれば十分です。
プライベートでも使用することになるので、ディスク容量がもっと必要なら増やすせばよいだけです。

HDDは絶対に避けましょう。
ディスクのアクセス速度を比べると、SSDの方が圧倒的に速いです。
特にJava開発ではコンパイルやIDE自体が多少重いということもあり、アクセス速度が遅くなるのはもすごくストレスです。

メモリ

8GB以上が望ましいです。
私の開発PCも8GB積んでいます(4GB×2個)。

それ以下でも大丈夫だとは思いますが、メモリ容量をケチるとディスクアクセスが頻発して処理速度が低下します
なので、メモリは十分に確保しておくことが重要です。

GPU

GPUは機械学習をさせるときに高速に処理させるために必要です。
Javaの開発環境では特に必要ないのでなくても大丈夫です。

モニタ

外への持ち運びが多い場合、13インチがちょうどいいです。
13インチだと画面が小さくなるので、解像度は1920×1080あるのが望ましいです。
1366×768だとあまり多くのウィンドウを開くことに向いていないので、持ち運びが多い人は解像度も気にしておいた方が良いです。

自宅作業が主で持ち運びがほとんどないなら、15インチでもいいかなと思います。
私自身、15インチモニターのノートパソコンを使っており、外に持ち出すこともほとんどなく、マルチモニターにしなくても問題なく使えています。

おすすめのパソコン

上記の条件を満たすパソコンはこちらです。
いくつか候補ありますが、価格やオプションも含めてご自身にあったものを検討してみて下さい。

まとめ

  • CPUはIntel Core i5またはRyzen3以上が推奨である。<
  • ディスクはHDDよりSSDの方が高速である。
  • メモリは8GB以上が望ましい。
  • GPUは機械学習しないのであれば不要である。
  • 持ち運びが多いのであれば13インチがおすすめ。また解像度は1920×1080が望ましい。

 
最後までお読み頂き、ありがとうございました!
ご意見・ご要望がありましたら、遠慮なくコメント下さい!
もし内容が良かったらランキング評価を頂けると励みになります(^^)

ランキング評価する

-エンジニア転職, その他

執筆者:


comment

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

CAPTCHA


関連記事

リヴァイ

【マイクラドット絵】リヴァイ兵長をプログラミング!

完成品 縦204×横197 作り方概要 ざっくり言うと、Pythonでプログラミングしました。 環境構築及び設計図の下準備に2時間ほどかかったと思います。 そのあとはプログラムを実行して瞬作! 作成後 …

【Office365】Excelのデフォルトフォントを設定する方法

手順 Excelを開く Excelファイルを開きます。 デスクトップにあればよいですが、なければスタートメニューから探しましょう。   オプションメニューを開く 「ファイル」>「オプション」 …

【Bootstrap】共通ヘッダーをナビバーとしてデザインしよう!

概要 ヘッダーをナビバーとして実装します。 (SpringBootチュートリアルの共通ヘッダーを基に解説していきます) また、デザインはBootstrapのサンプルを基にしていますので、 そちらも一度 …

正規表現で複数の箇所を入れ替える方法

複数の特定の箇所を入れ替えるテクニックです。 確認環境 Sakuraエディタ 置換方法 ここでは例として、:区切りの前後の文字列を入れ替えてみます。 置換前データ メニュー:AAA メニュー:BBB …

エンジニア未経験者の転職が難しくなったので解決策を提案してみる

現状 コロナ以降、未経験者のエンジニア採用が少しずつなくなっていきました。 それまではポートフォリオを作ったり、ある程度のポテンシャルがあると判断されれば 採用されるということがあったのですが、それが …

記事を探す

SpringFramworkの良書

■おすすめ教材
Javaの基本を学んだ人が、次のステップとして読む本(中級者向け)

※SpringはJavaのFrameworkの1つです。
変更のしやすさ、保守性の高さが特徴です。