I think this has no virtualisation instructions right? Since AFAIK, those are restricted to the Mx series. Of course the 8GB of RAM is also limiting for running any kind of VM, but this notebooks are almost exactly what I was looking for, except for the 8GB of memory.
I used an M1 Air with 8GB as my main software development machine for a year during Covid. It was fine.