程序员在购买计算机时应寻求哪些规格?或者,我应该买什么计算机?[关闭]


27

我希望购买一台专为编程设计的新计算机。

我想自己为学习体验构建它,但也愿意购买它。

基本上,我已经下载了许多专用于编程的文件,它们太大了,以至于a)我的计算机容量已满,b)我4岁的计算机速度非常慢。

具体来说,我喜欢数据库(Oracle / PostGreSQL,Mongo,Hadoop)和Java,但是喜欢学习所有可能的语言。


5
RAM,RAM和RAM。你能拿多少就拿多少。然后是SSD,然后是更多RAM,然后是更多RAM,然后是快速CPU(RAM)。
罗克兰

得到一个i5或i7(我有i7),快速的内存和复杂的智慧应该是好的。我很惊讶,但是我的其中一个HD上的固件有问题,并没有让我启动它,因此如果您遇到问题(这是希捷梭子鱼),请记住这一点-编辑-mongo也很烂。


7
作为软件开发人员(我们赚很多钱,并花大量时间在计算机上),没有理由您的工作站不应该是一流的。配备i7,SSD,8 + gb内存,2-3个显示器和Aeron椅子。
松饼人

1
我登录只是为+1您@Muffin Man
welbornio 2014年

Answers:


10

我会说建造一台功率不错的计算机。原因是某些语言具有有用的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

这些规格足以供程序员使用,但如果您愿意,可以选择更好的规格。其余部分并没有多大关系,它们更多地基于偏好而不是规格。


2
另外,您还需要2-3台显示器来提高生产率。然后,您可以在一个监视器中查看参考资料,在另一监视器中查看代码。对于3台显示器,您可以将参考资料放在一个中,将代码放在中间,将数据库放在第三位。对于Web开发2,浏览器是最低限度的选择,因为您经常在浏览器中预览更改并同时编写代码。基本上,它节省了很多最小化/最大化和alt-tab的窗口。
zuallauz

2
要在@zuallauz的评论中添加注释,对于那些没有多台显示器的情况,请学习使用多个虚拟桌面/工作区。像SysInternals Desktops一样简单的方法也可以正常工作,您可以使用快捷方式(Alt+1,等)在它们之间快速切换。您会想知道过去没有这种生活的情况。
Daniel B

我想提醒人们保持友善。无需粗鲁的评论。如果您不同意答案,那么请投反对票和礼貌的谈话就足够了。
maple_shaft

好的图形卡对编程有好处吗?
科洛布峡谷

6

主观问题,但这是我的答案:

无论您做什么,都包括一个固态硬盘,至少要足够大以安装操作系统(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!)

对于固态硬盘,您确实希望至少有128GB的空间,以便可以安装操作系统,包括IDE在内的常用程序以及所有源代码。对于大型项目来说,Visual Studio加载和从SSD进行编译的确与众不同。
zuallauz

1
同意,但这是许多人的预算问题。64GB足以容纳Win 7,Visual Studio 2010和一些项目。当然,更大的容量更舒适。
Paul Anderson 2013年

@zuallauz:您不想将操作系统放在SSD上;您希望将SSD用作辅助驱动器,在其中存储所有编码工作。将操作系统放在SSD上实际上会适得其反,因为事实证明,这是存储交换文件的好地方。
梅森惠勒2013年

1
@Mason,为什么存储操作系统和swapfile的位置不好?这是性能的理想场所。同样,即使这些天磁盘磨损得更快一些,SSD仍具有良好的磨损均衡算法和额外的隐藏空间,可在检测到坏块时使用。
zuallauz

1
梅森可能还记得几年前,当您可能过多地写入SSD并耗尽它时...不再是问题。
2014年
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.