Um profissional de ciência de dados trabalhando
Como contratar um profissional de Ciência de Dados?

As necessidades atuais do mercado têm impulsionado a procura por um profissional de Ciência de Dados (ou Data Science, expressão em inglês comumente utilizada). Para quem está atento às tendências,…

Como atrair e contratar profissionais de alta performance na área de TI

Há equipes e equipes de trabalho. Inclusive, alguns especialistas em RH gostam de fazer a seguinte comparação: toda Ferrari é um carro, mas nem todo carro é uma Ferrari. Apesar…

Quais são os custos de uma má experiência do candidato?

"O negócio é garantir uma boa experiência do candidato e isso não se trata de, apenas, fazer com que tudo saia conforme o “plano de voo”. Há muito mais sutilezas…

Métricas de TI: Como um gestor deve utilizá-las?

Tente começar um artigo falando sobre métricas sem citar Deming e falhe miseravelmente! “Medir é importante: o que não é medido não é gerenciado” Ufa, agora podemos começar. É até…

REPOST: Dicas de carreira para Programadores .NET

Muitos de vocês estão no mercado há muitos anos. E muitos de vocês presenciaram grande parte das transições das ferramentas de desenvolvimento e, também, das filosofias de desenvolvimento em todos…

Boas práticas de programação em PHP

"Meça duas vezes corte uma vez só."Harrison Ford. Porque falar de boas práticas e não do mais novo framework do mercado? (Desde já fica aqui ressalva de que não é…

Fundamentos de Python para análise de dados

Python é uma linguagem de alto nível. É interpretada, de script, imperativa, orientada a objetos, funcional, de forte tipagem e dinâmica. Não poderia deixar de ser uma excelente opção para…

Um guia para usar React JS

Aqui vou apresentar um guia prático sobre React JS,  o famoso "framework onipresente", como a comunidade gosta de chamar, por está tão presente em aplicações do nosso dia-a-dia. Mas antes…

A junção do Behavior Driven Development e metodologia ágil

Neste artigo falarei sobre BDD (Behavior-Driven Development, ou Desenvolvimento orientado ao comportamento), metodologia que permite uma melhor comunicação dos requisitos de negócio e como podemos utilizá-la em projetos ágeis para…

Segurança de Dados: tudo o que você precisa saber!

Já é bem normal ao chegarmos bares, restaurantes a primeira pergunta que fazemos ser “Qual a senha do WIFI?”. Se você tem esse hábito, cuidado! A sua segurança de dados…

api o que é
API: O Que É, Como Funciona e Por Que É Essencial no Desenvolvimento de Software

No mundo da tecnologia, API é uma daquelas siglas que aparecem o tempo todo. Seja para integrar sistemas, conectar aplicativos ou criar novas funcionalidades, as APIs (Application Programming Interfaces) são…

benchmarking
O Que é Benchmarking: Como Aplicar e Potencializar Resultados no RH

Você sabia que o benchmarking pode ser a chave para transformar os resultados do seu time de RH ou TI? Muitas empresas de sucesso utilizam essa prática estratégica para superar…

Um guia para o programador iniciante

Conforme passam os anos, a tecnologia vem fazendo parte das nossas vidas com mais frequência, desde um simples smartphone até geladeiras com touch screen e espelhos inteligentes (smart mirrors). Com…

bash
Bash: O que é, para que serve e como usá-lo

Se você trabalha com tecnologia, seja como desenvolvedor, administrador de sistemas ou engenheiro DevOps, já deve ter ouvido falar sobre Bash. Mas você realmente sabe o poder que essa ferramenta…

Como atrair e reter talentos em TI da nova geração

Os talentos da nova geração são diferentes. Chegaram ao mercado com outras expectativas. Não é apenas o emprego pelo emprego. O salário deixou de ser o principal atrativo. E, assim,…