Muito obrigado pelo seu comentário!

Programar em .NET no Windows é algo bem integrado, pois o objetivo do ecossistema sempre foi funcionar nos serviços da Microsoft. Além disso, a Microsoft distribuiu apenas o Visual Studio Code para Linux e não quis compartilhar o Visual Studio completo.

Ter 24 GB de RAM é excelente. Ao iniciar o Visual Studio, ele já consome cerca de 2 GB, deixando apenas 4 GB disponíveis (com o Edge aberto). Se você adicionar o WSL, o consumo pode subir para cerca de 2 a 3 GB. A maioria das pessoas começa com o Ubuntu, mas vou optar pelo Linux Mint, que oferece uma interface mais semelhante ao Windows.

As IDEs da JetBrains são muito boas; eu costumava usar o IntelliJ. Vou verificar se consigo acesso como estudante, caso contrário, vou usar o Visual Studio.

Também pretendo utilizar o Docker para aprender mais sobre containers e as habilidades demandadas pelo mercado de trabalho. Caso contrário, posso desenvolver minhas APIs web com SQLite, que é um banco de dados bastante utilizado em aplicativos móveis e pequenas aplicações.