It entirely depends on what you want to do and how well the software you use is written.
Many would have sufficient memory with 8GB. However, when I started my wife’s new iMac M1 with 16GB of RAM, it soon utilized more than 8 GB even though I had only touched Safari, and tested a bit YouTube.
This shows that the more memory you have the more the system will use / keep for quicker actions.
Personally, assume developer and engineer I would always go for more because development with many project instances open, plus mock-up tools, or returning to big data crunching scenarios such as fluid simulations or audio processing would be too slow without enough memory. The data to handle will be large and if you do not have enough memory, it will have to be split in chunks and processed in smaller parts one at a time, which means back and forth between RAM and disc.
But you are right, for most “normal” users - such as myself with the 2018 MacBook Air - more often processor will be the stop gap.
Many would have sufficient memory with 8GB. However, when I started my wife’s new iMac M1 with 16GB of RAM, it soon utilized more than 8 GB even though I had only touched Safari, and tested a bit YouTube.
This shows that the more memory you have the more the system will use / keep for quicker actions.
Personally, assume developer and engineer I would always go for more because development with many project instances open, plus mock-up tools, or returning to big data crunching scenarios such as fluid simulations or audio processing would be too slow without enough memory. The data to handle will be large and if you do not have enough memory, it will have to be split in chunks and processed in smaller parts one at a time, which means back and forth between RAM and disc.
But you are right, for most “normal” users - such as myself with the 2018 MacBook Air - more often processor will be the stop gap.