Por que Product Managers deveriam aprender Python

Explorando como Python pode ser um recurso valioso para Product Managers. Além de facilitar a comunicação com equipes técnicas, permite prototipação rápida, automação de tarefas e insights de dados. Não é só uma ferramenta, é uma extensão das nossas capacidades como agentes de inovação.

Por que Product Managers deveriam aprender Python

Sem querer entrar nessa discussão polêmica de que Product Managers devem ou não saber programar, resolvi compartilhar apenas a minha perspectiva sobre a linguagem Python como recurso para evoluir profissionalmente como Pessoa de Produto, não necessariamente em termos de requisitos de vagas para Produto. Vamos pensar um pouco além disso, está bem?

Como típico millennial, quando eu terminei o meu ensino médio, o Orkut era a rede social do momento; Lan Houses e Cyber Cafés faziam sucesso, jogávamos Counter Strike ou Need for Speed: Underground, enquanto ouvíamos Linkin Park e System Of A Down nos nossos headphones, depois as bandas Emo começaram a fazer sucesso também. Minha internet residencial era uma porcaria e os únicos dispositivos móveis com sistemas operacionais sofisticados eram o Black Berry e o então revolucionário iPhone 1, que poucas pessoas tinham naqueles tempos.

Nessa época eu estudei JAVA como primeira linguagem de programação e realmente achei detestável; afinal, eu tinha uma forte inclinação para o Design e era bem mais visual.

Quando estudei computação gráfica em uma escola de games, cheguei a mexer com um pouco de HTML, CSS e ActionScript, uma linguagem do Flash para joguinhos. Depois foquei em outras coisas, como VFX (Visual Effects) e depois comecei a trabalhar com Marketing de Produtos.

Anos mais tarde, quando a pandemia de COVID-19 estava no seu estado mais crítico, eu estava nas etapas finais do meu mestrado acadêmico. Havia lido tantos livros sobre pesquisa em Administração e artigos sobre o meu tema de dissertação que fiquei saturado, queria estudar uma outra coisa. Foi quando resolvi começar a aprender a linguagem Python e pensei: “que coisa incrível!”

Graças ao Python eu pude retomar meus estudos sobre conceitos de lógica de programação, mas de forma simples e objetiva, sem floreios. Como uma linguagem multiparadigma, sua sintaxe era simplesmente maravilhosa. Finalmente, programar era uma coisa sensacional!

Inebriado por aquilo que eu estava redescobrindo, tive a audácia de cursar uma nova Pós-Graduação focada na linguagem Python pela Universidade Tecnológica Federal do Paraná (UTFPR)! Em meio a todos os desafios de um cara cujas formações eram marketing e negócios e que tinha um conhecimento apenas básico de programação, pude adquirir uma compreensão mais ampla sobre a linguagem e descobri como ela poderia ser realmente útil para mim como profissional e como indivíduo que gosta de criar coisas.