Como profissional de informática há mais de dez anos, estou acompanhando o surgimento de uma geração de profissionais que já iniciam a carreira com softwares livres. Nós da velha geração, tivemos que portar nossos conhecimentos baseados em plataformas comerciais proprietárias para o ambiente servido pelos softwares livres GNU, e mesmo alguns dos velhos gurus do UN*X, há tempos deixaram de lado o orgulho frente ao potencial do
Linux.
Os profissionais de informática devem ser suficientemente dinâmicos para se adaptarem a mudanças radicais de ambientes. Isto não acontece somente na transição entre os softwares livres e proprietários. Tenham como exemplo a Microsoft que está gradativamente diminuindo o apoio ao Visual Basic e ASP em favor do .NET e C#. Muitos profissionais de informática imaginaram que a M$ estaria dando um tipo nos próprios pés abandonando uma linguagem que ela havia criado dentro de seus moldes, com recursos poderosos e fácil de programar, em favor de uma plataforma orientada a objeto, amplamente conhecida dos velhos programadores de linguagens Borland e Open Source. A Microsoft acertou mais uma vez (ainda que tarde), pois o .NET e o C# são capazes de oferecer recursos mais eficientes de programação, como também agradou muitos programadores de antigas plataformas não-M$.
Para efetuar a migração da empresa ao ambiente Open Source, é necessário mesclar o dinamismo com a racionalidade.
Os casos de migração mal-sucedidos ocorreram nas empresas que "forçaram" a migração sem um estudo detalhado dos impactos causados pela incompatibilidade de aplicações e arquivos. Esta situação pode levar um departamento inteiro a improdutividade total.
Espero poder ajudar a comunidade OpenSource com esta meu primeiro artigo para o site.
FalowZ!
Japs (curtindo o som do Asian dub Fundation - Enemy of the Enemy)