image

Acesse bootcamps ilimitados e +650 cursos pra sempre

60
%OFF
Article image
David
David17/04/2024 01:34
Compartilhe

IoT e JavaScript, ainda existe mercado?

  • #JavaScript

Em pleno 2024, muitos têm contato com a tecnologia. O mais incrível é que mesmo as pessoas em lugares mais remotos devem possuir uma SmartTV ou outro equipamento tecnológico. Pensando nisso, resolvi me aprofundar na linguagem que tenho estudado, que é o JavaScript. Ao me engajar no mundo da programação, com pesquisas e curiosidades, tenho aprendido muito. O "JS" tem um potencial muito relevante no mercado de IoT. No entanto, vale mencionar que boa parte dos equipamentos com Arduino são mais utilizados com a linguagem C++, a qual é considerada de baixo nível, mas é super eficiente para suas funções práticas dentro de sistemas embarcados. Embora o "JS" exija mais dos hardwares, podemos considerar que os hardwares têm evoluído constantemente. Assim, pode-se dizer que quando o mercado de IoT se interconectar de vez com as Smart Cities, teremos mais poder tecnológico para realizar programações relevantes.

image

As placas Arduino UNO e Genuino UNO. Imagem de: https://www.arduino.cc/en/uploads/Main/A000066_iso_both.jpg

Segundo o BLOG TD SYNNEX, a Internet das Coisas (IoT) está entre as principais prioridades tecnológicas de muitas empresas. Especialmente no Brasil, as estatísticas demonstram que essa tecnologia alcançou um estágio de maturidade significativo. A comercialização de dispositivos IoT no mercado nacional está projetada para aumentar de 300 milhões para 700 milhões entre 2022 e 2027, com uma taxa de crescimento anual composta por 19,8%, de acordo com estimativas da Frost & Sullivan. Logo, a projeção é de aproximadamente 1,3 bilhão de dispositivos IoT vendidos até 2027.

Todavia, podemos ser otimistas quanto à evolução da IoT, ainda mais interligada com a IA, para termos mais conectividade. Existem áreas que vêm sendo vistas de forma positiva, com grandes promessas de crescimento em 2024, como o impulsionamento de Smart Cities (Cidades Inteligentes), soluções estimulando práticas sustentáveis, recursos para promover mais eficiência operacional e a colaboração entre Inteligência Artificial (IA) e IoT.

image

Voltando ao tema JS, que pretendo abordar um pouco mais, podemos refletir sobre qual é o papel do JavaScript na Internet das Coisas (IoT)?

Segundo Pedro Fortuna, do site iMasters, o JavaScript é fácil de aprender, sendo uma linguagem de programação incrivelmente acessível, o que permite começar rapidamente com o mínimo de conhecimento. Além disso, é uma linguagem comum na Internet, sendo popular entre os desenvolvedores, o que justifica sua inclusão em dispositivos que farão parte dela. Existe uma comunidade enorme de desenvolvedores que contribuem para a linguagem. Por fim, sua arquitetura orientada a eventos se encaixa perfeitamente na forma como o mundo funciona, já que vivemos em um mundo baseado em eventos, onde agimos e reagimos a diferentes acontecimentos diariamente, e curiosamente, essa é a forma como o JavaScript opera.

image

Algo que achei interessante, segundo o site LocalWeb, são essas dicas para fazer seu primeiro projeto IoT:

Aprenda um pouco de eletrônica: entenda o que é e para que serve um resistor, quais as leis da física que operam sobre a corrente elétrica...

Acompanhe o andamento de projetos open-source, você vai aprender muito!

Pergunte! Se você não conseguiu encontrar a solução para o seu problema, participe dos fóruns e poste suas dúvidas!

Existem alguns projetos simples que todo iniciante pode fazer e são muito úteis para aprender o básico, como piscar LEDs, ligar/desligar LEDs ao pressionar um botão ou bater palmas e consumir a API do Twitter para exibir informações em uma tela LCD.

image

De fato, aprender IoT é algo extremamente diferenciado dentro desse novo mercado que vem crescendo todos os dias. Não basta somente conhecer códigos de JS, mas também ter noções de física e seus funcionamentos, além de conhecer os hardwares (quanto mais conhecimento sobre os hardwares de IoT, melhor). Este é um projeto que pretendo realizar, mesmo que seja de forma simples e superficial, mas a experiência de interconectividade entre esses elementos utilizando JS é algo que me deixa ainda mais fascinado com o uso desta linguagem.

REFERÊNCIAS:

DIO

www.dio.me/articles/melhores-linguagens-para-iot-e-suas-vantagens-e-desvantagens

PUCMINAS

www.conexao.pucminas.br/blog/carreira/internet-das-coisas-iot/

MACKENZIE

www.blog.mackenzie.br/mercado-carreira/mercado-de-trabalho/quem-sao-os-profissionais-que-trabalham-com-a-internet-das-coisas/

LOCALWEB

www.locaweb.com.br/blog/artigos/brincando-com-internet-das-coisas-gastando-pouco/

IMASTERS

www.imasters.com.br/desenvolvimento/javascript-a-linguagem-perfeita-para-a-internet-das-coisas-iot

Compartilhe
Comentários (0)