Expressões que Toda Profissional de TI Deveria Saber – Parte 2

Bom dia comunidade! 💗

Nosso artigo da semana passada fez tanto sucesso, que no artigo de hoje resolvemos criar uma continuação!

Nesta Parte 2, reunimos mais expressões muito usadas no dia a dia da tecnologia, categorizadas para facilitar seu estudo e consulta rápida.

Vamos lá!

Siga nossa página no Linkedin e no Instagram e ajude a divulgar nosso conteúdo🥰

Conceitos de Engenharia

Under the Hood

O que acontece “por baixo do capô”: processos internos, não visíveis ao usuário.
É muito usado para explicar comportamento de frameworks engines.

Bread and Butter

O “arroz com feijão” de uma função ou área. O básico, o essencial, aquilo que sustenta o trabalho.

Edge Case

Cenário extremo, raro, que foge do fluxo normal. Ex: data 29/02 ou uploads gigantes.

Opinionated

Framework ou ferramenta que impõe decisões e padrões. Angular, por exemplo, é mais opinionated que React.

Obrigada por ler! Assine gratuitamente para receber novos posts e apoiar nosso trabalho.

Arquitetura e Infraestrutura

Spin Up

Subir rapidamente uma instância, serviço ou ambiente. Muito usado em cloud: “spin up a new server”.

Scale Out / Scale Up

  • Scale Out: adicionar mais máquinas.
  • Scale Up: adicionar mais recursos à mesma máquina.

Blue/Green Deployment

Ter duas versões da aplicação (Blue e Green) e alternar entre elas para deploys seguros.

Failover

Mudança automática para um sistema secundário quando o principal falha.

APIs, Back-end e Integrações

Payload

A “carga útil”: o conteúdo real enviado ou recebido (JSON, XML etc).

Rate Limit

Limite de requisições que uma API aceita em um período. Evita abusos e sobrecarga.

Idempotente

Operação que, mesmo repetida várias vezes, gera sempre o mesmo efeito.
Ex: enviar uma requisição PUT para atualizar um usuário.

Throttling

Reduzir e controlar a velocidade de requisições para evitar overload.

Segurança e Confiabilidade

Hardening

Conjunto de medidas para fortalecer a segurança de um servidor, app ou rede.

Zero Trust

Modelo de segurança onde nada é confiável por padrão, tudo precisa ser verificado.

Attack Surface

A “superfície de ataque”: quantidade de pontos onde o sistema pode ser invadido.

Spoofing

Fingir ser outra identidade digital (e-mail falso, IP falso).

Dados, Logs e Monitoramento

Observability

Capacidade de entender o sistema a partir de logs, métricas e traces. É mais profundo que apenas “monitorar”.

Sampling

Coletar apenas uma parte dos logs ou traces para reduzir custo e volume.

Cold / Warm / Hot Data

  • Hot: acesso frequente e rápido.
  • Warm: acesso ocasional.
  • Cold: quase nunca acessado.

Backpressure

Técnica onde o sistema desacelera produtores quando consumidores não conseguem acompanhar.

Fluxo de Trabalho, Dev & Colaboração

Hands-on

Pessoa prática, que coloca a mão na massa, sem enrolação.

Out of the Box

Funciona imediatamente, sem configuração adicional.

Plug and Play

Pronto para uso, encaixou e funcionou.

Rolling Out

Liberação gradual de um recurso, versão ou mudança para os usuários.

Smoke Test

Teste rápido para ver se o sistema “liga”. Se falhar aqui, não adianta testar o resto.

Testes e Qualidade

Mock / Stub

Simulações usadas em testes para substituir recursos reais.

Flaky Test

Teste que às vezes passa e às vezes falha sem motivo aparente.

Regression

Erro que reaparece após já ter sido corrigido.

Test Coverage

Percentual do código coberto por testes.

Conclusão

O universo da tecnologia não para de evoluir, e o vocabulário também não!

Ter familiaridade com essas expressões não é só questão de “parecer técnica”, mas de realmente facilitar a comunicação, evitar mal-entendidos e aumentar sua confiança no ambiente de trabalho.

Aos poucos, você vai ver que essas palavras entram naturalmente no dia a dia.

E lembre-se: todo mundo já se sentiu perdida com jargões no começo. Faz parte da jornada 🩷

Agora me diz: Qual dessas você já conhecia?