Yudum.NET Sohbete Katıl
ya da
Google ile giriş
Misafir olarak gir
✍️ Köşe Yazısı

Neden Hâlâ Kendim Yazıyorum?

Hazır çözüm dururken kendi sunucunu yazmak mantıklı mı? Yirmi sekiz yıl sonra hâlâ aynı cevabı veriyorum.

Selçuk Selçuk🗓 26 Ağustos 2026 · 👁 9 okunma

Bana en çok sorulan şey teknik değil: "Hazırı varken neden uğraşıyorsun?" Doğru soru. Cevabını yıllar içinde birkaç kez değiştirdim, sonunda tek bir yerde durdu.

Önce mecburiyetti

Başlarken hazır yazılım kullandım. Sonra başkasının yazdığı bir daemon geldi; iyiydi, çalışıyordu, ama bizim istediğimiz şeyi yapmıyordu. Bir özellik lazım oluyordu, yamalıyorduk. Sürüm geliyordu, yamalar uçuyordu.

Bir noktada şunu fark ettim: harcadığım zamanın çoğu, başkasının kararlarını kendi ihtiyacıma çevirmeye gidiyordu. O zaman sıfırdan yazmaya karar verdim. Mecburiyetti — istediğim şey hiçbir yerde yoktu.

Sonra tercih oldu

Kendi kodunu yazmanın hazır çözüme göre bir dezavantajı var: her şeyi sen yaparsın. Ama bir avantajı var ki bence hepsini götürüyor: her şeyi anlarsın.

Bir hata çıktığında nereye bakacağımı biliyorum. Bir özellik istendiğinde "acaba destekliyor mu" diye araştırmıyorum, oturup yazıyorum. Bir gün bir bağımlılık terk edilirse ya da lisansını değiştirirse, benim gecemi bozmuyor.

Yıllar içinde çok proje gördüm; kurucusu bıraktı diye ya da bir kütüphane kapandı diye söndü. Kendi yazdığın şey, senin ayakta durduğun sürece ayakta.

Bedeli var, saklamıyorum

Yavaş ilerler. Hazır bir çözümle bir haftada bitecek iş, kendin yazınca bir ayı bulur. Hata yaparsın ve o hatayı kimse senin yerine bulmaz. Bir de şu var: kimse alkışlamaz, çünkü dışarıdan bakınca fark yoktur.

Buna değip değmediği, ne yaptığına bağlı. Bir kere kullanılacak bir şey yazıyorsan kesinlikle değmez. Yirmi sekiz yıl ayakta kalacak bir şey yazıyorsan, başka türlüsü zaten olmuyor.

Asıl sebep

En dürüst cevabı en sona bıraktım: seviyorum. Bir sorunu anlayıp çözmek, sonra çözümün çalıştığını görmek — bu duyguyu başka bir şeyle değiştirmedim.

Sohbet sunucusunu da, web tarafını da, radyoyu da, sonra bambaşka bir konuda bir siteyi de aynı sebeple yazdım. İhtiyaç gördüm, hazırını beğenmedim, oturup yaptım.

Yirmi sekiz yıl sonra hâlâ aynı yerdeysek, sebebi bir strateji değil. Sadece bırakmamak. Çoğu şey aslında bu kadar basit.

Yazıyı beğendin mi?
Paylaş