“100% dos funcionários são pessoas. 100% dos clientes são pessoas. 100% dos investidores são pessoas. Se você não entende de pessoas, você não entende de negócios.” Simon SinekPost do Simon Sinek no LinkedIn
As soft skills são um conjunto de habilidades e competências relacionadas ao comportamento humano. Dessa forma, são consideradas como características necessárias para que um profissional alcance os seus objetivos profissionais, aquilo que estabelece para a sua carreira.Soft Skills: O que são, Tipos Principais e Como Desenvolver | FIA
“You can catch more flies with honey than with vinegar” Provérbio americano
“Mas eu ainda não entrei na área, onde vou usar isso? É besteira. Prefiro aprender uma linguagem nova para entrar em alguma empresa.” Alguém que não está aqui hoje
Mas para entrar em alguma empresa, você precisa passar na entrevista. Para isso, precisa falar com pessoas!
Comunicação eficaz
Comunicação assertiva
Apenas alguns exemplos de onde atuar com tecnologia...
Não tente aprender tudo de uma vez!
Pode até parecer assustador com tantas linguagens, tecnologias e conceitos, mas foque em poucas coisas até entendê-las
Senão, irá sofrer a Síndrome do Pato: não corre direito, não nada direito e não voa direito
Aprenda o básico do Git e crie seu portfólio em plataformas como o GitHub com seus projetos de desenvolvimento, design, ou simplesmente com arquivos de texto mostrando o que você tem estudado
function fibonacci(n: number) {
if (n < 2) {
return n;
}
return fibonacci(n - 1) + fibonacci(n - 2);
}
Exemplo do algoritmo de Fibonacci usando TypeScript
Para trabalhar com desenvolvimento Web e Mobile, você precisa entender como funciona o protocolo HTTP e como o navegador interage com ele
Também é importante saber como domínios e serviços de DNS atuam
Em diversas áreas, é essencial entender SQL, relacionamentos entre entidades e uso
dos JOIN
s
Um diferencial é saber sobre as diferenças de bancos de dados relacionais e não-relacionais
SELECT * FROM `matriculas`
INNER JOIN `alunos`
ON `matriculas`.`id_aluno` = `alunos`.`id_aluno`
INNER JOIN `cursos`
ON `matriculas`.`id_curso` = `cursos`.`id_curso`
WHERE `matriculas`.`id_turma` = 5
AND `matriculas`.`id_matricula_estado` = 1
AND `cursos`.`id_curso_estado` = 1
ORDER BY `alunos`.`nome`
Ao entregar testes técnicos, escreva um arquivo README.md
mostrando o
que foi feito — e também o que não foi —, suas dificuldades no processo,
além dos passos de como configurar e executar seu projeto
# Entrega do projeto
Tive problemas em usar o pacote X que me pediram, então acabei utilizando Y
# Como instalar
Execute `npm install` na raiz do projeto
# Como executar
Acesse o endereço [localhost:3000](http://localhost:3000) no navegador
Networking é extremamente importante, então participe de eventos, meetups, comunidades (online e offline), e afins
Nesses locais, você conhece pessoas que trabalham ou não na área, aprende novas tecnologias, socializa e encurta a distância para seu novo trabalho
Exemplo:
Aws\Exception\CredentialsException: Error retrieving credentials from the instance profile metadata service. (cURL error 7: Failed to connect to 169.254.169.254 port 80 after 707 ms: Host is unreachable)
Seja forte. Sei que é difícil começar, e que o mercado já esteve mais
aquecido anteriormente (principalmente durante a pandemia), mas também já esteve pior
(logo após esse período).
Trabalhar com tecnologia é desafiador, complexo, e pode até parecer impossível com a velocidade em que as coisas mudam, mas é muito gratificante poder impactar inúmeras pessoas através dela.