プログラミング専用に設計された新しいコンピュータを入手したい。
学習体験のために自分で構築したいのですが、同様に購入して購入してもかまいません。
基本的に私は、プログラミング専用の非常に多くのファイルをダウンロードしたため、a)私のコンピューターは容量の限界に近く、b)4年前のコンピューターは非常に遅いです。
具体的には、データベース(Oracle/PostGreSQL、Mongo、Hadoop)とJavaに夢中ですが、可能なすべての言語を学ぶのが大好きです。
私はまともな量のパワーを備えたコンピュータを構築すると思います。その理由は、一部の言語には便利なIDE(例:Visual Studios for .NET)があり、それらのIDEの一部には強力なマシン(例:Eclipse for Java)が必要なためです。
また、私たちのコンピューターの人々は、強力で興味深いコンピューターを持っている必要があります。 :)
CPU、RAM、およびストレージ(HDDまたはSSD)は、おそらくプログラマにとって最も重要です。 (私の見解では)そのようなコンピューターに理想的ないくつかの仕様は次のとおりです。
Intel i5 CPU (3.0+ GHz)
8+ GB RAM
~500GB Harddrive
(Optional) An SSD for OS and big programs such as Eclipse
これらの仕様は、プログラマーが使用するのに十分ですが、必要に応じて、より優れた仕様を採用することもできます。残りの部分はそれほど重要ではなく、仕様よりも好みに基づいています。
主観的な質問ですが、ここに私の答えがあります:
何をするにせよ、少なくともOSをインストールするのに十分な大きさのSSD(64-128GB)を含めます。必要な場合は、CPUパワーを犠牲にして取得してください。また、RAMが多いほど良いです。
私の現在の「ベーシック」Davelopmentシステム(私は今年2つ構築しましたが、これらは私のプログラミングニーズに適しています):
Pentium G630. (entry level, socket compatible with i3 i5 i7 etc)
4GB RAM DDR3
500GB 7200RPM hard drive
128GB SSD (I used Kingston SSDNow which is cheaper but there are better ones)
350w Power supply
Cheapest Gigabyte motherboard
24-inch 1920x1080 monitor. (This is just big enough to display two documents side by side - of course dual screen would be nicer!)