プログラミング用に特別に設計された新しいコンピューターを入手したいです。
学習経験のために自分で構築したいのですが、同様に作られたものを喜んで購入します。
基本的に、プログラミング専用の非常に多くのファイルをダウンロードしたので、a)私のコンピューターは容量に近く、b)私の4歳のコンピューターは非常に遅いです。
具体的には、データベース(Oracle / PostGreSQL、Mongo、Hadoop)とjavaに興味がありますが、可能なすべての言語の学習が大好きです。
プログラミング用に特別に設計された新しいコンピューターを入手したいです。
学習経験のために自分で構築したいのですが、同様に作られたものを喜んで購入します。
基本的に、プログラミング専用の非常に多くのファイルをダウンロードしたので、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
これらの仕様はプログラマーが使用するには十分ですが、必要に応じて、より良い仕様に移行することもできます。残りの部分はそれほど重要ではなく、仕様よりも好みに基づいています。
Alt+1
など)を使用して非常にすばやく切り替えることができます。過去にこれなしでどのように生きてきたのか疑問に思うでしょう。
主観的な質問ですが、ここに私の答えがあります:
何をするにしても、少なくともOSをインストールするのに十分な大きさのSSD(64-128GB)を含めます。必要に応じてCPUパワーをいくらか犠牲にしてください。また、RAMが多いほど優れています。
私の現在の「基本」開発システム(私は今年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!)