The bigger the distro, the more official support there is as well, instead of relying on community versions. Ubuntu and Fedora get a lot of dev love.
If you are willing to read up a bit more and re-install a few times, Arch Linux is another distro with a lot of community information online. But honestly for work, I would stick to old reliable Ubuntu.
I started with Ubuntu for my development computer and am now running Mint because I needed more recent versions to test with. The servers are running ubuntu server though (since I try to develop ahead of the version on the server) so it works out.
Pop!_OS is another flavor of Ubuntu (just like Mint) tailored for developers. If I were to start with Linux today, as a developer, I'd probably give it a try.
For hardcore mode, pick Arch Linux, as this is where you will probably end up distrohopping eventually if you like to tinker with your system.