Décio Júnior
Décio Júnior08/07/2025 14:05
Compartilhe

Python x Java

    • Quando comecei no mundo dos dados meu primeiro contato com automação ou código foi com o Visual Basic em 1.998
    • Ao estudar o Excel conheci a versão do Visual Basic utilizada no Office que é a Visual Basic for Applications e no qual tenho usado ela por 20 anos.
    • Como inovação comecei a estudar Java e Python, porém me dediquei principalmente a linguagem Python que acho a melhor para iniciantes devido a alguns critérios como: mais simples, limpa e legível.
    • Vejo o Java como algo mais restrito para programador de sites, sistemas e de aplicativos e não para o meu caso para análises e automações. Isso devido ao fato de o Python é uma linguagem muito mais ampla que atende os "2 mundos".
    • Como exemplo disso cito a Microsoft que em 2 de seus produtos implementou o Python.
    • Um dos casos é o Excel conforme imagem abaixo:

    image

    • Os cálculos do Python no Excel são executados no Microsoft Cloud com uma versão padrão da linguagem Python. O Python no Excel vem com um conjunto principal de bibliotecas Python fornecidas pela Anaconda por meio de uma distribuição padrão e segura. Para saber mais, confira Segurança de dados e Python no Excel.
    • Você não precisa de uma versão local do Python para usar o Python no Excel. Se você tiver uma versão local do Python instalada em seu computador, as personalizações feitas para essa instalação do Python não serão refletidas nos cálculos do Python no Excel.
    • fonte: Introdução ao Python no Excel - Suporte da Microsoft
    • Outro exemplo é o Power BI

    image

    • É possível executar scripts do Python diretamente no Power BI Desktop e importar os conjuntos de dados resultantes para um modelo de dados do Power BI Desktop. Com base nesse modelo, você pode criar relatórios e compartilhá-los no serviço do Power BI. Este artigo mostra como habilitar scripts Python e criar um script Python que você pode executar para importar dados.
    • fonte: Executar scripts do Python no Power BI Desktop - Power BI | Microsoft Learn
    • Isso foram apenas 2 exemplos do que podemos fazer com o Python e porque ela é a linguagem preferida quando se fala de analise de dados.
    • Sem contar que a DIO tem diversas parcerias que tem me ajudado muito nos meus estudos como:

    image

    image

    Compartilhe
    Comentários (1)
    DIO Community
    DIO Community - 08/07/2025 16:25

    Décio, adorei a forma como você compartilhou sua trajetória e a escolha do Python como sua linguagem preferida para análises e automações. Sua experiência com o Visual Basic e a transição para o Python realmente mostram a importância da simplicidade e da legibilidade para quem está começando ou já trabalha com grandes volumes de dados.

    Os exemplos que você trouxe, como o Python integrado ao Excel e ao Power BI, são ótimos para ilustrar a flexibilidade da linguagem, especialmente no contexto de automação e análise de dados. Isso realmente destaca como o Python pode ser uma ferramenta poderosa e versátil, atendendo a diferentes necessidades no mundo dos dados.

    Você acredita que, com o crescimento do uso do Python em plataformas como o Excel e o Power BI, a linguagem está se tornando cada vez mais a escolha preferencial para profissionais de dados, em vez de outras como Java, que são mais associadas a sistemas e aplicativos corporativos?