Yaklaşık bir buçuk ay önce ben Burak Şahin, Artistanbul ekibine dâhil oldum. Tam zamanlı olarak bir firmada çalışmaktan korkan ben, bu sürede neler yaşadım?
Artistanbul sıcak, samimi ve kedi sever insanların yaşadığı Cihangir semtinde bulunan, uzun ve yüksek merdivenlerin aracılığıyla varabileceğiniz, vardığınızda sizi güler yüzlü bir takımın karşılayacağı, vizyon sahibi, açık kaynak kodlu yazılımlar geliştiren, eğitim projeleri yürüten bir topluluk yönetim ajansı.
Neler yapıyorum?
Artistanbul takımına geliştirici olarak katıldım. Destek verdiğimiz firmalarla açık kaynak kodlu geliştirme yaparak çalışıyoruz ve her iki taraf akışa dâhil olarak projeyi takip edebiliyor. Bu yöntem, projelerin daha kolay bir şekilde geliştirilmesini ve iki tarafın da verimli bir şekilde iş yürütebilmesini sağlıyor. Geliştirdiğimiz projelerde ağırlıklı olarak Python dili ve Django web geliştirme çatısını kullanıyoruz. Bu, benim uzun süredir uzak kaldığım bir alandı fakat her gün kullandığımız farklı sistemler ve diller, bana kendimi geliştirip yeni şeyler öğrenmem için olanak sağlıyor.
Geliştirdiğimiz projeler, Türkiye’de Almanya ve İtalya vize başvuruları için resmi olarak yetkilendirilmiş kuruluş olan iDATA’nın projeleri. Benim ilk ay ilgilendiğim projeler yoğunlukla iDATA’nın çağrı merkezi tarafındaki projeleri oldu. iDATA Callcenter ve Erbil Callcenter olmak üzere iki ayrı çağrı merkezi projesinin bakım ve yeni özelliklerini geliştirme görevini üstlendim. Görevlerin takip edilebilmesi ve atanabilmesi için Redmine tabanlı bir takip sistemi kullanıyoruz. Takip sisteminde açılan görevler için çalışma planı ve takvim çıkartıp, takvime göre projenin geliştirilmesini ve görevlerin tamamlanmasını sağlıyoruz.
Görevler belli adımlarla ilerliyor. Öncelikle takip sisteminde görevler açılıyor, biz her bir görev için gereken süreleri çıkartarak olası iş takvimini müşteriye sunuyor ve göreve başlamak için müşteri onayını bekliyoruz. Geliştirmelerin başlaması için onay geldiğinde, ürüne hemen bir yeni sürüm numarası vererek ilgili sürüm içindeki görevlerin geliştirmesine başlıyoruz. Test ortamına yüklenen sürümün testleri müşteri tarafında tutulan test ekibi tarafından tamamlanarak bize dönüş yapılıyor. Eğer sorun varsa sorunun çözülmesi isteniyor. Son adım olarak, test ekibinden onay alınınca proje yayına alınıp, kullanıma sunuluyor.
Boş zamanlarımızda üç boyutlu objeler basıp, yeni teknolojileri deneyip test ediyoruz. Öğle yemeği diye bir saat tanımıyor, acıktığımız zaman Cihangir’in birbirinden lezzetli yemekler yapan restoranlarının yemeklerini tüketip, Cihangir merdivenlerinde kalorilerimizi yakıyoruz.
Bilgisayar bilimlerine girdiğim ilk günden beri tam zamanlı olarak bir firmada her gün aynı rutin içerisinde çalışıp robotlaşmak, korktuğum şeylerden biriydi. Bu sebeple serbest projelerde yer aldım. Serbest olarak çalıştıktan sonra, tam zamanlı ilk çalıştığım firma Artistanbul benim düşüncelerimi değiştirdi ve benim için ömür boyu unutulmaz bir deneyim olacak.