IMO, se você puder fazer o trabalho com eficiência, não importa o sistema operacional que estiver usando, já que está trabalhando remotamente.
Existe alguma vantagem em usar uma máquina Linux para desenvolver em vez do Windows?
Todo mundo no trabalho me diz para mudar para o Linux, já que estou desenvolvendo hard-core no linux de qualquer maneira. Eu gerencio 40 servidores, e faço de tudo, de DB a back-end de dados, até o desenvolvimento de serviços web.
Não vejo nada de errado com Putty. Eu sou muito preguiçoso para instalar outro sistema operacional ... O que vocês acham?
Descobri que uma ótima combinação é executar o Windows como uma máquina host e executar o Linux em uma VM usando o VirtualBox. Dessa forma, posso alternar entre as máquinas conforme necessário. Não que haja algo errado com putty, mas às vezes é bom se conectar ao host remoto e aos arquivos scp via golfinho ou nautilus, ou algum outro tipo de coisa.
E, além disso, há muito mais jogos de paciência no Linux. : -)
Parece-me que, se você está essencialmente usando outros sistemas remotamente, não importa qual seja sua configuração principal. Não faz diferença no outro lado da conexão, e imagino que você faça o seu trabalho independentemente.
Falando por mim, eu faço alguns trabalhos de desenvolvimento no Linux, mas estou muito feliz em usar o Windows a maior parte do tempo.
Eu fui o mesmo nos primeiros 6 meses do meu último trabalho, e então pedi para experimentar o VMware Workstation, e tive uma nova apreciação pela usinagem virtual.
Putty et al são ótimos para coisas de consoles e, na maioria das vezes, você pode criar um site exibido para exibir quaisquer gráficos necessários, mas para alguns aplicativos, até mesmo para redirecionar sessões xe fazer coisas como (choque ) montar unidades sobre NFS / SSH é uma grande vantagem. E você ainda consegue o iTunes.
(No momento, estou mudando do win7 com meia dúzia de VMs para o Ubuntu, então eu me apaixonei por ele)
Eu estava trabalhando em um projeto Java e Maven de tamanho médio no Windows. Eu e cerca de metade da equipe eventualmente mudamos para o Linux e notamos que os tempos de construção caíram para cerca de 50% do tempo de construção do Windows. Todo o material de acesso ao disco parece significativamente mais rápido no Linux.