I used an M1 Air with 8GB as my main software development machine for a year during Covid. It was fine.
I suppose we'll find out pretty soon, supporting virtualization would be important if they wanted to sell these to CS students that need eg. Docker.