[quote=CesarSiqueira]Boas pessoal !
Gostaria de saber qual é o perfil das empresas que desenvolvem em Java e outras linguagens no Brasil.
Por exemplo, é certo falar que quem estuda Java tende a trabalhar somente em ambientes corporativos, muito código legado e, as vezes, ultrapassado ?
É certo falar que ruby, python e php é utilizado somente em start ups, e que só esse tipo de empresa utiliza as novas tecnologias do mercado ?
Agradeço a experiência de vocês !
(Já tinha perguntado no GUJ respostas, por gentileza, retirar a pergunta de lá )[/quote]
Em grandes corporações vai encontrar mais Java e .NET mesmo. Embora mais comum “legadões” no Java, pode ser que pegue um projeto feito em Java em constante evolução/novos módulos e usando arquitetura simples que atenda confortavelmente as necessidades atuais, é só se certificar disso na hora da entrevista. Podem ter vários mundos dentro de uma mesma grande empresa, equipes dedicadas a cada área de negócio, projetos em diversas tecnologias e feitos em épocas passadas e atuais.
Eu particularmente fujo do mundo Java pela grande diversidade de frameworks usados em cada lugar, muitos ainda seguem tecnologias fora de cogitação como baseada em componentes para web, existe muita religião, alguns usam tecnologias complexas sem necessidade, onde atender o Negócio parece ficar em segundo plano. Então se seguir Java, importante escolher onde trabalhar para não cair em uma situação que não se sinta confortável.
Enxergo mais Ruby on Rails como um advento positivo do que algo a ser muito adotado em projetos grandes corporativos. Foi importante para as outras tecnologias copiarem a ideia de simplicidade dele, não perdendo a robustez quando necessário. Em relação a copiar Rails, mais especificamente a “Convenção sobre Configuração”, no .NET aconteceu com ASP.NET MVC, e em Java no Spring MVC por exemplo.
Python tem o perfil de ser mais adotado pela garotada em projetos open source.
PHP tem o perfil de ser popular para sites pequenos e médios, feitos mais em “agencias” de construção de sites ou por profissionais solo.