1. Habilidades em Falta
1.1. Idioma
1.1.1. Muitos profissionais desta área possuem "problemas" com a questão do idioma. A comodidade da língua nativa acaba retardando o aprendizado também.
1.2. Formação em Tecnologia
1.2.1. As certificações são muito importantes para este profissional, porém, muitos acham que, por completarem a graduação do curso, já dominam tudo, o que não é verdade.
1.3. Adaptação a Mudanças de Tecnologia
1.3.1. A coisa que mais evolui hoje, em nosso meio, é a tecnologia, e numa velocidade enorme. Muitos profissionais não conseguem se adaptar a esse processo, mas a empresa sempre quer estar à frente dos usuários, por isso é necessário estudo e antecedência de saberes.
1.4. Soft Kills
1.4.1. Comunicação e relacionamento com o usuário é extremamente importante. Muitas empresas querem, além de um profissional, alguém que faça com que o usuário se sinta valorizado (seja com um bom trabalho, bom atendimento, etc), fazendo-o retornar (e recomendar) ao serviço da empresa.
2. Conhecimentos Básicos
2.1. Big Data
2.1.1. Grandes volumes de dados coletados de lugares variados (como aquelas fichas que preenchemos numa compra).
2.2. BIT
2.2.1. Sigla de BInary digiT, é a menor unidade de medida de dados, composta de 0 e 1.
2.3. Blockchain
2.3.1. Tecnologia que permite rastrear trocas de informações na internet.
2.4. Bug
2.4.1. Erro no sistema. A expressão surgiu em meados dos anos 50, quando computadores ocupavam um andar inteiro. Às vezes, insetos (bugs) entravam nas máquinas e ocorria a pane.
2.5. Cloud
2.5.1. Ou nuvem. Vasta rede de servidores remotos que armazenam e gerenciam dados, executam aplicativos, além de fornecer conteúdos ou serviços, como transmissão de vídeos, web-mail ou mídias sociais.
2.6. Fintech
2.6.1. Startup especializada em finanças.
2.7. Fullstack
2.7.1. Profissional que trabalha com front-end (a cara do software, o que o usuário vê e com que interage na tela) e também back- end (a parte do software que roda no servidor — acesso a banco de dados e segurança).
2.8. Hackathon
2.8.1. Maratona de programadores para desvendar códigos ou fazer projetos.
2.9. Inteligência artificial (IA)
2.9.1. Trata-se da tecnologia que faz com que máquinas aprendam com experiências e executem tarefas como os seres humanos. Por exemplo, as assistentes virtuais, como a Alexa da Amazon: basta falar com ela para acender as luzes de casa, mostrar a câmera do quarto do bebê e tocar sua playlist preferida.
2.10. Internet das coisas
2.10.1. Objetos que são conectados entre si e também com o usuário. Como um microondas acionado pelo celular que já esquenta seu prato enquanto você vai para casa.
2.11. Realidade aumentada
2.11.1. É a inserção de objetos virtuais no ambiente físico, diferentemente da realidade virtual, que cria um lugar bem distinto do real.
2.12. Skill
2.12.1. Habilidade, termo muito usado para avaliar e escolher a equipe numa empresa de TI. Há as hard skills, que são as capa- cidades técnicas, e as soft skills, as comportamentais.
2.13. Squad
2.13.1. Modelo bem comum às empresas de TI, em que a equipe é dividida em pequenos times multidisciplinares, com cada profissional especialista em uma área.
2.14. Startup
2.14.1. Além de uma nova empresa, um grupo de pessoas à procura de um modelo de negócio que seja escalável e repetível, trabalhando em situações de extrema incerteza.
2.15. TI
2.15.1. Abreviação de tecnologia da informação, um setor que se divide basicamente em três áreas de atuação: banco de da- dos, infraestrutura e software.