does this require more than 16gb of ram?
People should not be burdened with that decision and should usually go one spec above, that has been my opinion for most purchases.
If I am buying a new computer today for serious work and not just because I need to access my mail and browse social media along with some document editing and creation, the base offering of 16 GB is enough for that. I can continue using the same configuration for many years - beyond five even from today. Websites are not going to suddenly require 32 GB in 3 years.
If I want to do anything that will tax the system resources:
- a VM open (with some software running inside it, too)
- a browser with 20 tabs
- another browser with 10 tabs
- some Word documents
- some PDF documents
- an app or two for notes
etc.
and I imagine that I may use the computer for even more than this, I should spend and get the 32 GB to have peace of mind. I cannot sell my computer in 6 months or 1 year and get a new one with 32 GB. People sound like they have nothing else to do in their lives on internet forums, sometimes.
Telling people that hey, get 16 GB today and if you feel the pinch two years later, get 32 GB at the time is an utterly unproductive advice for the user. They likely have no idea how disruptive this is to prepare a computer for trade-in and get a new computer when you rely on that one computer for the job.
It is baffling, to the point of sounding preposterous, when people try to police other people out of buying a better spec computer as if that better spec is getting financed out of their pockets instead of the buyers'.
In 2011, I got a 4 GB RAM MBP. I bought 4 GB because I knew I will upgrade to 8 GB or 16 GB the moment the warranty gets over. It would not have been okay for use for 7 years if I had not upgraded the RAM myself to 16 GB the next year when the warranty was over. Today, when the RAM is hardwired because of numb-nut, money-minded lunatics in the Apple management team (not talking of advantages to said integration for the M1 series but since 2012), people have to account for the life of their computer at the time of purchase because they simply cannot upgrade later. The advice thrown about like free coffee to just upgrade the computer to a new model is not as easy as it seems - for those who use that machine primarily and for those whose time is of any essence.
Sure, if all I use my computer for is browse the internet and some music and videos and edit or view Microsoft documents, I can make do with just my iPhone for a while. But, for anyone making a living with the computers, anyone working on those machines for hours a day, they simply cannot just up and go trade-in.
- They have to plan things in advance
- They have make arrangements for delivering on their commitments to their clients (for the duration of disruption)
Even when in countries where the new machine comes first and then they send their trade-in, there is a disruption - they have to install their software, customise the new computer to the way they want to. It isn't going to fly that hey, restore your backups. People may not want to do that when buying a new machine, and would probably want to take the time to install things fresh and shuffle their workflow a bit.
So, the question is not of requirement. The question is indeed of future-proofing, for the duration they intend to keep the computer.
If I know I will upgrade in 2 years, no matter what, I will go with 16 GB today (if I do not need the M1 Max). But, because I want to keep the computer for 5 years and not bother with anything, I will go with 32 GB today. That way, I may not feel like I want a new computer before 5 years, and I can finance other things in life with the money. If I have kids, I never know what expense might come up when. Have to account for everything.
Armchair advice of upgrading annually or biennially or more simply does not fly for everyone and as such, must not be doled out to everyone. That particular advice is only helpful for the ones who are not relying on their computer for everything.