Eu tropecei algumas vezes, mas principalmente porque acho que comecei no Ubuntu pelo motivo errado. Eu sempre fui um nerd e isso me atraiu para o Linux em geral nos últimos 10 anos, com algumas passagens rápidas no Mandriva e no Fedora, nenhuma delas com duração superior a uma semana no meu computador.
Cada vez que eu carregava o melhor e o mais recente, via que tudo estava legal, brigava com o Amarok, jogava Klondike e, finalmente, quando precisava fazer algo , voltava ao Windows.
Eu acho que é muito importante que você reconheça que executa tarefas com o computador e se não planeja com antecedência e vê o que vai usar (ou encontre a solução alternativa para ver se / como você pode continuar usando o que está usando agora) ), você descobre rapidamente que, apesar de parecer bonito ou ter um recurso interessante, você não tem idéia de como fazer seu trabalho.
E então me tornei um desenvolvedor profissional do ASP.NET. Isso interrompeu minha transição por alguns anos. Mono era uma piscadela nos olhos do leiteiro e eu realmente amei o Visual Studio .NET 2002 (e 2003 e ainda os amo hoje - eles eram ótimos aplicativos) ... Depois que saí da empresa, me vi espalhando lentamente por outras tecnologias.
Como desenvolvedor web (agora freelancer), ainda tinha que implantar sites, mas tinha a escolha sobre quais sistemas usar. Comecei uma conta da Dreamhost para hospedar várias coisas (principalmente mídia para o meu principal blog escrito em ASP.NET), mas isso me deu alguma exposição ao console. Não demorou muito para eu escrever scripts bash bastante complicados para automatizar as coisas para mim.
Mas há pouco mais de três anos, no meio de tudo isso e, apesar da exposição ao Linux, me declarei " um entusiasta do Windows ". Eu tinha um fluxo de trabalho que funcionava e simplesmente não queria mudar para algo que fornecia suporte de driver muito ruim (como ainda era naquela época, especialmente com o suporte desonesto para placas gráficas da ATI) e nenhum dos aplicativos de que eu precisava. diariamente.
Eu ainda estava desenvolvendo no ASP.NET, mas continuava querendo mudar. Eu inicializava um LiveCD e o testava por algumas horas, mas enquanto ainda estava usando o ASP.NET e um chip FakeRAID que não funcionavam no Linux, ainda não conseguia justificar a mudança completamente. Eventualmente, meu PHP melhorou o suficiente para usá-lo no desenvolvimento de sites, de modo que a maior parte do meu novo trabalho passou por isso. Também foi nessa época que o VirtualBox foi iniciado e a virtualização de desktops do VMWare também estava ficando bastante utilizável ...
E algumas partes do Vista estavam me desgastando e, no outono de 2007, mudei meus gráficos para Nvidia e estava de volta à estaca zero na minha migração para o Linux: o Compiz explodiu em minhas meias . Foi outra migração boba de "oh não, isso é demais" que teria sido condenada se não fosse pelas peças que foram colocadas no lugar ao longo do ano:
- Meu fluxo de trabalho agora estava se aproximando da independência da plataforma
- Eu poderia rodar coisas em 3D no meu computador porque havia arrancado meu ATI x800XT
- Meu armazenamento em massa ainda era um problema. Se eu quisesse alguma coisa, tive que inicializar no Windows, copiá-lo em uma unidade não-RAID e inicializar novamente no Linux ...
- Encontrei um aplicativo que percebi que continuava voltando: Amarok. Estava milhas à frente de qualquer coisa disponível para Windows
Eu ainda sentia falta do Windows . Não apenas os aplicativos, mas como algumas coisas como o menu Iniciar do Vista funcionou, a simplicidade do Explorer e a robustez do Solitaire do XP ...
Mas pelas coisas que perdi, aprendi a corrigi-lo (mudei meu RAID para mdadm, mudei aplicativos do Windows para VirtualBox e Wine), aturei-o (o menu do gnome ainda é tão ruim, mas só o uso agora quando o gnome- do não encontra algo) ou fica sem (existem dezenas de jogos que possuo, mas não consigo jogar e mais que posso jogar, mas não funcionam tão bem quanto uma instalação nativa).
Ainda há um elemento de sacrifício se você realmente usar o seu computador para fazer as coisas. Tendo documentado metade da dor de migrar ao longo dos anos, se eu pudesse enviar tudo de volta para mim em meados de 2007, não poderia garantir que não iria apenas fugir.