Dica 19: idade!

Em todas as lives do Reboot, inúmeras foram as perguntas relacionadas ao tema idade no mercado de trabalho de tecnologia. Muitas pessoas temerosas em abandonar certa estabilidade alcançada em outras profissões querendo saber se teriam empregabilidade nas empresas tecnológicas.
Além disso, a frequente dúvida de se é possível aprender a programar depois de certa idade. Como possuem backgrounds que parecem que estão em campos opostos ao do desenvolvimento de software, por exemplo, muitas pessoas questionam se conseguem mesmo começar do zero essa longa jornada de aprendizado.
Então, quando o tema “idade” veio à tona, os palestrantes foram claros e objetivos: tudo depende do seu esforço. Ao mesmo tempo em que você ganha idade, você também ganha experiência e ter um background rico é fundamental para sua capacidade de pensar soluções. A maturidade, trazida com o tempo, geralmente vem associada a mais tranquilidade na hora da tomada de decisões, empatia para trabalhar em equipe e paciência para lidar com clientes.
Em outras palavras, o tempo traz idade e algumas boas softskills. Então, não subestime sua capacidade e conquiste seu espaço no mercado sabendo valorizar seus conhecimentos.
Assunto estudado hoje: promessas em JS.
As operações assíncronas permitem que o computador “siga” para outras tarefas enquanto está esperando para que as operações assíncronas estejam completas. Fazemos isso toda hora em nossas vidas: enquanto esperamos o jantar chegar à mesa, verificamos nossa conta de e-mail ou algo assim. Então, programação assíncrona significa que vão consumir tempo não precisam paralisar o restante do programa até retornarem um resultado.
Promessas são os eventuais resultados das operações assíncronas e podem estar em um dos estados:
- pending: estágio inicial, no qual a operação não está completa ainda;
- fulfilled: operação completada com sucesso;
- rejected: a operação falhou, usualmente devido a algum erro.