我肯定错过了什么。
在我所在地区雇用程序员的成本为每小时50到100美元。高端机器只有3,000美元,因此每三年购买一台真正出色的计算机的成本为0.50美元/小时。($ 3000 /(150周* 40小时))
您需要一台高端机器吗?不,这里的3000美元代表的是可能最多支出的金额,而不是我期望的金额。这大约是高端iMac或MacBook(17英寸)的成本。
因此,假设您可以通过购买便宜的计算机每三年节省$ 2000,而您的平均开发人员的收入为$ 60。(这些是我可以提供给bean-counter的最慈善的数字。如果您仅节省1000美元或750美元,这只会使我的情况更糟。)如果这些便宜的计算机每天只花费您10分钟的生产力。(一点也不费力,我确定我的机器花了我更多钱。)然后,在3年中,125个小时的损失总计将损失7500美元。每天损失1分钟(750美元)将获得1250美元的净收益,这几乎不能抵消士气低落的成本。
这是“一分钱又愚蠢的事”还是我简化了这个问题?为什么没有普遍的共识(即使在“企业”中),软件开发人员应该拥有出色的硬件?
编辑:我应该澄清的是,我并不是在谈论尖叫让我的朋友羡慕的快速性能和/或SSD。我说的是RAM太少而无法处理其正常工作量的计算机,这会导致冻结,重新引导,并且(在正常情况下)大约20分钟(毫不夸张地)引导和打开典型的应用程序。(除了周末,我不关门。)
实际上,我计划很快购买一台新机器,它将有所改善。(我将在2011年从2GB RAM到3GB RAM。)但是,按照当前的标准,这台新机器性能中等,因此可以合理地预计,在其退役日期之前,这也是不可接受的。
等待!在您回答或评论之前:
- 3000美元没关系。如果您要购买的机器的价格低于该价格,那就更应该购买该机器。
- 我不要求更频繁的升级。在相同的时间表上只有更好的硬件。因此,没有隐藏的安装成本等。
- 请不要讨论尖端硬件与非常好的硬件之间的区别。我正在游说使用非常好的硬件,例如在一台机器上,这在最坏的情况下是三年前制造的最好的机器之一。
- 每小时$ 50-$ 100是估计的就业成本 -不包括薪水。如果您是承包商,那将是承包商所使用的开票费率(包括其费用和利润),即雇主的社会服务费。供款,雇主医疗保健供款等。除非您知道此数字不切实际,否则请勿对此数字发表评论。
- 确保您正在提供新内容。在提供另一个答案之前,请先阅读所有答案。