Just my POV,
Nowdays I believe nothing will last long enough... it also depends on your criteria of the "last long...", how long it should works that fall into your "last long" category ? 3 years ? 5 years ? 10 years ?
I always recommends to only purchase a system that suits your current needs with a little bit of extra (eg. 12th Gen CPU, 16GB RAM, 512GB SSD) as buffers.
Newer technologies will always puts older generations to obsolete, just see Windows 11 for example, older generation that doesn't have TPM2.0 are not able to be install (albeit there are many hacks available to bypass this) but do you really want to run the latest Windows 11 on an obsolete hardware ?
AI is here and will stay, whether you like it or not, so no point buying a high end specs computer where you are just using it for office workload.
So just get yourself a decent specifications, within your budget and just hope that the next 3years your computer are not obsolete by then....
Hope this helps...
This post has been edited by dcheah: Jul 25 2024, 04:09 PM