LibSpit said:
He is also buying top spec monitors, which is pretty much the same as buying top spec flat screen tvs these days, so if he gets 1-2 of those, that would be half the budget right there.
In my limited experience as a 25 years paid "junior engineer", hardware falls in price rather quickly if you choose a sweet spot just slightly behind the bleeding edge. For monitors I paid not more than $150 each (and probably less) for decent full HD 21.5" monitors from Asus, such as the 198VE with a 15 pin VGA interface. I can't really imagine needing more than that for coding, two of them if I wanted to leave snippets open across many files for cut cut&paste.
I'd be surprised if two decent 22 inch FullHD monitors didnt have to cost more than $275 for the pair, delivered anywhere in the USA. Check pricewatch
if you're unsure what the mail-order / low end wholesale price is on any arbitrary hardware. I live overseas now but have used Pricewatch for at least 20 years.
It's kept the cost of the last 100 or so PCs I built for myself, over the years, quite small. I see compy wants some pretty high end stuff, but perhaps he gets paid many times what I do, and has the excess cash to burn.
But there is no need to waste half his budget on eye candy. The whole project could be done, and done well, probably for half what he think he needs.
But what do I know? I know ... something about the industry. Perhaps it pleases me to help with advice, which is cheap enough. I'm not trying to sell him something, just think its crazy to spend much money on a PC without a good reason, just like its crazy to think a good PC means spending a lot of money.
If anything I'd recommend a bill of materials and a swiss army knife and suggest he build it himself if he has skill and if not pay some mail order site with a decent reputation a $35 fee to do it for him, and ship it assembled as a box according to his custom order. I always build my PC from a bag of parts; at least you can control the quality if you make it yourself, the same reason some people pack their own parachutes. It helps to have some idea of why you pick specific parts but mainly you research each item in advance and prepare a spreadsheet to get access to the specs that matter most, then hunt the sweet spot on spot market pricing in that category (not neccessarily looking for the cheapest but aiming for best bang for the buck).
It is a bit of an art to determining best build of materials to match a market sweet spot, in as much as the sweet spot moves every 3 months, if not sooner, but certainly its worth taking some time - 2 days at most, to see how much less it needs to spend. Pick a distributor that is not far from where you live so you can visit them in person, and otherwise make sure your build makes sense in terms of thermal heat dissipation, bandwidth of not just processor but memory (are 2 channels enough? How does that compare to 4 channel chipsets? Is the cost of DDR-4 worth it compared to relatively cheap DDR-3?). Graphics is nice but a coder doesnt use too much -- in my opinion the Nvidia GTX-750TI cards I bought last year at the $140-160 price point here in Eastern Europe were just fine. I don't need to blow much more than that - certainly not when the code you write is given away for free anyway. A real coder doesnt really have time to play much else; the project sucks what free time the poor SoD I mean sod gets...
I suppose this is a lot of writing, but I wanted to give some value back when asking for something, and maybe reading the history part 2 of the mod makes me feel Compy is a little closer to my life 30 years ago when I was in his position (and most likely I did a worse job of it).
- GS