Tüm Yazılar
KategoriCareer
Okuma Süresi
14 dk
Yayın Tarihi
2025-10-23
Kelime Sayısı
2.972kelime

Kahveni hazırla - bu içerikli bir makale!

Tam Zamanlı, Remote ve Freelance: Gelir Modeli Kararı

Özet

Tam zamanlı remote freelance geliştirici karar sürecinde rakamdan önce risk toleransını, satış yükünü ve gelir istikrarını netleştirmenin yolu.

  • Gelir tavanı değil, riskin kimde durduğu (işveren mi, sen mi) modeli belirleyen asıl fark
  • Freelance'ta faturalanabilir olmayan satış/idari saatler fiyatlandırmaya yansıtılmazsa gerçek saatlik gelir düşer
  • 3-6 aylık gider tamponu yoksa freelance'a geçişte önce taban, sonra tavan belirleyicidir
  • 90 günlük pilot dönem ve karma model (tam zamanlı + sınırlı danışmanlık), kararı geri dönüşsüz bir sıçrayış olmaktan çıkarır
Tam Zamanlı, Remote ve Freelance: Gelir Modeli Kararı

Tam zamanlı bir şirkette mi çalışmalısın, remote bir pozisyonda mı, yoksa freelance geliştirici olarak mı ilerlemelisin? Bu üç model aynı yazılım becerisini farklı risk, gelir istikrarı ve zaman yapısına dönüştürür; doğru tam zamanlı remote freelance geliştirici karar süreci, hesap defterinden önce kendi risk toleransını ve satış yapma isteğini netleştirmekle başlar. Bu rehber sana hazır rakamlar vermeden, üç modelin gerçek değiş tokuşlarını ve kendine sorman gereken soruları gösteriyor.

💡 Pro Tip: Kararı "hangisi daha çok kazandırır" sorusuyla değil, "hangi risk profilini 12 ay boyunca taşıyabilirim" sorusuyla başlat — gelir farkı zamanla kapanır, risk toleransı kapanmaz.

İçindekiler

Üç Modelin Brüt-Net ve Risk Profili

Üç model de aynı yazılım yeteneğini farklı bir sözleşme yapısına oturtur. Farkı yaratan şey saatlik ücret değil, gelirin kimin üzerine kayıtlı olduğu ve riskin kimde durduğudur. Bu ayrım özellikle iOS geliştiricileri için önemli, çünkü platformun kendisi (App Store dağıtımı, TestFlight, abonelik altyapısı) her üç modelde de aynı kalıyor — değişen, o platformu kimin adına ve hangi güvenceyle kullandığın.

Tam zamanlı çalışan

Maaş, sigorta primi ve genelde izin hakları işveren üzerinden düzenli akar. Riskin büyük kısmı işverendedir; sen sözleşmeli bir istikrar satın alırsın. Karşılığında gelir tavanı, şirketin terfi ve bütçe döngüsüne bağlıdır. Terfi ve zam süreçleri genelde yıllık bir döngüye bağlıdır; bu da kısa vadede gelirini artırma esnekliğini sınırlar ama uzun vadede öngörülebilir bir kariyer basamağı sunar.

Remote çalışan (uzaktan tam zamanlı)

Sözleşme yapısı tam zamanlıyla aynıdır — fark yalnızca ofise gitmemendir. Gelir istikrarı tam zamanlıyla eşit, ama zaman dilimi farkı ve "görünürlük yönetimi" (ilerlemeni yazılı iletişimle kanıtlama) ek bir beceri gerektirir. Bazı remote pozisyonlarda işveren farklı bir ülkede kayıtlıdır; bu durumda maaşın hangi para biriminde ödendiği, hangi ülkenin vergi mükellefiyetine tabi olduğun ve sağlık sigortasının nasıl işlediği sözleşme imzalanmadan önce netleştirilmesi gereken ayrı bir konudur.

Freelance / bağımsız geliştirici

Gelir, sözleşme yaptığın her müşteriden ayrı ayrı gelir; hiçbiri seni garanti etmez. Risk tamamen sende durur ama üst sınır da yoktur — kaç saat çalışacağını ve kaça çalışacağını sen belirlersin. Bu modelde ayrıca mali ve idari sorumluluk da sana geçer: fatura kesme, sözleşme hazırlama, tahsilat takibi ve -ülkene göre- vergi mükellefiyeti gibi konular işveren tarafından değil senin tarafından yönetilir. Türkiye'de serbest meslek/şahıs şirketi kurma, vergi dilimleri ve SGK mükellefiyeti gibi konular sık değişebildiği için, bu adımı atmadan önce güncel ve resmi bilgiyi doğrudan gib.gov.tr ve sgk.gov.tr kaynaklarından ya da bir mali müşavirden almak, makale okuyarak edinilecek genel bilgiden çok daha güvenilirdir.

Boyut
Tam zamanlı
Remote (tam zamanlı)
Freelance
Gelir istikrarı
Yüksek
Yüksek
Düşük–orta (müşteri sayısına bağlı)
Gelir tavanı
Şirket bütçesine bağlı
Şirket bütçesine bağlı
Kendi kapasitene bağlı
Risk sahibi
İşveren
İşveren
Sen
Satış/pazarlama yükü
Yok
Yok
Sürekli
İdari/mali yük
Minimal
Minimal
Fatura, sözleşme, tahsilat
Zaman esnekliği
Düşük–orta
Orta
Yüksek

Bu tablo bir "kazanç sıralaması" değil, bir risk dağılımı haritası. Hangi hücrenin seni geceleri uyutmadığını fark etmek, hangi modele daha yatkın olduğunu gösterir.

Gelir İstikrarı ile Tavan Arasındaki Değiş Tokuş

Tam zamanlı ve remote pozisyonlarda ay sonunda ne kadar gireceğini bilirsin; bu bilgi kendi başına bir değerdir çünkü kira, kredi taksiti ve aile bütçesi planlamasını basitleştirir. Freelance tarafında ise tavan yoktur — birden fazla müşteriyle çalışıp saatlik verimini artırabilir, fiyatını doğrudan pazarlık edebilirsin. Ama bu tavan, düzenli bir zemin üzerine oturmaz: bir müşteri projeyi durdurduğunda o ayki gelirin de durur.

Bu değiş tokuşun pratik sonucu şu: freelance'a geçiş kararını sadece "daha çok kazanırım" beklentisiyle değil, gelirin dalgalanmasını karşılayacak bir tampon (birikim, ikinci bir düzenli gelir kaynağı, ya da eşin geliri gibi) olup olmadığına bakarak vermelisin. Tampon yoksa, ilk birkaç ayda tavan değil taban belirleyicidir.

Bu değiş tokuşu somutlaştırmanın bir yolu, geçmiş 12 ayın gelir dağılımını düşünmek: tam zamanlı ya da remote pozisyonda bu dağılım neredeyse düz bir çizgidir. Freelance'ta ise iyi bir ay ile zayıf bir ay arasındaki fark büyük olabilir — bu dalgalanmayı öngörmek yerine, dalgalanmaya dayanacak bir tampon kurmak daha gerçekçi bir strateji. Tamponun büyüklüğü kişiden kişiye değişir; belirleyici olan sabit bir ay sayısı değil, kendi sabit giderlerinin kaç aylık bir kesintiyi karşılayabileceğidir.

Satış, Pazarlama ve Boş Zaman Maliyeti

Tam zamanlı ve remote pozisyonlarda satış senin işin değildir; işveren müşteri buluyor, sen teslim ediyorsun. Freelance'ta ise "faturalanabilir saat" toplam çalışma saatinin yalnızca bir kısmıdır — teklif yazma, görüşme, sözleşme, fatura takibi ve müşteri bulma da zaman yer, ama bu saatler için sana kimse ödeme yapmaz.

Bu maliyeti görmezden gelmek en yaygın freelance yanılgısıdır: "günde 8 saat çalışıyorum" ile "günde 8 saat faturalanabilir iş teslim ediyorum" aynı şey değildir. Kendi oranını kabaca görmek için haftalık zaman kaydını iki kovaya ayırman yeterli:

bash
1#!/usr/bin/env bash
2# Basit faturalanabilir-oran hesaplayıcı.
3# Kendi saatlerini gir, script hesaplasın — rakamlar örnek DEĞİL, senin girdin.
4 
5read -rp "Bu hafta toplam çalışma saati: " TOTAL_HOURS
6read -rp "Bu hafta faturalanabilir (müşteriye yazılan) saat: " BILLABLE_HOURS
7 
8awk -v total="$TOTAL_HOURS" -v billable="$BILLABLE_HOURS" '
9BEGIN {
10 if (total <= 0) { print "Toplam saat 0 olamaz."; exit 1 }
11 ratio = (billable / total) * 100
12 printf "Faturalanabilir oran: %.1f%%\n", ratio
13 if (ratio < 60) print "Satış/idari yük yüksek — fiyatına bu maliyeti yansıtmayı düşün."
14}'

Oran düştükçe, gerçek saatlik gelirin ilan ettiğin fiyattan daha düşüktür — bu farkı fiyatlandırmana eklemediğin sürece, "freelance daha kazançlı" varsayımı kağıt üzerinde kalır.

Boş zaman maliyeti de benzer şekilde görünmezdir. Tam zamanlı ve remote pozisyonlarda mesai bitince iş genelde biter; freelance'ta ise müşteri iletişimi, acil bir hata bildirimi ya da yeni bir teklif isteği çalışma saatleri dışına taşabilir. Bu sınırı önceden çizmemek — örneğin "hafta sonu mesaj yanıtlamıyorum" gibi bir kuralı baştan koymamak — zamanla tükenmişliğe yol açan en yaygın nedenlerden biridir.

Öğrenme Hızı ve Teknik Derinliğe Etkisi

Tam zamanlı ve remote pozisyonlarda genelde tek bir kod tabanında derinleşirsin; büyük bir sistemin mimarisini, ölçeklenme sorunlarını ve uzun vadeli teknik borcu görme şansın yüksektir. Bu, mülakat hazırlığında sorulan sistem tasarımı ve "bu kararı neden verdiniz" tarzı sorulara doğal olarak hazırlanmanı sağlar.

Freelance tarafında ise genişlik kazanırsın: her müşteri farklı bir mimari, farklı bir CI/CD kurulumu, farklı bir App Store Connect süreci ister. Bu genişlik, App Store Connect API otomasyonu gibi araçlara erken alışmanı ve birden fazla ödeme/abonelik modelini (offer code'lar, Family Sharing gibi) pratikte görmeni sağlar — ama hiçbirinde tam zamanlı bir ekibin ulaştığı derinliğe inme fırsatın olmayabilir.

Hangi öğrenme eğrisinin kariyerine daha çok katkı sağlayacağı, bulunduğun aşamaya bağlıdır: kariyerinin ilk yıllarında derinlik, ileri aşamalarda ise genişlik genelde daha değerlidir.

Bu ayrımın bir başka pratik sonucu var: derinlik odaklı bir öğrenme, seni belirli bir ekosistemde (örneğin tek bir büyük şirketin mimari kararlarında) uzman yapar; bu uzmanlık dışarıdan görünürlüğü düşük olsa da, o şirket içinde kariyer basamağını hızlandırır. Genişlik odaklı öğrenme ise dışarıdan daha görünürdür — her yeni müşteri projesi, portföyüne eklenebilecek yeni bir referans noktasıdır — ama hiçbir projede aynı derinliğe inme fırsatın olmayabilir. İkisi arasında "daha iyi" olan yok; hangisinin sana daha çok fayda sağlayacağı, bir sonraki kariyer hedefinin derinlik mi genişlik mi gerektirdiğine bağlı.

Portföy ve Referans Birikimi

Tam zamanlı ve remote pozisyonlarda portföyün genelde "kapalı kapılar ardında" kalır — üzerinde çalıştığın ürünü CV'nde adıyla anlatabilirsin ama kodu, kararları, sayıları paylaşamazsın. Freelance ve bağımsız çalışmada ise tam tersi mümkün: kendi uygulamanı yayınlayıp süreci gerçek strateji ve rakamlarla anlatabilir, App Store Optimization gibi konularda uçtan uca deneyim biriktirebilirsin.

Bu birikim, sonraki bir tam zamanlı veya remote pozisyona geçerken de değerlidir — "ürünü uçtan uca ben götürdüm" hikâyesi, mülakatta yalnızca kod yazma becerisini değil, karar verme ve önceliklendirme becerisini de gösterir. Referans ağı açısından ise freelance modelde her müşteri potansiyel bir referans ve bir sonraki iş kaynağıdır; tam zamanlı modelde referans genelde yöneticin ve ekip arkadaşlarınla sınırlı kalır.

Bu farkın tam zamanlı ya da remote tarafta da telafi edilebilir bir yönü var: iş dışında küçük bir kişisel proje yayınlamak, portföy birikimi ihtiyacını tamamen freelance'a bağımlı kılmaz. Bazı geliştiriciler tam zamanlı pozisyonlarını korurken, akşamları veya hafta sonları küçük bir yan projeyi App Store'da yayınlayıp uçtan uca deneyimi bu şekilde biriktiriyor — bu, karma modelin bir başka biçimi.

Karma Model: Tam Zamanlı + Küçük Danışmanlık

Bu üç model birbirini dışlamak zorunda değil. Yaygın bir orta yol, tam zamanlı ya da remote pozisyonu koruyup yanında sınırlı sayıda küçük danışmanlık işi yürütmektir — gelir tabanını korurken freelance'ın genişlik kazandıran yönünü de az miktarda deneyimlemek.

Bu modelin sürdürülebilir olması için iki şart var: işverenle sözleşmende yan iş/rekabet maddelerinin buna izin verip vermediğini önceden netleştirmek, ve danışmanlık işini ana işini yoracak kadar büyütmemek. İkinci şart, ilk bakışta göründüğünden daha zor: küçük başlayan bir danışmanlık işi, iyi giderse müşteri kendiliğinden daha fazla saat isteyebilir. Bu noktada net bir üst sınır koymamış olmak, karma modeli zamanla "gizli ikinci bir tam zamanlı iş"e dönüştürebilir — bu da hem ana işindeki performansını hem de danışmanlık ilişkisinin kalitesini düşürür.

Kendi kapasiteni ve önceliklerini görmek için basit bir karar matrisi işe yarar — kendi puanlarını gir, ağırlıkları kendi önceliğine göre ayarla:

json
1{
2 "model": "tam-zamanli-plus-danismanlik",
3 "kriterler": {
4 "gelir_istikrari_ihtiyaci": { "puan_1_5": null, "agirlik": 0.3 },
5 "risk_toleransi": { "puan_1_5": null, "agirlik": 0.25 },
6 "satis_istekliligi": { "puan_1_5": null, "agirlik": 0.2 },
7 "bos_zaman_butcesi_saat_hafta": { "deger": null, "agirlik": 0.15 },
8 "sozlesme_yan_is_izni": { "evet_hayir": null, "agirlik": 0.1 }
9 },
10 "not": "Bu şablon boş — kendi değerlerini gir, karar sana özel çıksın."
11}

Matris bir "doğru cevap" üretmez; sadece hangi kriterin senin için ağır bastığını görünür kılar.

Kendine Sorman Gereken 7 Soru

Üç modelin de artısı-eksisi var; asıl fark yaratan, kendi durumuna dürüst cevap vermen. Aşağıdaki yedi soruyu bir kontrol listesi olarak kullanabilirsin:

yaml
1# Kendi-değerlendirme kontrol listesi — doldur, kaydet, 6 ayda bir tekrar bak.
2sorular:
3 - soru: "3-6 aylık gider tamponum var mı?"
4 cevap: ""
5 - soru: "Satış yapmaktan (teklif, görüşme, pazarlık) gerçekten keyif alıyor muyum?"
6 cevap: ""
7 - soru: "Gelirimin tek bir kaynağa bağlı olması beni geceleri uyutmuyor mu?"
8 cevap: ""
9 - soru: "Faturalanamayan saatleri (idari iş, müşteri bulma) fiyatıma yansıtmayı biliyor muyum?"
10 cevap: ""
11 - soru: "Şu anki işverenimin sözleşmesi yan iş/danışmanlığa izin veriyor mu?"
12 cevap: ""
13 - soru: "Derinlik mi genişlik mi, kariyerimin bu aşamasında hangisi daha değerli?"
14 cevap: ""
15 - soru: "Bu kararı 12 ay sonra tekrar gözden geçirmeyi kendime söz veriyor muyum?"
16 cevap: ""

Bu listeyi doldurduktan sonra hangi modelin ağır bastığı genelde kendiliğinden ortaya çıkar — çünkü sorular gelirle değil, sürdürülebilirlikle ilgili.

ALTIN İPUCU

Bu yazının en değerli bilgisi

Bu ipucu, yazının en önemli çıkarımını içeriyor.

Easter Egg

Gizli bir bilgi buldun!

Bu bölümde gizli bir bilgi var. Keşfetmek ister misin?

Okuyucu Ödülü

Kararını vermeden önce üzerinden geçebileceğin, bu makaledeki tüm boyutları tek sayfada toplayan bir kontrol listesi hazırladık. Yazdır, doldur, altı ayda bir tekrar bak.

SSS

Freelance mi tam zamanlı mı daha kazançlı?

Tek doğru cevabı yok — freelance'ın gelir tavanı daha yüksektir ama tabanı garanti değildir, tam zamanlı ise düşük tavan karşılığında istikrar sunar. Kazanç karşılaştırması yalnızca faturalanabilir saatleri, satış/idari yükü ve gelir dalgalanmasını hesaba kattığında anlamlıdır; brüt saatlik ücreti karşılaştırmak yanıltıcıdır.

Remote çalışmada gerçek net gelir nasıl hesaplanır?

Remote tam zamanlı pozisyonda gelir yapısı, ofis pozisyonuyla aynıdır — sözleşmen, sigortan ve varsa yan haklar işveren üzerinden düzenlidir. "Gerçek net gelir" farkı burada gelir modelinden değil, yaşadığın yerin gider yapısından (kira, ulaşım, vergi mükellefiyeti) doğar; bu nedenle net geliri hesaplarken kendi ikamet ve vergi durumunu bir mali müşavirle netleştirmen gerekir.

Danışmanlığa geçiş için doğru zaman ne zaman?

Üç işaret bir arada olduğunda: elinde en az 3-6 aylık gider tamponu var, sözleşmen yan işe izin veriyor, ve satış sürecinden (teklif, görüşme, fiyat pazarlığı) kaçınmak yerine bunu öğrenmeye istekli hissediyorsun. Bu üçü aynı anda yoksa, önce küçük bir pilot proje ile deneyip sonra kalıcı karar vermek daha güvenli bir yol.

Tam zamanlı işimi bırakmadan freelance deneyebilir miyim?

Evet, sözleşmen izin veriyorsa — birçok geliştirici hafta sonu veya akşam saatlerinde küçük bir proje alarak süreci gerçek koşullarda test ediyor. Bunu yapmadan önce iş sözleşmendeki rekabet yasağı ve yan iş maddelerini mutlaka oku.

Karma model (tam zamanlı + danışmanlık) sürdürülebilir mi?

Sınırlı kapsamda tutulduğunda evet — asıl riziko, danışmanlık işinin zamanla ana işi yoracak kadar büyümesidir. Kapasiteni önceden bir üst sınırla (örneğin haftalık saat) tanımlamak, karma modeli sürdürülebilir kılan en pratik önlem.

Vergi ve sözleşme konularında bu makaleye güvenebilir miyim?

Hayır — bu makale bir karar çerçevesi sunuyor, vergi veya hukuk danışmanlığı değil. Şahıs şirketi kurma, serbest meslek makbuzu, KDV mükellefiyeti veya SGK prim yapısı gibi konularda güncel ve bağlayıcı bilgiyi yalnızca resmi kurum kaynaklarından (gib.gov.tr, sgk.gov.tr) ya da bir mali müşavirden almalısın; bu alanlar sık değişebildiği için makale içeriği bu konuda kasıtlı olarak rakam veya oran içermiyor.

Güncelleme (Eylül 2026)

Bu makalenin gövdesi 23 Ekim 2025 tarihli platform kurallarına dayanıyor; aradan geçen sürede bağımsız/freelance iOS geliştiricisinin gelir modelini doğrudan etkileyen üç değişiklik yaşandı:

  • Google Play'de kademeli servis ücreti yapısı. Google, 30 Haziran 2026'dan itibaren AEA/İngiltere/ABD'de "yeni yükleme" ve "mevcut yükleme" ayrımına dayanan kademeli bir komisyon modeline geçti (abonelikte %10 + %5 faturalama ücreti; diğer işlemlerde yeni yüklemede %20 + %5, mevcut yüklemede %25 + %5 faturalama ücreti; mevcut yüklemede harici web bağlantısıyla yapılan satışta ise faturalama ücreti olmadan %20 — Play Games Level Up / Apps Experience programına katılanlarda %15). Bu, Android tarafında da freelance çalışan bir geliştiricinin net gelir hesabının artık tek bir sabit yüzdeye değil, kullanıcı kohortuna göre değiştiği anlamına geliyor. Kaynak: Google Play Console Yardım, "Google Play service fee" (erişim 24 Eylül 2026).
  • iPhone Duo (katlanır iPhone) ve iOS 27.1. Apple, 23 Ekim 2026'da piyasaya çıkacak katlanır iPhone modeli için iOS 27.1 ve yeni simulator poz/yönelim desteğini duyurdu; Xcode 27.1 betası Eylül 2026'da geliştiricilere açıldı. Bu, yeni donanım sınıfına uyum sağlamak isteyen bağımsız geliştiriciler için ayrı bir danışmanlık/uyarlama iş kalemi doğurdu. Kaynak: Apple Developer News, 16 ve 18 Eylül 2026 duyuruları.
  • StoreKit 2'de Bundles & Suites ve toplu satın alma. iOS 27 ile çoklu abonelik paketleme (Bundles & Suites) ve toplu/takım satın alma (Volume Purchasing 22 Ekim 2026, Group Purchases 2026 kışı) geliyor. Bu, freelance/indie geliştiricinin abonelik gelirine B2B/takım satışı gibi yeni bir kanal ekleyebileceği anlamına geliyor. Kaynak: Apple Developer News, 16 Eylül 2026 duyurusu.

Bu üç değişiklik, "freelance mi tam zamanlı mı" kararını doğrudan değiştirmiyor ama bağımsız geliştiricinin gelir modelini planlarken hesaba katması gereken yeni değişkenler ekliyor — özellikle Android tarafında komisyon artık sabit değil.

Pratik sonucu şu: eğer gelirinin önemli bir kısmı uygulama içi satın alma veya abonelikten geliyorsa, bu üç değişikliği kendi platform karmana (yalnız iOS mu, iOS+Android mi) göre yeniden değerlendirmen gerekiyor. Android tarafında ağırlığın varsa, kademeli komisyon yapısı net gelir hesabını daha önce olduğundan daha değişken hale getirdi; bu da freelance/bağımsız modelde gelir istikrarı-tavan dengesini bir miktar daha karmaşıklaştırıyor.

Sonuç

Tam zamanlı, remote ve freelance arasındaki karar bir "doğru cevap" değil, bir risk-tercih eşleşmesi meselesi. Gelir istikrarına ihtiyacın varsa ve satıştan kaçınıyorsan tam zamanlı veya remote; risk taşıyabiliyor ve satış sürecinden keyif alıyorsan freelance daha uygun bir zemin. İkisi arasında kesin olmak istemiyorsan, karma model ve 90 günlük pilot dönem, kararı geri dönüşü olmayan bir sıçrayış olmaktan çıkarır.

Kararını netleştirdikten sonra, hangi yolu seçersen seç teknik derinliğini korumak için mülakat hazırlığına ve 2026 developer roadmap'ine göz atmakta fayda var. Freelance veya karma modele yöneliyorsan, ASO ve App Store Connect API otomasyonu konularındaki rehberler, portföy birikimini hızlandıracak pratik adımlar sunuyor.

Kaynaklar

Etiketler

#freelance#remote çalışma#kariyer kararı#iOS developer#danışmanlık#gelir modeli#uzaktan çalışma
Muhittin Çamdalı

Muhittin Çamdalı

Lead Mobile Engineer

12+ yıllık deneyime sahip Lead Mobile Engineer. Swift, SwiftUI, Kotlin ve Flutter ile iOS, Android ve cross-platform mimarilerde uzman. Performanslı ve kullanıcı dostu mobil uygulamalar geliştiriyorum.

iOS Geliştirme Haberleri

Haftalık Swift tips, SwiftUI tricks ve iOS best practices. Spam yok, sadece değerli içerik.

Gizliliğinize saygı duyuyoruz. İstediğiniz zaman abonelikten çıkabilirsiniz.

Paylaş

İlgili İçerik