Earlier quoted context omitted.
Compiler is usually IO bound on windows due to NTFS and the small files in MFT and lock contention problem. If you put everything on a ReFS volume it goes a lot faster. Applies to git operations as well.
by "IO bound" you mean "MS defender bound"
It is worth it to buy the fast CPU
411–420 of 522 posts
Re: It is worth it to buy the fast CPU
#412At my former job at a FAANG, I did the math on allocating developers machines with 16GB vs 64GB based on actual job tasks with estimates of how much thumb twiddling waiting time that this would save and then multiplied that out by the cost of the developer's time. The cost benefit showed a reasonable ROI that was realized in Weeks for Senior dev salaries (months for juniors). Based on this, I strongly believe that if…
Gave developers 16GB RAM and 512MB storage. Spent way too much time worrying about available disk space and needlessly redownloading docker images off the web.
But at least they saved money on hardware expenses!
Re: It is worth it to buy the fast CPU
#413At my former job at a FAANG, I did the math on allocating developers machines with 16GB vs 64GB based on actual job tasks with estimates of how much thumb twiddling waiting time that this would save and then multiplied that out by the cost of the developer's time. The cost benefit showed a reasonable ROI that was realized in Weeks for Senior dev salaries (months for juniors). Based on this, I strongly believe that if…
Wish my employers didn’t same calculation. Gave developers 16GB RAM and 512MB storage. Spent way too much time worrying about available disk space and needlessly redownloading docker images off the web. But at least they saved money on hardware expenses!
Re: It is worth it to buy the fast CPU
#414Earlier quoted context omitted.
I think ergonomic chairs are good for people who have poor posture. If you have a strong core and sit up straight all the time, you can probably sit on just about anything and be fine. (I'm not saying you're wrong. I think the real solution is that people should take better care of their physical selves. Certainly there are also people with particular conditions and do need the more ergonomic setup, but I expect that…
Well, I do lot's of sport and can sit comfortable on hard ground meditating for quite some time. I still enjoy a good chair way more than something "normal" for any longer computer sessions.
A chair isn't any answer to poor posture. The answer is exercising your core muscles, being aware of your posture, and constantly correcting it.
Re: It is worth it to buy the fast CPU
#415As for Desktop vs Laptop, that is relevant too. Desktops are typically much faster than Laptops because they are allowed much larger power envelopes, which leads to more cores and higher clock speeds for sustained periods of time. However, there is always a question as to whether your use case will be able to use all 16/32 cores/threads in a 9950X CPU. If not, you may not notice much difference with a smaller processor.
Source for CPU benchmarks: https://www.cpubenchmark.net/compare/6211vs5031vs3862vs5717/...
Re: It is worth it to buy the fast CPU
#416This article skips a few important steps - how a faster CPU will have a demonstrable improvement on developer performance. I would agree with the idea that faster compile times can have a significant improvement in performance. 30s is long enough for a developer to get distracted and go off and check their email, look at social media, etc. Basically turning 30s into 3s can keep a developer in flow. The critical thing…
I've seen a test environment which has most assets local but a few shared services and databases accessed over a VPN which is evidently a VIC-20 connected over dialup.
The dev environment can take 20 seconds to render a page that takes under 1 second on prod. Going to a newer machine with twice the RAM bought no meaningful improvement.
They need a rearchitecture of their dev system far more than faster laptops.
Re: It is worth it to buy the fast CPU
#417Too bad it’s so hard to get a completely local dev environment these days. It hardly matter what CPU I have since all the intensive stuff happens on another computer.
You dont run an IDE with indexing, error checking and code completion?
Re: It is worth it to buy the fast CPU
#418Earlier quoted context omitted.
> individuals incurring expenses in the tens of thousands range peanuts compared to their 500k TC
Not only are most developers (let alone other employees) making nowhere near that, why should spending $500k mean you waste $10k? Even saving small amounts matters when you add it up.
Re: It is worth it to buy the fast CPU
#419Is it worth to keep your old CPU? I still run a 6600 (65W peak) from 2016 as my daily driver. I have replaced the SSD once (MLC lasted 5 years, hopefully forever with SLC drive from 2011?), 2x 32GB DDR4 sticks (Kingston Micron lasted 8 years, with aliexpress "samsung" sticks for $50 a pop) and Monitor (Eizo FlexScan 1932 lasted 15! years RIP with Eizo RadiForce 191M, highly recommend with f.lux/redshift for exception…
Re: It is worth it to buy the fast CPU
#420Earlier quoted context omitted.
iOS development is still mostly local which is why most of the iOS developers at my previous Big Tech employer got Mac Studios as compiler machines in addition to their MacBook Pros. This requires director approval but is a formality. I read Google is now issuing Chromebooks instead of proper computers to non-engineers, which has got to be corrosive to productivity and morale.
If you're not a developer and everything you need for your job runs in a browser, what's wrong with a Chromebook?