It really depends on what languages/frameworks you use. A lot of common languages have package support in the standard repos for Ubuntu-based distros, and the command line is more of a first-class citizen in Linux environments than in Windows or macOS.