Olá a todos
Hoje vamos falar sobre algo que tem de ganhar cada vez mais espaço nas nossas vidas enquanto profissionais de IT: as formações sobre Inteligência Artificial (IA).
A verdade é que nós, como sociedade e sobretudo como profissionais, estamos numa fase em que aprender sobre IA é quase uma necessidade, e não apenas uma escolha interessante. Seja por curiosidade, seja para fazer um upgrade ás nossas carreiras, ou até mesmo para não ficar atrás nesta corrida tecnológica, cada vez mais pessoas procuram entender como a IA funciona e como podemos aplicá-la em diferentes áreas.
A verdade é que eu próprio uso diariamente IA (on-premise) no meu local de trabalho para validar o código por bugs de segurança, ultrapassar aquele nó mental, ou simplesmente para otimizar o que escrevi, e garantir um melhor serviço ao Cliente final.
Quando falamos de cursos de IA, não estamos apenas a pensar em programação complicada ou em criar T800 como vemos nos filmes. Na verdade, há uma enorme variedade de cursos disponíveis, desde os que ensinam os básicos de IA até aos mais avançados, que envolvem redes neurais e deep learning. A verdadeira realidade, é que nós podemos escolher o nosso nível de envolvimento: podemos aprender a aplicar IA no nosso trabalho diário ou a tornar-nos especialistas na criação de algoritmos inteligentes.
E o melhor? Há recursos para todos os níveis, desde iniciantes até profissionais experientes.
O panorama dos cursos de IA
Hoje em dia, a oferta de cursos online sobre IA é vasta, desde universidades prestigiadas até plataformas de ensino como Coursera, Udemy, e até alguns cursos gratuitos de fontes como o Google ou a Microsoft. E isto é uma grande vantagem para nós profissionais e amadores, pois podemos escolher o que melhor se adapta aos nossos interesses e necessidades.
Por exemplo, e se estivermos a começar do zero, podemos explorar cursos introdutórios que explicam o que é a IA, como funciona, e qual o seu impacto no mundo. Estes cursos normalmente cobrem tópicos como:
- O que é a IA?
- Conceitos básicos de machine learning
- Exemplos de aplicação no dia a dia (assistentes virtuais, pointers para conteúdo, etc.)
Depois de ganharmos uma base sólida, podemos mergulhar em temas mais avançados, como redes neurais artificiais, deep learning, ou até mesmo explorar o mundo dos gene algorithms e processamento de linguagem natural (NLP). O fascinante é perceber que mesmo estes conceitos avançados, que soavam quase como ficção científica há bem pouco tempo atŕas agora estão acessíveis a todos através de cursos online bem estruturados e muitas vezes gratuitos ou a preços acessíveis e o conteúdo a nossa disposição para instalarmos na nossa empresa ou no nosso homelab.
Cursos para diferentes objetivos
Para nós que estamos interessados em IA existem diferentes objetivos. Para alguns, é uma questão de curiosidade pessoal, para outros, pode ser uma necessidade profissional. Vamos explorar alguns dos principais tipos de cursos e os perfis para os quais eles podem ser mais indicados.
Curiosos e iniciantes:
Se o nosso interesse for geral, existem ótimos cursos introdutórios que não exigem conhecimentos técnicos prévios. Os exemplos incluem o famoso curso “Elements of AI”, que tem uma abordagem acessível, ou as formações oferecidas por plataformas como o Khan Academy ou a própria Google. Este tipo de curso geralmente foca mais no conceito do que na prática.
Para quem já trabalha com dados ou tecnologia:
Para quem tem alguma experiência com programação ou análise de dados, cursos como o “Machine Learning” do Andrew Ng, na Coursera, são uma excelente maneira de expandir as habilidades técnicas. O Andrew Ng é uma referência no campo e o curso dele oferece uma introdução bem completa às técnicas mais populares de machine learning, com uma mistura de teoria e prática, utilizando Python e bibliotecas como TensorFlow e Keras.
Para quem quer ser especialista:
Se já teem um bom domínio da área e querem mesmo tornarem-se especialistas, há igualmente muitos cursos avançados focados em redes neurais, deep learning, e computer vision. Universidades como Stanford e MIT oferecem cursos intensivos, e plataformas como Udacity têm nanodegrees em áreas específicas de IA, incluindo carros autónomos e robótica.
Cursos voltados para o impacto social:- Algo que também está a crescer é o foco na aplicação da IA para resolver problemas sociais. Cursos como os da AI for Everyone, por exemplo, ajudam-nos a entender como a IA pode ser usada para melhorar áreas como a saúde, a sustentabilidade, e a educação. Este tipo de conteúdo é crucial porque nos mostra que a IA não é apenas sobre automatização de processos ou algoritmos complexos — pode ter um impacto real no bem-estar da sociedade.
Acesso gratuito e acessível a todos
Uma das grandes vantagens que temos hoje em dia é que muitos destes cursos são gratuitos ou têm versões gratuitas. Por exemplo, empresas como Nvidia, Google, Microsoft, e IBM oferecem conteúdos gratuitos para aprender IA através das suas plataformas, como o Google AI ou o Microsoft AI School. Estes recursos são especialmente úteis para aqueles que estão a começar e não querem investir dinheiro inicialmente. Muitas vezes, estes cursos incluem tutoriais práticos, com exemplos reais e exercícios interativos que nos permitem experimentar as tecnologias de IA de forma prática e divertida.
Por exemplo aqui estão cursos válidos, grátis, disponibilizados pela Nvidia e Cousera.
https://www.coursera.org/learn/ai-infrastructure-operations-fundamentals (este já começou mas vai ter mais edições)
https://learn.nvidia.com/courses/course-detail?course_id=course-v1:DLI+T-DS-03+V1
https://learn.nvidia.com/courses/course-detail?course_id=course-v1:DLI+S-FX-15+V1
https://learn.nvidia.com/courses/course-detail?course_id=course-v1:NVIDIA+S-FX-16+v1
https://learn.nvidia.com/courses/course-detail?course_id=course-v1:DLI+T-FX-01+V1
https://learn.nvidia.com/courses/course-detail?course_id=course-v1:DLI+S-FX-07+V1
Edit e colaboração da comunidade:
Já depois deste post ser publicado, membros da comunidade, partilharam links interessantes sobre o tema que coloco aqui. A todos eles, sem ordem especial, o meu agradecimento: Vitor Freitas, Tiago Reis, Fernando Silva:
https://skillsbuild.org/students/course-catalog/artificial-intelligence
https://www.youtube.com/@AndrejKarpathy
https://arxiv.org/abs/1706.03762
https://execed.iscte-iul.pt/evento-ai-novator?_hsmi=331524670
Certificações e oportunidades de carreira
Para nós que queremos levar a aprendizagem de IA para um nível profissional, há também a possibilidade de obter certificações. Certificações em IA podem ser um diferencial importante no currículo, principalmente para quem trabalha em áreas de tecnologia, ciência de dados, ou mesmo gestão. As certificações mais reconhecidas vêm de plataformas como Coursera (em parceria com universidades), edX, ou de empresas de tecnologia como o Google ou IBM. Além disso, muitos empregadores começam a valorizar as certificações que comprovam habilidades específicas em IA e machine learning.
Há também o lado prático: muitos cursos oferecem a possibilidade de criar projetos de portfólio, que nós podemos mostrar em entrevistas de emprego ou utilizar como base para projetos pessoais ou profissionais. É aqui que a IA deixa de ser algo teórico e passa a ser algo aplicável, algo que nós podemos usar para resolver problemas reais.
A importância de continuar a aprender
Um dos pontos mais importantes ao estudar IA é reconhecer que este campo está em constante evolução. Nós estamos num momento em que as descobertas e avanços tecnológicos acontecem a uma velocidade impressionante. Por isso, é fundamental que continuemos a aprender, mesmo depois de completar um curso. Plataformas como Coursera, edX e Udemy permitem que nós atualizemos os nossos conhecimentos, pois frequentemente oferecem novos módulos e conteúdos atualizados.
E se me conhecem já sabem o que penso de formação. Quem para de aprender morre.
Uma personalidade importante de seguir será o Pedro Domingos. A experiência dele é pivotal.
Oportunidades de networking
Um aspeto que às vezes esquecemos, mas que é igualmente basilar, é o networking. Fazer um curso online de IA pode também ser uma excelente oportunidade para conhecermos outras pessoas interessadas no mesmo tópico. Comunidades em torno de cursos, fóruns e grupos no LinkedIn ou Discord são ótimos para partilhar ideias, tirar dúvidas e até mesmo colaborar em projetos. Afinal, a IA é uma área interdisciplinar, e quanto mais partilharmos conhecimentos e experiências, mais crescemos juntos.
A esmagadora maioria dos LLM’s tem uma fundação e licenciamento free. Aproveitem a oportunidade.
Ao fim do dia, aprender sobre IA é mais do que seguir uma tendência — é estar à frente numa revolução tecnológica que já está a moldar o futuro. Estamos num momento privilegiado, onde temos acesso a recursos que nos permitem aprender e aplicar IA, independentemente do nosso nível de experiência.
Seja por curiosidade, por necessidade profissional ou para fazer a próxima boa diferença no mundo, a verdade é que nunca houve um momento tão empolgante para quem gosta do tema.
Até ao próximo post. Se virem algo estranho ou menos correto, já sabem onde me encontrar.
Um abraço
Nuno