Vou iniciar com um questionamento. Você já parou para se perguntar qual é o tipo de carreira em IA que você deseja iniciar e o que irá fazer nela, seria coordenar? Programar? Inovar? Considero que todas essas coisas são possíveis.
Na primeira, você gerenciaria um time de IA, na segunda faria parte desse time e na terceira trabalharia em um laboratório de inovação ou com pesquisa.
Antes de qualquer coisa, gostaria de dedicar este post ao Flávio Andre Virgilio, meu aluno da Alura e inspirador da resposta, à Mayra Oliveira, minha revisora, que me incentivou a fazer o post, e a todos aqueles que querem começar na área de IA, mas não enxergam uma direção clara.
Partindo disso e da minha experiência, é uma boa que você:
goste de lógica. Algoritmos são a base da IA, quanto mais desenvolvido for o seu raciocínio lógico, melhor.
tenha interesse em questões filosóficas, de neurociência, matemática, física e até de psicologia. Na Filosofia, além da área de Lógica, a de Teoria do Conhecimento propõe pensar como definir o que é conhecer algo, e isso é importante para IA.
saiba uma linguagem de programação. Assim pode aplicar os algoritmos, a lógica e as teorias usando um computador. Aconselho Node (para as APIs de serviços), Python e Java (para os códigos e bibliotecas). C ou C++ são uma boa também. Teste programar em algumas dessas linguagens e veja com a qual sente maior afinidade.
Considero esses 3 pontos básicos, até para saber se esse é o caminho. Ainda falando de modo pessoal, caso você seja apaixonado pelas coisas acima, continue. IA pode ter um mercado em expansão agora, mas sempre seremos bons naquilo que amamos e somos felizes fazendo.
Você já pensou sobre os pontos acima e sabe que tem um super interesse. Agora pratique. Procure pegar um problema simples e resolva-o até o final. E então pegue um próximo, outro, e assim por diante.
Isso é importante para que você sinta como é desenvolver uma solução.
com a formação da Alura de Machine Learning, e o de Estatística.
com os exemplos ou competições do Kaggle (em inglês).
executando os exemplos da Google AI (em inglês).
fazendo o curso de Inteligência Artificial do MIT (em inglês).
também pelos cursos de Machine Learning e IA do Andrew Ng (em inglês).
lendo e seguindo os exemplos do livro de Inteligência Artificial do Russell e Norvig (em português) ou free em inglês nesse site da Universidade de Berkeley.
estudando as apostilas do Silvio do Lago Pereira do IME-USP.
explorando esse mapa mental do Sci-kit learn (em inglês).
Além disso, incentivo você a não parar por aí. Depois de ter concluído o primeiro projeto, compartilhe. Mostre para pessoas próximas, faça um blog, mande um link no twitter, participe de Meetups de IA na sua cidade.
Independentemente de como você classifique esse conhecimento que adquiriu, iniciante, intermediário ou avançado, é sempre bom que ele seja compartilhado e se multiplique.
Eu poderia adicionar referências a esse post eternamente, mas espero que tenha te dado algum norte para colocar as mãos na massa e começar.
Bora mandar bala em uns algoritmos!
Leia também:
Cursos de programação, UX, agilidade, data science, transformação digital, mobile, front-end, marketing e infra.
Certificado de que assistiu o curso e finalizou as atividades
Estude até mesmo offline através das nossas apps Android e iOS em smartphones e tablets
Cursos de introdução a tecnologia através de games, apps e ciência
Reforço online de inglês e espanhol para aprimorar seu conhecimento
Cursos de programação, UX, agilidade, data science, transformação digital, mobile, front-end, marketing e infra.
Certificado de que assistiu o curso e finalizou as atividades
Estude até mesmo offline através das nossas apps Android e iOS em smartphones e tablets
Cursos de introdução a tecnologia através de games, apps e ciência
Reforço online de inglês e espanhol para aprimorar seu conhecimento
Cursos de programação, UX, agilidade, data science, transformação digital, mobile, front-end, marketing e infra.
Certificado de que assistiu o curso e finalizou as atividades
Estude até mesmo offline através das nossas apps Android e iOS em smartphones e tablets
Cursos de introdução a tecnologia através de games, apps e ciência
Reforço online de inglês e espanhol para aprimorar seu conhecimento
Cursos de programação, UX, agilidade, data science, transformação digital, mobile, front-end, marketing e infra.
Certificado de que assistiu o curso e finalizou as atividades
Estude até mesmo offline através das nossas apps Android e iOS em smartphones e tablets
Cursos de introdução a tecnologia através de games, apps e ciência
Reforço online de inglês e espanhol para aprimorar seu conhecimento
Acesso completo
durante 1 ano
Estude 24h/dia
onde e quando quiser
Novos cursos
todas as semanas