Avantaj: kısa karar döngüsü
Kapsam değişikliği ve teknik kararlar için toplantı zincirine gerek yok. Konuşup karar veriyoruz, aynı gün takvime yansıyor.
Çorum · Doğrudan çalışma modeli
Çorum’da freelance yazılımcı olarak çalışıyorum: aldığım işlerin kodunu kendim yazıyorum, araya ajans ya da taşeron girmiyor. Bu sayfada ne yaptığımı değil, nasıl çalıştığımı anlatıyorum — sözleşme, kapsam dokümanı, aşamalı ödeme planı, gizlilik ve kaynak kod sahipliği nasıl işliyor. Modelin avantajı kısa karar döngüsü ve doğrudan iletişim; dezavantajı ise tek kişi olmam, yani aynı anda sınırlı sayıda iş alabiliyorum ve geniş ekip gerektiren projelere uygun değilim. Tek kişi olmanın yarattığı riski somut olarak nasıl azalttığımı da yazdım: kaynak kod ve git deposu baştan sizde, proje dokümanlı ve yaygın teknolojilerle yazılıyor. Sonda hangi işleri aldığımı ve hangilerini almadığımı açıkça listeliyorum.
En görünür fark arada kimse olmaması. Bir ekranı değiştirmek ya da yeni bir özellik eklemek istediğinizde bunu doğrudan kodu yazan kişiye söylüyorsunuz; teknik olarak mümkün mü ve ne kadar sürer sorusunun cevabını aynı görüşmede alıyorsunuz. Talebin müşteri temsilcisinden proje yöneticisine, oradan geliştiriciye aktarılırken bozulması diye bir durum olmuyor.
İkinci fark hız. Küçük bir düzeltme kurumsal bir yapıda iş emri açılıp sıraya girerken bende aynı gün çözülebiliyor. Bunun tersi de doğru: acil talebiniz benim başka bir projede yoğun olduğum güne düşerse sıra beklemeniz gerekebiliyor. Ekipte kimin müsait olduğunu bulma imkânı var, bende yok.
İletişim tarafında WhatsApp üzerinden yazışıyoruz, haftada bir kısa online görüşme yapıyoruz ve geliştirme boyunca çalışan sürümü kendiniz deneyebiliyorsunuz. Çorum içindeyseniz yüz yüze oturabiliyoruz; Türkiye’nin geri kalanındaki projeler tamamen uzaktan yürüyor.
Bu modelin herkese uygun olduğunu söylemek gerçekçi olmaz. Aşağıda iki tarafı da yazdım; ikinci grup sizin durumunuza uyuyorsa doğru adres ben değilim ve bunu ilk görüşmede söylüyorum.
Kapsam değişikliği ve teknik kararlar için toplantı zincirine gerek yok. Konuşup karar veriyoruz, aynı gün takvime yansıyor.
Tasarım, mobil, web ve yayına alma tek elde olduğu için bilgi kaybı olmuyor. Altı ay sonra bir hata çıktığında kodu yazan kişi hâlâ ben oluyorum.
Satış hedefi olan bir yapı içinde çalışmadığım için modül eklemeye ihtiyacım yok. Hazır bir çözümün yeteceği işlerde bunu söylüyorum.
Kapasitem net. Takvimim doluysa işi almıyorum ya da başlangıç tarihini baştan söylüyorum; “alalım, bir şekilde yetiştiririz” yaklaşımıyla çalışmıyorum.
Çok modüllü kurumsal sistemler, paralel ilerlemesi gereken mobil-web-arka uç işleri ve 7/24 nöbetli destek isteyen kurulumlar için ekipli bir firma gerekiyor.
Tek kişilik çalışmanın en gerçek riski bu. Tamamen ortadan kaldırmak mümkün değil; aşağıdaki önlemlerle projeyi bana bağımlı olmaktan çıkarıyorum.
Süreci aşamalara bölüyorum ve her aşamanın sonunda elinize somut bir çıktı geçiyor. Ödeme planı da bu aşamalara bağlı olduğu için ilerlemeyi görmeden ödeme yapmıyorsunuz.
| Aşama | Ne yapılıyor | Elinize geçen |
|---|---|---|
| 01 · İlk görüşme | İhtiyaç ve hedef konuşuluyor, işin bana uygunluğu değerlendiriliyor | Yapılabilirlik değerlendirmesi ve kaba süre tahmini (ücretsiz) |
| 02 · Kapsam ve teklif | Ekran ve özellik listesi yazıya dökülüyor, kapsam dışı kalanlar da yazılıyor | Kapsam dokümanı, tarihli takvim, aşamalı ödeme planı, sözleşme |
| 03 · Tasarım | Figma’da ekranlar ve kullanıcı akışı çiziliyor, onaydan sonra kod başlıyor | Tıklanabilir Figma prototipi, onaylanmış ekran listesi |
| 04 · Geliştirme | Modüller sırayla geliştiriliyor, düzenli demo yapılıyor | Telefonunuza kurulabilen test sürümü, git deposuna erişim |
| 05 · Test | Sizin denemeniz, çıkan hataların listelenip kapatılması | Açık ve kapatılan hataların takip listesi |
| 06 · Teslim | Mağaza ve sunucu yayını, hesap devirleri, panel eğitimi | Kaynak kod, dokümantasyon, sizin adınıza hesaplar, eğitim kaydı |
| 07 · Teslim sonrası | Sözleşmede yazılı süre boyunca hata düzeltme | Düzeltmeler ve güncelleme yayınları |
Freelance çalışmada güvenin kaynağı karşılıklı iyi niyet değil, işin yazılı olması. Küçük işler dahil hepsinde yazılı çalışıyorum; bu hem sizi hem beni belirsizlikten koruyor. Aşağıdaki başlıklar sözleşmede net şekilde yer alıyor.
Almadığım işleri de yazmam tuhaf gelebilir ama tersi daha kötü sonuç veriyor: uygun olmayan bir işi alıp yarı yolda bırakmak hem sizin zamanınızı hem benim itibarımı yakıyor.
Flutter ile iOS ve Android’de tek kod tabanından çalışan uygulamalar; sıfırdan geliştirme ya da mevcut Flutter projesinin devralınması. Mağaza yayın süreçleri dahil.
Next.js ve TypeScript ile kurumsal siteler, işletmeye özel yönetim panelleri, sipariş ve rezervasyon akışları, API entegrasyonları.
Ürünü canlıya aldıktan sonra geliştirmeye devam etmek isteyen işletmelere aylık belirli bir kapasite ayırıyorum.
Çok modüllü ERP, üretim yönetimi ve paralel ekip gerektiren büyük kurulumlar. Böyle bir talepte neden uygun olmadığımı açıklıyorum.
Kapsam yazıya dökülmeden başlayan projeler iki taraf için de kötü bitiyor. Kapsamı netleştirmeye vakit ayırmak istemeyen işleri almıyorum.
Masaüstü yazılımları, oyun geliştirme ve gömülü sistemler benim alanım değil. Bilmediğim bir teknolojiyi biliyormuş gibi göstermiyorum.
Freelance bir geliştiriciyi değerlendirmenin en sağlam yolu sürekliliğe bakmak. Haziran 2025’ten bu yana İstanbul merkezli Ajans Mikrofon’da Software Developer olarak uzaktan çalışıyorum ve bu iş devam ediyor; uzaktan yürüyen uzun soluklu bir çalışmanın nasıl sürdürüldüğünü teoriden değil, hâlen içinde olduğum bir işten anlatıyorum.
Kod tarafındaki en kapsamlı referansım Cedgo SuperApp: Flutter, Firebase ve yapay zekâ ile geliştirilen bir ebeveyn süper uygulaması. iOS ve Android’de canlıda, cüzdan, canlı yayın, atölye ve gelişim takibi dahil beş üzeri modülü var — tek ekranlık bir demo değil, uygulamayı mağazalardan indirip kendiniz inceleyebilirsiniz. Yazdığım kodu teklif beklemeden görmek isterseniz açık kaynak işlerime bakabilirsiniz: kesenek_yoyo_player (HLS ve m3u8 akışlarını oynatan Flutter paketi) ve m3u8-hunter (Manifest V3 Chrome eklentisi) GitHub’da herkese açık. Bunun dışında Ced-Go Çocuk Atölyesi, Panda Dijital ve Marmara Global TV’de grafik tasarımcı olarak çalıştım, bu yüzden arayüz tarafını dışarıya vermek zorunda kalmıyorum.
Problem, kullanıcı ve hedefi konuşup kapsamı netleştiriyorum.
Wireframe, UI ve marka dili — Figma ile hızlı iterasyon.
Flutter ile uçtan uca mobil ürün; Firebase ve API entegrasyonları.
Gerçek kullanım senaryolarına uygun akıllı özellikler ve performans.
Canlıya alma, geri bildirim ve sürekli iyileştirme döngüsü.
Riski yönetilebilir. En büyük iki risk, işin yarıda kalması ve kodun geliştiricide kalması. Bunları kaynak kodu ilk günden sizin git deponuzda tutarak, hesapları sizin adınıza açarak ve ödemeyi aşamalara bağlayarak azaltıyorum. Böylece her aşamada elinizde çalışan bir çıktı ve kodun tamamı oluyor.
Kısa kesintilerde takvim kayar, uzun kesintide projeyi devredebilir durumda olursunuz. Tek kişilik çalışmanın bu riskini tamamen ortadan kaldıramam, o yüzden projeyi bana bağımlı bırakmıyorum: kod ve hesaplar sizde, kurulum adımları dokümanda ve proje başka bir geliştiricinin devralabileceği yaygın teknolojilerle yazılıyor. Planlı izinlerimi de baştan bildiriyorum.
Evet, küçük işler dahil hepsinde. Sözleşmede kapsam dokümanı, tarihli takvim, aşamalı ödeme planı, kaynak kod sahipliği ve teslim sonrası destek süresi yer alıyor. Yaptığım iş karşılığında fatura düzenliyorum.
Aşamalı. Tek seferde peşin ödeme istemiyorum; ödeme başlangıç, ara teslimler ve teslim olacak şekilde bölünüyor. Her ödeme bir çıktıya bağlı olduğu için ilerlemeyi görmeden ödeme yapmıyorsunuz.
Sınırlı sayıda. Tek kişi olduğum için kapasitem net; takvimim doluysa işi almak yerine bunu söylüyorum ya da başlayabileceğim tarihi baştan bildiriyorum. Süresi kısalsın diye kapsamı sıkıştırmak yerine gerçek takvimi vermeyi tercih ediyorum.
Evet. İş fikrinizi, verilerinizi ve müşteri bilgilerinizi paylaşmıyorum; ayrı bir gizlilik sözleşmesi imzalamak isterseniz imzalıyorum. Projeyi referans olarak göstermemi istemiyorsanız bunu da sözleşmeye yazıyoruz.
Aklınızdaki işi anlatın; bana uygun bir iş mi, yaklaşık ne kadar sürer ve ne zaman başlayabilirim — bunları ilk görüşmede net söylüyorum. Uygun değilse nedenini açıklıyorum. Çorum içindeyseniz yüz yüze görüşebiliriz, Türkiye’nin her yerinden uzaktan çalışıyorum.
Hizmetlerin tamamı, çalıştığım sektörler ve sık sorulanlar tek sayfada.
Çorum yazılım firmaları, dijital ajanslar ve bağımsız geliştiriciyle çalışmanın maliyet, süre ve iletişim farkı; teklif alırken sorulacak sorular.
Çorum'da Armut gibi hizmet pazaryerlerinden web yazılım veya mobil uygulama işi verirken nelere dikkat etmeli? Karşılaştırma ve brief hazırlama rehberi.