Sobes.tech
Junior — Middle

Conte uma ocasião em que você próprio propôs uma solução para facilitar a realização de uma tarefa na equipa.

sobes.tech IA

Resposta da IA

Num um dos projetos, reparei que a equipa gastava muito tempo em operações repetitivas de processamento de dados de diferentes fontes. Propus criar um conjunto de utilitários e scripts em Python que automatizassem essas tarefas.

Por exemplo, criei um módulo para analisar e normalizar dados, que podia ser facilmente integrado em diferentes partes do projeto. Isso permitiu reduzir o tempo de preparação de dados de várias horas para alguns minutos.

Exemplo de função para combinar dados de vários ficheiros CSV:

import pandas as pd

def merge_csv(files):
    dfs = [pd.read_csv(f) for f in files]
    return pd.concat(dfs, ignore_index=True)

Esta solução melhorou a eficiência do trabalho da equipa e reduziu o número de erros relacionados com o processamento manual.