I work professionally on a Macbook Air 16GB now and I have quite a few docker images and services running bare metal, + browser, vscode etc. on top. Not a problem until I start loading up some LLMs.
The paging works wonderfully well; an advantage of everything being fused.
If anything, I'm much more bound by the CPU limitations and the eco-cores than the memory.
On a PC, I wouldn't think about less than 32GB for a dev pc.
If I had a fulltime gig programming C, I'd even say I could work on this A14 8GB device. Why not? It's as powerful as a 10 year old powerful machine; probably. Or in that ballpark.