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.