Article image
João Alves
João Alves26/12/2023 23:54
Compartilhe

Segredos Corporativos: Há como saber os comandos mais utilizados em Python por grandes empresas? 🐍🏢

  • #Python

Introdução

Você já se perguntou quais são os comandos Python mais utilizados por grandes empresas? 🤔 Essa é uma questão intrigante para quem está imerso no mundo da programação e deseja desvendar os segredos por trás das práticas corporativas. 💻🔍 No entanto, antes de começarmos, é importante ressaltar que a resposta para essa pergunta é um intrigante "não". Por quê? Bem, Python não é exatamente a escolha primária quando se trata da criação de websites, especialmente na parte mais visível(front-end). 🌐

Busca pelos Comandos Python Mais Utilizados

Este artigo surgiu como um desafio fascinante. A busca por informações sobre os comandos Python mais utilizados por grandes empresas provou ser um verdadeiro quebra-cabeça. Inicialmente, estava à procura de recursos que facilitassem essa tarefa, mas parecia que o caminho para encontrar a resposta estava coberto por um véu de mistério. 🕵️‍♂️

A aventura começou com tentativas de scraping usando bibliotecas como Beautiful Soup e Scrapy. No entanto, essas abordagens mostraram-se ineficazes, uma vez que, de uma forma ou de outra, eu ainda teria que fazer a escolha manual dos comandos ou funções que gostaria de coletar. Isso, por sua vez, comprometeria a essência da tentativa de descobrir quais comandos são realmente os mais utilizados.

Em meio à frustração, percebi que Python, apesar de ser a linguagem de programação da minha carreira, talvez não fosse a melhor escolha para um assunto específico como este. Contudo, persisti na tentativa de encontrar uma solução, pois enfrentar desafios é parte integrante do nosso papel no mercado de trabalho, especialmente quando se trata de resolver problemas. 💪🔧

Contornando o Problema

A virada veio de uma maneira inusitada e descontraída. 🔄 Encontrei uma abordagem que, mesmo que não solucionasse a questão abordada e fornecesse uma lista exata de comandos mais utilizados, pelo menos me permitiria avaliar a frequência de palavras de sua escolha em uma URL específica. Usando a biblioteca Requests, passei a URL desejada e utilizei a função .count(). Embora não seja uma solução perfeita, proporcionou uma visão interessante sobre as palavras/funções mais comuns presentes na estrutura de códigos das grandes empresas ou projetos de escolha especifica. 📊

No arquivo data.md dentro do meu repositório, é possível verificar a fonte dos dados utilizados. Este é apenas um exemplo que destaca a dificuldade em encontrar a resposta para a pergunta central deste artigo, pois todos esses projetos utilizados como fonte, como exemplificado, utilizam Python principalmente para a parte do back-end, resultando na coleta de dados correspondente. 📑

image

Uma abordagem igualmente intrigante que descobri para enfrentar esse desafio foi através da plataforma SonarCloud. Ela oferece uma perspectiva valiosa, permitindo a análise de projetos para identificar quais comandos contribuíram significativamente para a ocorrência de erros e bugs. 🐞 Essa abordagem vai além da simples contagem de popularidade, proporcionando uma visão mais substancial sobre os desafios enfrentados pelas grandes empresas.

Afinal, entender não apenas quais comandos são frequentemente empregados, mas também aqueles que historicamente causaram mais problemas, é uma informação crucial. Isso não apenas enriquece a compreensão do ecossistema Python, mas também destaca a importância de aprender com os erros cometidos por organizações renomadas, fornecendo insights valiosos sobre quais comandos exigem uma atenção especial ao empreender projetos críticos.

Aqui estão alguns exemplos da visualização desses comandos que resultaram em algum tipo de erro no projeto, apresentando uma diversidade de situações, incluindo dois casos intencionais e um não planejado:

image

image

image

Uma Odisseia Na Criação do Artigo e Busca pelo Resultado

Em última análise, este artigo não busca fornecer uma resposta definitiva à pergunta inicial, mas sim destacar a jornada desafiadora de explorar o desconhecido. 🌌 Às vezes, as respostas mais valiosas são aquelas que não se encontram facilmente, mas sim aquelas que nos conduzem a novas formas de abordar problemas.

Ao compartilhar essa experiência, meu objetivo é inspirar outros profissionais a enfrentar desafios aparentemente impossíveis, incentivando a busca constante por soluções inovadoras. 🚀 Na complexidade do universo da programação, muitas vezes é a exploração além dos limites convencionais que nos leva a descobertas inesperadas, capazes de oferecer soluções surpreendentes ou, por vezes, abrir caminhos inexplorados.

Em suma, embora a resposta concreta à questão "Há como saber os comandos mais utilizados em Python por grandes empresas?" permaneça vaga, a jornada para desvendar esse mistério é, por si só, uma lição valiosa sobre perseverança, inovação e a constante busca pelo conhecimento. 🌟 Espero que, com minha experiência, vocês também se inspirem a construir algo inovador, mesmo que nem sempre se encontre uma resposta concreta, pois isso ajudará a permanecer no desafio até alcançar um resultado satisfatório.

image

Gostou do artigo? 😊 Caso queira explorar mais detalhes sobre a criação deste artigo, incluindo as ferramentas, scripts, imagens e repositórios utilizados, está tudo disponível em meu GitHub. Lá, você poderá ter uma visão mais abrangente do processo e, quem sabe, encontrar inspiração para suas próprias empreitadas no mundo da programação ou na sua área de atuação. 🌐💡

Compartilhe
Comentários (3)
João Alves
João Alves - 27/12/2023 22:27

Talvez não 100% chatgpt mas posso dizer que 60%. Este artigo foi com base no bootcamp de formação de chatgpt para devs, então todas as regras, o script do artigo, titulo, subtítulo, revisão e correções de alguns termos foram meticulosamente elaborados por mim mesmo. Eu sinceramente só usei o chat como acelerador (como o Felipe também sugere no bootcamp) deste artigo. Caso queira acessar meu github, tem do começo ao fim todas as ferramentas utilizadas e também a própria revisão feita a mão do artigo. Eu gostei bastante desse desafio by the way 😊

EA

Eduardo Araújo - 27/12/2023 15:09

Chat gpt puro

Pedro Araújo
Pedro Araújo - 27/12/2023 07:48

muito interresante, obrigado João!!