Olá, Marcelo. Como vai?
Você tocou no ponto central de por que o Google Colaboratory (ou simplesmente Google Colab) se tornou uma ferramenta tão querida e revolucionária na área de Data Science!
Essa flexibilidade e acessibilidade que você mencionou são os maiores trunfos da ferramenta. Vamos destacar alguns pontos sobre como o Colab democratiza o aprendizado de Python e Ciência de Dados:
- Ambiente pronto para rodar: Antes do Colab e dos notebooks em nuvem, o iniciante precisava instalar o Python, configurar variáveis de ambiente e gerenciar bibliotecas no próprio computador. Isso causava muitos erros e desanimava quem estava começando. Com o Colab, basta uma conta Google e um navegador de internet para começar a programar.
- A união de texto e código: Essa estrutura que você elogiou (ter a explicação e poder testar logo abaixo) chama-se célula. Os notebooks nos permitem alternar entre células de texto (usando Markdown) e células de código executável. Isso transforma o arquivo em um documento vivo: um caderno de estudos interativo.
- Poder de processamento gratuito: Além de rodar em qualquer dispositivo (como você bem lembrou, do celular ao computador mais simples), o Google Colab oferece acesso gratuito a processadores potentes e até a GPUs (Unidades de Processamento Gráfico). Isso significa que mesmo que o seu computador pessoal seja mais modesto, você consegue rodar análises de dados pesadas e modelos de inteligência artificial na nuvem deles.
Uma dica legal para os seus estudos na Alura: sempre que você abrir um notebook de um curso, vá no menu superior em Arquivo > Salvar uma cópia no Drive. Assim, você cria uma versão sua na sua própria nuvem, onde pode fazer anotações, alterar os códigos dos professores e criar os seus próprios testes sem medo de errar!
Muito obrigado por compartilhar sua visão aqui no fórum. Esse tipo de depoimento incentiva outros alunos a explorarem a ferramenta sem medo.
Espero que possa ter lhe ajudado!