Söyleşiler

Yazılım Dünyasında Bir Yolculuk: Baran Özcan ile Röportaj

Yazılımcı Baran Özcan, on yıllık deneyimiyle kodun mutfağından sahnesine uzanan yolculuğunda geleceğini teknik liderlik ve girişimcilik üzerine inşa ediyor.
Yazılım Dünyasında Bir Yolculuk: Baran Özcan ile Röportaj

1. Kısaca sizi tanıyabilir miyiz? 1999 Bolu doğumluyum. Yaklaşık 10 yıldır yazılım geliştiriyorum; hem freelance hem kurumsal projelerde yer alıyorum. Uzmanlık alanlarım C#, Java, .NET, JavaScript, Flutter ve Next.js — hem backend hem frontend geliştiriyorum. Son çalışmam Beyanhane adındaki dijital yayın platformu; amaç yazarları desteklemek ve beyan süreçlerini kolaylaştırmak.

2. Yazılımla nasıl tanıştın, bu alana yönelmeni ne sağladı? Yazılımla, merak ve “ birşeyi çalışır hale getirme” isteği sayesinde tanıştım. Küçük projeler ve problemleri kodla çözmenin verdiği somut tatmin, bu alana uzun süre bağlı kalmamı sağladı. Sürekli öğrenme imkânı ve üretmenin doğrudan görülebilir sonuçları da itici güç oldu.

3. Şu an hangi alanlarda çalışıyorsun, günün nasıl geçiyor? Hem freelance müşteri işleri hem de bir şirkette proje sorumlulukları yürütüyorum. Full-stack web ve mobil geliştirme odaklıyım (API, veritabanı, Next.js/React tabanlı frontend, Flutter mobil uygulama). Gün tipik olarak standup/e-postalar → kod + feature geliştirme → toplantı/işveren görüşmeleri → kod gözden geçirme ve deploy ile geçiyor. Akşamları yeni teknolojiler için zaman ayırıyorum.

4. Türkiye’de yazılımcı olmak sence nasıl bir şey? Fırsatlar geniş: hem yerel hem remote uluslararası iş imkânları var. Bununla birlikte TL dalgalanması, bazen belirsiz maaş-enflasyon dinamikleri ve rekabet de meydan okuyor. İyi tarafı güçlü topluluklar, meetup’lar ve startup/scale-up ekosistemi. Avantajı en iyi şekilde kullanmak için İngilizce ve güncel portföy şart.

5. Mesleğini severek mi yapıyorsun, yoksa zamanla yıpratıyor mu? Genelde seviyorum — bir şeyi çalışır hale getirmenin verdiği tatmin çok güçlü. Ancak yoğun dönemler, sık değişen talepler ve kötü planlanmış projeler yıpratabiliyor. Sınır koymak, proje seçimi ve dönüşümlü tempolarla bunu yönetmek gerekiyor.

6. Sürekli bilgisayar başında olmak psikolojini nasıl etkiliyor? Uzun süre ekran başı yorgunluğu, fiziksel rahatsızlıklar ve sosyal izolasyon hissi yaratabiliyor. Çözüm: düzenli molalar, kısa yürüyüşler, egzersiz, ergonomi (doğru sandalye/masa/monitör), iş-dışı hobiler ve net çalışma saatleri belirlemek.

7. Yazılımcılar neden genelde içine kapanık insanlar gibi görülüyor? Sence doğru mu? Bu büyük ölçüde stereotip. Meslek yoğun odaklanma gerektirdiği için “derin çalışmaya” daha çok ihtiyaç duyanlar var; bu da dışarıdan içe dönük görünmelerine yol açıyor. Gerçekte pek çok yazılımcı sosyal, takım çalışmasına yatkın ve iletişim becerileri güçlü; sadece çalışma şekilleri farklı olabiliyor.

8. Bu meslekte en çok ne seni zorluyor, en çok ne keyif veriyor? Zorlayan: sürekli değişen teknoloji yığını, miras (legacy) kod, zaman baskısı ve belirsiz gereksinimler. Keyif veren: bir problemi çözüp ürünü kullanıma sunmak, kullanıcıdan gelen olumlu geri dönüş, takım içinde öğrenme/öğretme ve Beyanhane gibi fikirleri hayata geçirmek.

9. Gelecekte kendini bu alanda nerede görüyorsun? Kısa-orta vadede teknik liderlik/architect rollerinde, ürün odaklı projelerde veya kendi ürününü büyüten kurucu/CTO olarak görmek istiyorum. Uzun vadede ölçeklenmiş ürünler, ekip yönetimi ve sektöre katkı (mentorluk, içerik, topluluk) hedeflerim arasında.

10. Son olarak, yazılımcı olmak isteyen gençlere ne önerirsin? Temel bilgisayar bilimleri ve algoritmaları iyi öğrenin. Kendi projelerinizi yapın; GitHub portföyü oluşturun. “T-shaped” olun: bir alanda derin, birkaç alanda yeterli bilgi. İngilizceyi güçlendirin; dokümantasyon ve iş fırsatları için gerekli. Açık kaynak ve topluluklara katılın; mentorluk alın/verin. Sağlığınızı ihmal etmeyin: düzenli hareket, uyku, sosyal yaşam. Sabırlı olun; öğrenme bir maraton, kısa yollar genelde yanıltıcı.

İlginizi Çekebilir

Yorumlar

0/5000

Henüz yorum yapılmamış. İlk yorumu siz yazın!