Deneyim & Eğitim
Staj, freelance ve akademik süreçlerimin bir özeti. Her deneyim, bir sonraki projeye taşıdığım pratik bir şey bıraktı.
Üretim ortamındaki bir iOS uygulaması üzerinde çalıştım; bu deneyim bana akademik projelerden çok farklı bir şey öğretti: gerçek bir kod tabanında gezinmek, başkasının yazdığı kodu anlamak ve değiştirmek.
Bir fikri sıfırdan App Store'a taşıma sürecinin her adımından bizzat sorumlu olmak, geliştirici olarak en çok büyüdüğüm dönem oldu. Tasarım kararları, teknik tercihler, kullanıcı geri bildirimleri — hepsini tek başıma yönetmek, önceliklendirmeyi ve kapsam kontrolünü zorla öğretti.
İşletme ve yazılım geliştirmeyi bir arada ele alan bu program, teknik kararları yalnızca mühendislik perspektifinden değil, ürün ve iş etkisi açısından da değerlendirmemi sağlıyor. Otonom Arama-Kurtarma Dron projesi bu dönemde Python ve Computer Vision ile aldığım kapsamlı bir üniversite projesiydi.
Yazılım temelleri ve algoritmik düşünme üzerine yoğunlaştığım bu program, teknik altyapımı oluşturan ilk adım oldu. Öğrendiklerimi teoride bırakmak yerine projelere dönüştürerek pekiştirdim.