Setor: Desenvolvimento de software
Produtos da JetBrains usados: WebStorm, IntelliJ IDEA, GoLand, PhpStorm, PyCharm, DataGrip, TeamCity
Tamanho da organização: 100-250
País: Polônia, Estados Unidos, Reino Unido, Alemanha, Áustria, Suíça, Bélgica, Holanda, Luxemburgo, Dinamarca, Noruega, Suécia
A Miquido é uma empresa de consultoria de estratégias de produto que auxilia os clientes no desenvolvimento de produtos digitais, desde a concepção até a chegada a um estágio pronto para o mercado. Com sede na Cracóvia, Polônia, a Miquido opera globalmente, com foco especial nos mercados dos EUA, Reino Unido, Benelux, DACH e escandinavo. Ela emprega 220 pessoas, das quais 120 são desenvolvedores.
“Escolhemos a JetBrains por três motivos: conveniência de uso, configurabilidade e fácil disponibilidade de plug-ins.”
— Piotr Polus, chefe de tecnologia para front-end, Miquido
Nossa equipe multifuncional de especialistas oferece suporte a empresas em todos os estágios de desenvolvimento de seus produtos digitais. Além de design e desenvolvimento, oferecemos aos nossos clientes um conjunto complementar de serviços, que incluem:
Nós nos destacamos no fornecimento de soluções digitais para empresas de FinTech, entretenimento, viagens e comércio eletrônico.
Diariamente, a equipe da Miquido usa o WebStorm, o IntelliJ IDEA, o AppCode, o GoLand, o PhpStorm, o PyCharm, o DataGrip e o TeamCity.
Alguns anos atrás, quando éramos uma empresa de software em crescimento, estávamos procurando um parceiro que pudesse nos ajudar a:
As soluções da JetBrains ajudaram a Miquido a crescer de pouco mais de 50 para mais de 200 membros em suas equipes. Durante todo esse tempo, usamos o TeamCity e o Upsource para apoiar nossos processos. Os IDEs da JetBrains se tornaram as ferramentas padrão para quatro equipes de desenvolvimento da Miquido: Android, Front-end, Node JS e PHP.
Escolhemos a JetBrains por três motivos: conveniência de uso, configurabilidade e fácil disponibilidade de plug-ins. E quais são nossas conclusões? Para citar nossa equipe Android:
“Não há alternativa melhor às ferramentas da JetBrains quando se trata de desenvolvimento Android. Nenhum dos nossos desenvolvedores está considerando (ou jamais considerou) uma troca de ferramenta.”
— Jan Hudzik, líder de tecnologia para Android, Miquido
Inicialmente, o TeamCity tinha uma curva de aprendizado bastante alta para desenvolvedores com menos experiência de trabalho.
Por um lado, seu potencial de configuração nos deu muitas opções para ajustar o CI/CD. Por outro lado, os desenvolvedores muitas vezes se sentiram sobrecarregados quando usaram a ferramenta pela primeira vez.
Na Miquido, assumimos muitos projetos diferentes ao mesmo tempo, e a variabilidade desses projetos é muito alta. Por exemplo, o pipeline de uma aplicação móvel para iOS requer uma abordagem completamente diferente de um back-end de microsserviço ou um front-end Web estático.
“Ao longo dos anos, a flexibilidade do TeamCity nos permitiu manter 100% do processo de CI/CD em uma só ferramenta. Sua flexibilidade significou que construímos todas as nossas soluções em um só lugar, e o conhecimento sobre o assunto estava concentrado em um único espaço.”
— Piotr Polus, chefe de tecnologia para front-end, Miquido
No momento, estamos planejando usar o Code with Me para compartilhar código durante a programação em equipe e em pares. Como nos voltamos para o trabalho remoto nos tempos da pandemia, ele parece uma ótima ferramenta para testar e introduzir em nosso fluxo de trabalho diário.
Além disso, mal podemos esperar pela nova ferramenta da JetBrains, o Fleet!
Bem, na verdade, temos duas sugestões:
Swapnil Kulkarni, Colaborador ativo de tecnologia, OpenStack
O PyCharm tem inúmeras vantagens quando comparado aos editores de texto em termos de funcionalidades suportadas. Com relação ao desenvolvimento em Python, o PyCharm definitivamente se destaca com recursos como depuração remota, verificações de qualidade de código e integrações com softwares de terceiros, como o Docker e o Kubernetes.
Varij Kapil, Desenvolvedor de software da IT Manufactory
Ainda estamos em uma fase em que estamos construindo novos recursos e funcionalidades além do nosso produto principal e, às vezes, muitas coisas mudam em vários lugares. Mudanças e refatorações significativas precisam acontecer em vários módulos Java e componentes React. Não teria sido possível fazer mudanças tão grandes sem os produtos da JetBrains.
Joshua Bigoss, diretor de serviços de dados, Ensign Services
Minha equipe não teria conseguido responder às necessidades de nossa organização durante a pandemia sem a agilidade e a precisão proporcionadas pelo Space. Em 2020, minha equipe e eu tivemos várias ocasiões em que trabalhamos 12 horas por dia e 7 dias por semana. Foram meses acordando às 3 da manhã por ansiedade, estresse ou medo por nossos residentes e cuidadores e pelas necessidades em constante mudança da nossa organização. Mas nunca tive que pensar em comunicação, colaboração ou disponibilidade eficazes e fiquei grato por ter essa ferramenta.