Modivu Kurucusu Cem Baybars Güçlü İle Röportaj

Modivu Kurucusu Cem Baybars Güçlü İle Röportaj

  1. Yazılım geliştirme kariyerinize nasıl başladınız?

İlk yazılımım c ile yaptığım, hangi plaka kodunun hangi şehre ait olduğunu söyleyen bir programdı, lisedeydim. Sonra üniversitede gömülü yazılımla devam ettim. Staj yaptığım sırada öğrendiklerimle mezun olurken Modivu’nun temellerini attım ve mobil, sunucu yazılımı geliştirme kariyerim resmen başlamış oldu.

‌2. Hangi programlama dillerinde uzmanlık sahibisiniz?

Mobil tarafta dart kullanarak flutter çatısını kullanıyorum. Sunucu yazılımlarını Python, web yazılımlarını da javascript ile yazıyorum.

3. Modivu sitesini kurmaktaki amacınız nedir? Modivu hakkında bilgi verebilir misiniz?

Modivu sitesini kurmaktaki amacımız, kullanıcıların çevrimiçi kıyafet alışverişini kişiselleştirmelerini sağlamak ve sürdürülebilir moda anlayışını teşvik etmektir. Modivu, kullanıcılara stiline en uygun ürün önerilerini sunarken, aynı zamanda daha uzun ömürlü ve çevre dostu ürünleri tavsiye eder. Bu sayede, gereksiz kıyafet tüketimini ve atık kıyafetleri azaltmayı amaçlar.

Modivu AI Stylist ile kullanıcılar, kıyafet fotoğraflarını paylaşarak gardıroplarını yönetebilir ve stil ve ürün önerileri alabilirler. Modivu AI Stylist, paylaşılan kıyafet fotoğraflarını analiz ederek, o stile uygun yeni kıyafet parçaları önerir. Örneğin, kullanıcı siyah bir elbise giydiği bir fotoğraf paylaştığında, Modivu AI Stylist bu stile uygun ceket, şal veya takı gibi kombin önerilerinde bulunur.

4. En gurur duyduğunuz proje hangisidir ve bu projede ne gibi zorluklarla karşılaştınız?

Son senemin %20’sini Modivu’ya harcadım. Geri baktığım zaman başladığım zamandan bu yana  Modivu’nun gösterdiği gelişime değişime şaşırıyorum. Bir çok hata yapıp o hataları düzelterek ilerlediğim için ve beni de gelişmeye teçvik ettiği için şuanda kadar en gurur duyduğum projemin Modivu olduğunu söyleyebilirim.

Envai çeşit zorluk var. Önce teknik zorluklar vardı, şimdi satış ve pazarlama süreçleriyle ilgili zorluklar var.

5. Yazılım performansını nasıl ölçer ve optimize edersiniz?

Uzun yıllardır bütün yazılımlar aynı hafıza ve işlemci mimari standardı üzerinde çalıştığı için en genel tanımıyla aynı iş için hafıza, işlemci ve depolama kaynaklarının mümkün olduğunca düşük tüketildiği çalışma durumuna erişene kadar yazılımın tekrarlı işlerini azaltmaya çalışarak optimize ederiz.

‌6. Bir yazılım projesinde takım olarak çalışmanın en önemli unsurları nelerdir?

Yapılacak işin ne olduğunu çok net anlatmak ve ekip üyeleri arasında her şeyin doğru şekilde anlaşıldığını teyit etmek gerekir. Bazen tekrar tekrar ekibin anladığı şeyi birbirine anlatması iyidir.

‌7. Bir projede karşılaştığınız en büyük teknik zorluk neydi ve nasıl üstesinden geldiniz?

Açık kaynak dünyası sağ olsun. Flutter’la yazdığım bir mikro eğitim uygulaması için oynayan videoların kullanıcı uygulama dışına çıktıktan sonra da oynamaya devam etmesi ve videoyu kontrol edebilmesi gerekiyordu. Süreç iOS ve Android işletim sistemlerinin yerleşik yazılımlarına muhtaç olduğu için doğru parametreleri ve mantığı bulmak uzun sürmüştü. Github’ın içini dışına çıkarmıştım. Hala daha yapmayı bilen az insan vardır.

‌8. Yeni bir projeye başlarken izlediğiniz adımlar nelerdir?

Problemi başarılı bir şekilde tespit ettiğimi düşündükten sonra küçük bir ürün yapıp hemen müşteri bulmaya gidiyorum. Böylece ürünü doğrulama ve müşteriyle daha uyumlu hale getirecek yolları öğrenme şansım oluyor. Sonraki geliştirmelerim de daha nokta atışı oluyor.

‌9. Takip ettiğiniz bloglar, podcastler veya konferanslar var mı?

Belirgin bir bülten takip etmiyorum. Linkedin’de aktif olmaya ve birçok insanla tanışmaya çalışıyorum. O sırada ilgili podcast, konferans vb. İçeriklerle çokça karşılaşıyorum.

‌10. Yeni bir programlama dilini veya teknolojiyi nasıl öğrenirsiniz?

Hemen bir proje yapmaya girişirim. Asıl hedefim o projeyi yapmak olunca bu sefer bileşenlerini yeni dilde nasıl yapabileceğimi sırası geldikçe google’lar ve öğrenmiş olurum. Zamanla her şey birbirine bağlanır.

Değerli vaktinizi iş kulübü ekibine ayırdığınız için teşekkür ederim.

Cevap bırakın

E-posta hesabınız yayımlanmayacak.

Bültene Abone Ol
en son haberleri, duyuruları, ilanları, etkinlikleri almak için abone ol
İstediğiniz zaman abonelikten çıkabilirsiniz