Hey everyone! I'm looking to build a PC that's solely for work and study, mainly focused on coding. I'm on a budget, but I really want something that's durable and reliable enough to last me for years. Here's the setup I've come up with so far:
- **CPU:** AMD Ryzen 7 5700G
- **Motherboard:** Gigabyte B550M AORUS Elite AX
- **Cooler:** DeepCool LE240 V2, ARGB, 240 mm AIO
- **RAM:** XPG Gammix D45, 32 GB (2x16 GB) DDR4
- **PSU:** DeepCool PK500D, 500 W
- **Storage:** SanDisk Plus, 1 TB, M.2 NVMe PCIe 3.0
I've got a few questions:
1. Is this setup good for coding, or am I overspending?
2. Do I really need the 240 mm AIO cooler, or would a simple air cooler suffice?
3. Is a 500 W PSU enough for this setup, or should I go for something with an 80+ Gold rating?
4. Any recommendations for parts that provide better value while still being durable and stable?
Thanks for any input!
5 Answers
If you're focused solely on coding, consider a Mac instead. They tend to have a longer lifespan and great productivity features. Personally, I've used both PC and Mac for coding, and for long-term reliability, I've found Macs to be superior.
You're on the right track with the 5700G! It’s perfect for what you need. About the cooling, yeah, you could save money with a good air cooler instead of the 240 mm AIO since the 5700G runs cool. And honestly, a 500 W PSU is more than enough for your setup.
Why not just go for a laptop? Your components are a few generations behind, and a good laptop could serve you just as well for coding without the hassle of building a desktop.
Make sure you invest in a UPS. Power interruptions can really mess up your work and degrade the hardware over time. Plus, consider a higher capacity M.2 SSD, as they can slow down significantly if they get too full.
You might not need that AIO cooler. A Thermalright Peerless Assassin could cool just as well and is cheaper too. Also, a good air cooler tends to last longer than AIOs, so that could be a better option in the long run.

Related Questions
Lenovo Thinkpad Stuck In Update Loop Install FilterDriverU2_Reload