I'm a software developer and I've been using a high-performance desktop for the past three years. Now, I'm thinking about buying a MacBook Air with an M4 chip and 16GB of RAM. Do you think this is a good option for my work?
3 Answers
It really depends on the resources you need. If you're working on containerized development, 32GB would be a safer bet, but you might get by with 16GB—just be prepared for some performance hits.
If you don't actually need a laptop, it might be better to stick with a desktop for development work. They usually offer better performance and upgrade options.
Honestly, I'd recommend going for at least 32GB of RAM. 16GB might feel limiting, especially if you're planning to do heavy tasks like AI and machine learning. If you can, 64GB would be even better.
I agree! 32GB has become my minimum standard these days.

I think 16GB could be enough unless you’re working on really memory-heavy projects. For general coding, it should work fine.