Honestly, unless you are working with GPU heavy tasks, I would say that both are overkill. I use a Mac Mini M1 16GB and it is more than meets all my software development needs. I mainly work with XCode (iOS), Android Studio (Android), and Visual Studio (.NET).
I really don't think the Max would be worth it over the Pro.
Same. A mini for my work needs and an Air for personal and when I travel. The former handles everything that I sent its way so far including docker containers. I don’t really see the appeal of the max unless you’re into cpu or gpu-heavy tasks.
I really don't think the Max would be worth it over the Pro.