Sobes.tech
Junior — Middle

Takımda bir görevi kolaylaştırmak için kendi başınıza bir çözüm önerdiğiniz bir durumu anlatın.

sobes.tech yapay zeka

AI'dan gelen yanıt

Bir projede, ekibin farklı kaynaklardan gelen verilerin işlenmesinde tekrar eden işlemlere çok zaman harcadığını fark ettim. Bu görevleri otomatikleştirecek Python'da bir dizi yardımcı program ve betik yazmayı önerdim.

Örneğin, verileri analiz eden ve normalize eden bir modül oluşturdum, bu modül projedeki farklı bölümlere kolayca entegre edilebilirdi. Bu, veri hazırlama süresini birkaç saatten birkaç dakikaya indirmeyi sağladı.

Birden fazla CSV dosyasından veri birleştirme fonksiyonunun örneği:

import pandas as pd

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

Bu çözüm, ekibin çalışma verimliliğini artırdı ve manuel işlemle ilgili hataların sayısını azalttı.