Então man, também fui resistente ao Linux no início, mas depois cedi e não me arrependo. Já respondendo a pergunta, Linux não é EXTREMAMENTE necessário, mas ele ajuda muito para quem é dev. Acredito que a primeira vantagem, é a familiaridade que se cria com o terminal, algo realmente necessário para um desenvolvedor. Além de o S.O do Linux ser mais leve, eu (particularmente) achei mais fácil e mais prático utilizar certos programas no Linux, como o Docker.
Em resposta a aprender comandos Linux é necessário?
1