O ano é 2021 e o mundo mudou muito. A tecnologia alcançou níveis extraordinários, aumentando cada vez mais a importância da evolução digital. Isso influenciou as pessoas também, de tal forma que o mercado ampliou e, consequentemente, a gama de pessoas capacitadas na área da tecnologia.
Discutivelmente, no início dos anos 90 o ramo da tecnologia havia ficado “mainstream”, apesar de já ter relevância décadas atrás. A imagem genérica do programador/chefe de TI nessa época era do homem branco, magro, de óculos, super inteligente e relativamente extrovertido. Sabemos hoje que antes desse padrão ser estabelecido, pessoas de diferentes origens e…
Não, não me refiro ao vencedor da ‘dança das cadeiras’, não nesta (primeira) vez!
É além da metodologia de trabalho, tem a ver com postura, pertencimento e o quanto se é ativo. A Metodologia Ágil tem espaço marcado no ramo da Tecnologia, porém, na prática, poucas empresas/pessoas conseguem atingir o comportamento ágil. O por quê? É até clichê comentar… a realidade é que depende do indivíduo, que muitas vezes, é individualista. Tu não precisa só ter pensamento ágil porque está em um projeto ágil, é pequeno pensar assim. …
Algumas vezes, no projeto em que estamos inseridos na empresa, precisamos passar para o time uma clareza sobre o que está sendo implementado nos testes automatizados de API REST ou quanto da API está coberta pelos testes.
Existe uma forma de calcular a cobertura de testes, que se baseia nos critérios de cobertura de entrada (Input Coverage) e cobertura de saída (Output Coverage).
Em seguida, explicarei alguns desses critérios, assim você poderá calcular a cobertura de seus testes, caso ache necessário.
Analisar a cobertura da suíte de testes da URI.
Verificand a quantidade de URI que a…
Atualmente as empresas de tecnologia vem investindo cada vez mais em softwares distribuídos afim de garantir a escalabilidade, disponibilidade e desempenho de suas aplicações.
O modelo de Arquitetura de microsserviços (Microservice Architecture) é uma forma de se projetar um software, onde se divide o mesmo em pequenos serviços independentes que funcionam ou não em conjunto para responder as requisições feitas pelos usuários do sistema.
“Embora não haja definição padrão formal sobre o microsserviços, existem certas características que nos ajudam a identificar o estilo. Essencialmente, a arquitetura de microsserviços que é um método de desenvolvimento de aplicativos de software como um…
Spoiler: Você também consegue!
Buenas, continuando então a nossa trajetória de migrar de área, caso você tenha perdido a parte I que é de como que consegui deixar de ser um analista de suporte e virar um programador, é só clicar aqui.
Está decidido? Vai encarar a bronca? Então vamos lá! Lembrando que não sou nenhum especialista e até o momento, não sou um profissional com anos e anos de experiência mas irei dar a minha humilde e simples opinião.
ATENÇÃO: Gostaria delembrar que esse post será 100% focado na linguagem Java que é a que eu trabalho e estudo…
Várias pessoas já confessaram gostar da T.I. porque há mais interação com máquinas e menos com pessos, num sentido de gerar menos stress. Tal afirmação podia estar mais certa em, digamos, 2005, mas a área evoluiu de tal forma que os típicos programadores reclusos, vivendo nos seus porões escuros, com apenas a companhia de uma batata chips e uma coca cola, mexendo em um computador vindo direto da Matrix 24 horas por dia sem dormir, praticamente não existem mais (ou escondem esse lado muito bem). Hoje em dia isso é bem mais diversificado, gente de diversas tribos e culturas e…
Escrito por Fernanda Costa em 20 de outubro de 2020
Muitas empresas, assim como nós, têm realocado suas atividades para o home office devido ao Covid19. Desse modo, o trabalho remoto deve ser estruturado pensando no bem estar dos colaboradores e em sua produtividade.
Impulsionar pessoas para inovar o mundo