Going from my dual-core Pixelbook to my Ryzen desktop is a huge change in the development experience.
It come to the point that I will have to ask my boss to replace my machine since it was so sluggish.
(r5-3600, waiting for 3950x to drop, upgraded sooner because old system was acting up).
New computer is X570 mb, 64gb, rx5700xt, using an r5-3600 as a placeholder, I am still waiting on a 3950X, and only pulled the trigger early since my last system was acting up. I don't have the specific costs, but have spent around $1500 so far and will probably lose ~$50 on the 3600 when I upgrade and sell it off. Will probably be 4-5 years until I upgrade again, except I may drop a second and/or third nvme drive in or bump the ram to 128gb.
The difficulties I've had this time around have been around aesthetics, since I didn't have any experience with aRGB it tool a while to figure out what to get, and even then none of the aRGB supports Linux. The 5700 just got swapped in, and I've had trouble with that and will have to correct over the weekend, may wind up on Windows if it's too much of a pain.
I've mostly been working on my work-issued laptop, where I've had separate issues with the battery/charging etc the past month. In the end though, spending a couple grand on a computer every 3-5 years isn't so bad if you're actually doing work on it. I will say, I am surprised how much faster this system actually feels over my old one. Hopefully I can get it stabilized with the new video card soon.
As things stand, I already have a 8-core X299 system, and the fact that I can drop an 18-core CPU into it after a BIOS update is compelling. But it seems unlikely that there is a large enough audience in this situation to juice Intel's profits or prevent them from losing more market share to AMD.