I mean I have a crappy 7 year old CPU that I use for single threaded dev, and it works for 99% of cases. In the 1% of cases, I threw on multithreading and its fine.
Now my daily driver has a GPU and it unlocks new possibilities.
Its been over 10 years since I've really spent time thinking about a CPU.