Giris
Basarili bir yazilim projesi, dogru teknoloji seciminden once dogru insanlari bir araya getirmekle baslar. Turkiye'de yazilim sektorundeki yetenek rekabeti her gecen yil artarken, ekip kurma ve teknik ise alim sureclerini stratejik bir sekilde yonetmek artik bir tercih degil zorunluluk haline gelmistir.
2026 yilinda Turkiye'deki yazilim gelistirici sayisi 500.000'i asarken, nitelikli ve deneyimli gelistirici bulmak hala ciddi bir zorluk olmaya devam etmektedir. Bu rehberde, yazilim ekibi yapilarindan teknik mulakat sureclerine, remote ekip yonetiminden developer retention stratejilerine kadar kapsamli bir cerceve sunuyoruz.
Yazilim Ekibi Yapilari
Modern yazilim organizasyonlari, geleneksel hiyerarsik yapilarin otesine gecerek daha esnek ve urun odakli modeller benimsemektedir. Spotify modeli olarak bilinen yapilanma, bugun pek cok sirket tarafindan uyarlanmaktadir.
Squad (Takim)
Squad, 5-9 kisiden olusan, tek bir urun alani veya ozellik uzerinde caliskan otonom bir ekiptir. Her squad kendi product owner'ina sahiptir ve sprint planlama, gelistirme ve deploy sureclerini bagimsiz yurutebilir. Ideal bir squad yapisi sunlari icerir: backend gelistirici, frontend gelistirici, QA muhendisi, UX tasarimcisi ve product owner.
Tribe (Kabile)
Birbiriyle iliskili alanlarda calisan squad'larin bir araya gelmesiyle tribe olusur. Genellikle 40-150 kisi arasinda olan tribe'lar, ortak bir is alani veya platform uzerinde koordineli calisir. Tribe lead, squad'lar arasi hizalanmayi saglar ve kaynak dagitimini yonetir.
Chapter ve Guild
Chapter, ayni disiplinden gelen ve farkli squad'larda gorev yapan kisilerin olusturdugu yapidir. Ornegin tum backend gelistiriciler bir chapter olusturabilir. Bu yapi, teknik standartlarin korunmasini ve bilgi paylasimini kolaylastirir. Guild ise gonullu katilima dayali, ilgi alanlarina gore olusan topluluktur. Ornegin bir "performans guild'i" farkli ekiplerden performansla ilgilenen kisileri bir araya getirebilir.
| Yapi | Boyut | Amac | Liderlik |
|---|---|---|---|
| Squad | 5-9 kisi | Urun ozelligi gelistirme | Product Owner |
| Tribe | 40-150 kisi | Iliskili alanlarda koordinasyon | Tribe Lead |
| Chapter | 10-20 kisi | Disiplin bazli standartlar | Chapter Lead |
| Guild | Degisken | Bilgi paylasimi ve ilgi alanlari | Gonullu koordinator |
Teknik Ise Alim Sureci ve En Iyi Uygulamalar
Teknik ise alim, geleneksel HR sureclerinden belirgin sekilde ayrilir. Teknik yetkinliklerin dogru degerlendirilmesi, kulturel uyumun olculmesi ve adayin buyume potansiyelinin anlasilmasi bir arada yurutulmesi gereken karmasik bir surectir.
Ise Alim Hatti (Pipeline) Tasarimi
Etkili bir teknik ise alim hatti su asamalardan olusur:
- Pozisyon tanimlama: Net sorumluluklar, teknik gereksinimler ve beklentiler belirlenir.
- Kaynak bulma (sourcing): Aktif ve pasif aday havuzu olusturulur. LinkedIn, GitHub, Stack Overflow ve yerel topluluklar kullanilir.
- On eleme: CV degerlendirmesi ve kisa telefon gorusmesi ile uygun adaylar belirlenir.
- Teknik degerlendirme: Coding challenge, teknik mulakat veya take-home assignment uygulanir.
- Kulturel uyum gorusmesi: Ekiple tanisma ve deger uyumu degerlendirmesi yapilir.
- Teklif ve onboarding: Rekabetci teklif sunulur ve yapilandirilmis onboarding sureci baslatilir.
Ise Alim Suresi ve Metrikleri
| Metrik | Hedef Deger | Aciklama |
|---|---|---|
| Time-to-hire | 25-35 gun | Basvurudan teklif kabulune kadar |
| Offer acceptance rate | %80+ | Kabul edilen teklif orani |
| Quality of hire | 90-gun performans | Ilk 90 gundeki performans degerlendirmesi |
| Source effectiveness | Kanal bazli | Hangi kaynagin daha nitelikli aday getirdigi |
| Candidate experience score | 4.0/5.0+ | Aday deneyimi memnuniyet puani |
Mulakat Teknikleri
Teknik mulakatlarin amaci adayin gercek dunya problemlerini cozme becerisini olcmektir. Tek bir yontemle yetinmek yerine, birden fazla degerlendirme yontemini birlikte kullanmak daha saglikli sonuclar verir.
Coding Challenge
Canli kodlama oturumlarinda adaya algoritmik veya pratik bir problem verilir. Burada onemli olan sadece dogru sonuca ulasmak degil, adayin dusunme surecini, kod kalitesini ve iletisim becerisini gozlemlemektir. Suresi 45-60 dakika olmali ve adaya onceden format hakkinda bilgi verilmelidir.
Etkili bir coding challenge icin dikkat edilecek noktalar: problemin zorluk seviyesinin pozisyonla orantili olmasi, adayin tercih ettigi dilde cozum yapabilmesi ve degerlendirme kriterlerinin onceden belirlenmis olmasi.
System Design Mulakatı
Ozellikle senior pozisyonlar icin kritik olan system design mulakati, adayin buyuk olcekli sistemleri tasarlama becerisini olcer. Adaydan bir URL kisaltma servisi, mesajlasma sistemi veya e-ticaret platformu gibi bir sistemi tasarlamasi istenir. Degerlendirmede olceklenebilirlik, veri modelleme, trade-off analizi ve iletisim becerisi on plandadir.
Behavioral Mulakat
Teknik yetkinlik tek basina yeterli degildir. Behavioral mulakatlarda adayin gecmis deneyimlerinden yola cikarak takim calismasi, catisma yonetimi, zaman baskisi altinda karar verme ve liderlik becerileri degerlendirilir. STAR (Situation, Task, Action, Result) formati kullanilarak yapilandirilmis sorular sorulur.
Junior ve Senior Dengeleme Stratejisi
Saglikli bir yazilim ekibi, farkli deneyim seviyelerinden gelistiricilerin dengesini dogru kurmalidir. Tamamen senior gelistiricilerden olusan bir ekip maliyet acisindan surdurulebilir olmazken, tamamen junior bir ekip teknik kalite ve hiz acisindan riskler tasir.
Onerilen Dagilim
| Ekip Buyuklugu | Junior (0-2 yil) | Mid-level (2-5 yil) | Senior (5+ yil) | Lead/Architect |
|---|---|---|---|---|
| 5 kisi | 1 | 2 | 1 | 1 |
| 8 kisi | 2 | 3 | 2 | 1 |
| 12 kisi | 3 | 4 | 3 | 2 |
Bu dagilim, mentorluk dinamigini destekler: her senior gelistirici 1-2 junior gelistiriciye mentorluk yapabilir. Mid-level gelistiriciler ise hem uretkenlik saglar hem de senior'lara dogru gelisim gosterir.
Smart Maple olarak Ankara merkezli projelerimizde bu dengeleme stratejisini aktif olarak uyguluyoruz. Her yeni ekip uyeleri icin yapilandirilmis bir onboarding ve mentorluk programi olusturarak, junior gelistiricilerin ilk 3 ayda uretken hale gelmesini sagliyoruz.
Remote ve Hybrid Ekip Yonetimi
Pandemi sonrasi donemde remote ve hybrid calisma modelleri kalici hale gelmistir. 2026 itibarıyla Turkiye'deki yazilim sirketlerinin buyuk cogunlugu en azindan hybrid bir calisma modeli sunmaktadir.
Remote Ekip Yonetiminin Temel Ilkeleri
Asenkron iletisim onceligi: Her sey toplanti ile cozulmek zorunda degildir. Yaziyla iletisim, dokumantasyon ve asenkron code review sureclerini guclu tutmak remote ekiplerde verimliligi arttirir.
Net calisma anlasmalari: Cekirdek calisma saatleri, iletisim kanallari, yanit süresi beklentileri ve toplanti politikalari yazili olarak belirlenmeli ve ekipce benimsenmalidir.
Duzenli senkronizasyon: Gunluk stand-up'lar (15 dakika), haftalik ekip retrospektifleri ve aylik one-on-one gorusmeleri remote ekiplerde bagliligi korur.
Araç seti standartlastirilmasi: Iletisim icin Slack veya Teams, proje yonetimi icin Jira veya Linear, dokumantasyon icin Notion veya Confluence ve video gorusmeler icin Zoom veya Google Meet gibi araclarin standart olarak belirlenmesi onemlidir.
Hybrid Model Tasarimi
Hybrid modelde ofis gunleri stratejik olarak planlanmalidir. Bireysel odakli isler icin evden calisma, isbirligi gerektiren calismalar (sprint planlama, tasarim oturumlari, retrospektif) icin ofis gunleri tercih edilmelidir.
Developer Retention Stratejileri
Nitelikli bir gelistiriciyi ise almak kadar elde tutmak da kritik oneme sahiptir. Turkiye'de yazilim sektorundeki ortalama calisma suresi 1.5-2 yil civarindadir. Bu sureyi uzatmak icin sistematik retention stratejileri uygulanmalidir.
Kariyer Gelisim Yollari
Gelistiricilere iki temel kariyer yolu sunulmalidir: teknik liderlik (individual contributor path) ve yonetim liderlik (engineering manager path). Her iki yolda da net seviyeler, beklentiler ve ilerleme kriterleri tanimlanmalidir.
| Seviye | Teknik Yol | Yonetim Yolu |
|---|---|---|
| L1 | Junior Developer | - |
| L2 | Mid-level Developer | - |
| L3 | Senior Developer | Engineering Manager |
| L4 | Staff Engineer | Senior Engineering Manager |
| L5 | Principal Engineer | Director of Engineering |
| L6 | Distinguished Engineer | VP of Engineering |
Maddi ve Manevi Motivasyon
Rekabetci maas ve yan haklar temel gereklilik olsa da, tek basina yeterli degildir. Gelistiricilerin motivasyonunu koruyan unsurlar sunlardir:
- Teknik otonomi: Teknoloji secimi ve mimari kararlarda soz hakki
- Ogrenme butcesi: Konferans, kurs ve sertifika destegi
- Acik kaynak katkilari: Mesai saatlerinde acik kaynak projelere katkim imkani
- Esnek calisma: Konum ve zaman esnekligi
- Anlamli projeler: Etkisi gorulebilen, zorlu teknik problemler uzerinde calisma firsati
Cikis Mulakatlari ve Veri Analizi
Her ayrilista yapilandirilmis cikis mulakatlari yapilmali ve veriler analiz edilmelidir. Tekrarlayan ayrilma nedenleri belirlenerek proaktif iyilestirmeler yapilmalidir.
Employer Branding: Teknik Yetenekleri Cekmek
Guclu bir isveren markasi, ise alim maliyetlerini dusurur ve basvuru kalitesini arttirir. Teknik yetenekler icin isveren markasi olusturmak, genel HR pazarlamasindan farkli bir yaklasim gerektirir.
Teknik Icerik Uretimi
Sirket teknik blogu, muhendislik ekibinin calistigi problemleri ve cozumleri paylasan bir vitrin gorevi gorur. Acik kaynak projeler, teknik konferans konusmalari ve topluluk katilimlari da isveren markasini guclendiren unsurlardir.
Aday Deneyimi Tasarimi
Ise alim sureci, sirketin teknik kulturunun bir yansimasi olmalidir. Zamaninda geri bildirim vermek, surec hakkinda seffaf olmak ve adaylara saygiyla davranmak, teklif kabul etmeseler bile olumlu bir izlenim birakir. Guzel bir aday deneyimi, agizdan agiza pazarlamanin en etkili yoludur.
Turkiye Yazilim Is Gucu Piyasasi
Turkiye yazilim sektoru, genç nufusu ve guclenen universite programlariyla onemli bir yetenek havuzuna sahiptir. Ancak bazi yapisal zorluklar da mevcuttur.
Piyasa Dinamikleri
Yetenek rekabeti: Uluslararasi sirketlerin uzaktan calisma imkani sunmasiyla, yerli sirketler global ucret seviyeleriyle rekabet etmek durumunda kalmaktadir. Ozellikle senior seviyede bu rekabet oldukca siddetlidir.
Bolgesel farkliliklar: Istanbul disinda Ankara, Izmir ve Antalya gibi sehirlerde de guclenen yazilim ekosistemleri mevcuttur. Bu sehirlerdeki yasam maliyeti avantaji, hem sirketler hem de calisanlar icin firsat yaratmaktadir.
Universite mezunlari: Turkiye'de her yil yaklaşik 30.000 bilgisayar muhendisligi ve yazilim muhendisligi mezunu verilmektedir. Ancak sektörun beklentileriyle mezunlarin yetkinlikleri arasinda bir ucurum bulunmaktadir.
Ucret Aralikları (2026 Tahmini)
| Pozisyon | Junior | Mid-level | Senior |
|---|---|---|---|
| Backend Developer | 35.000-55.000 TL | 55.000-90.000 TL | 90.000-150.000 TL |
| Frontend Developer | 30.000-50.000 TL | 50.000-85.000 TL | 85.000-140.000 TL |
| Full-stack Developer | 35.000-55.000 TL | 55.000-95.000 TL | 95.000-160.000 TL |
| DevOps Engineer | 40.000-60.000 TL | 65.000-100.000 TL | 100.000-170.000 TL |
| Mobile Developer | 35.000-55.000 TL | 55.000-90.000 TL | 90.000-150.000 TL |
Bu rakamlar brut aylik ucretleri yansitmakta olup, sirketin buyuklugu, sektoru ve lokasyonuna gore degisiklik gosterebilir.
In-house ve Outsource Karar Matrisi
Yazilim gelistirme ihtiyacinizi in-house ekiple mi yoksa dis kaynak kullanarak mi karsilayacaginiz, stratejik bir karardir. Her iki yaklaşimin da avantajlari ve dezavantajlari bulunmaktadir.
Karar Kriterleri
| Kriter | In-house Uygun | Outsource Uygun |
|---|---|---|
| Proje suresi | Surekli, uzun vadeli | Belirli sureli, proje bazli |
| Core business | Temel is sureclerine yakin | Destekleyici veya yardimci islevler |
| Bilgi birikimi | Sirket icinde kalmasi gereken | Genel ve standart bilgi |
| Kontrol ihtiyaci | Yuksek kontrol gerekli | Sonuc odakli yeterli |
| Maliyet yapisi | Sabit maliyet kabul edilebilir | Degisken maliyet tercih |
| Olcekleme | Yavaz ama istikrarli | Hizli olcekleme gerekli |
| Teknik karmasiklik | Derin domain bilgisi gerekli | Standart teknolojiler yeterli |
Hibrit Yaklasim
Cogu sirket icin en uygun model, cekirdek ekibin in-house tutulup belirli alanlarda dis kaynak kullanilmasi seklindeki hibrit yaklasimdir. Smart Maple olarak Ankara merkezli projelerimizde musterilerimize bu hibrit modeli siklikla oneriyoruz: stratejik karar alma ve mimari tasarim in-house ekipte kalirken, belirli modullerin gelistirilmesi veya test sureclerinin yonetimi dis kaynak ile desteklenebilir.
Onboarding Surecinin Onemi
Dogru kisiyi ise almak yeterli degildir; ilk 90 gun kritik bir donemi temsil eder. Yapilandirilmis bir onboarding programi, yeni gelistiricinin uretkenlige ulasma suresini kisaltir ve erken donem ayrilmalari onler.
30-60-90 Gun Plani
Ilk 30 gun: Gelistirme ortaminin kurulumu, kod tabaninin taninmasi, ilk kucuk gorevlerin tamamlanmasi ve ekip uyelerine tanisma. Bir buddy (eslik edecek kisi) atanmasi bu sureci hizlandirir.
30-60 gun: Bagimsiz gorevlerin ustlenilmesi, code review surecine aktif katilim ve ilk onemli feature'in gelistirilmesi.
60-90 gun: Tam uretkenlik seviyesine ulasilmasi, teknik kararlara katkim ve gerekiyorsa diger yeni uyelere destek verme.
Sonuc
Yazilim ekibi kurma ve teknik ise alim, surekli iyilestirme gerektiren stratejik bir surectir. Dogru ekip yapisini secmek, etkili mulakat teknikleri uygulamak, junior-senior dengesini kurmak ve guclu retention stratejileri gelistirmek, yazilim projelerinin basarisini dogrudan etkiler.
Turkiye yazilim piyasasindaki rekabet ortaminda fark yaratan sirketler, sadece teknik yetkinlige degil kulturel uyuma, gelisim firsatlarina ve calisma deneyimine yatirim yapan sirketlerdir. Teknik ise alim sureclerinizi surec verilerine dayali olarak surekli optimize edin, ekip uyelerinizin gelisimini onceliklendirin ve guclu bir isveren markasi insa edin. Bu yatirimlar kisa vadede maliyet gibi gorunse de, uzun vadede en yuksek getiriyi saglayan stratejik adimlardir.
Related Articles
MLOps Rehberi: Makine Öğrenmesi Modellerini Production'a Taşıma
Giriş: MLOps Nedir ve Neden Önemlidir? Makine öğrenmesi modelleri geliştirmek günümüzde nispeten kolaydır. Açık kaynak kütüphaneleri kullanarak son derece başarılı modeller oluşturabiliriz. Ancak bu modelleri production ortamına taşıyarak, ölçeklendirebilir, güvenilir ve sürdürülebilir şekilde çalıştırmak tamamen farklı bir hikayedir. Araştırmalara göre, veri bilimcileri tarafından geliştirilen makine öğrenmesi modellerinin %87'si hiçbir zaman production ortamına ulaşmaz. Bu başarısızlı
Read MoreLLM Fine-Tuning ve Özel Model Eğitimi Rehberi [2026]
LLM Fine-Tuning: Kurumsal Yapay Zeka Stratejisinin Temel Taşı Büyük dil modelleri (LLM), genel amaçlı metin üretimi ve anlama konusunda etkileyici performans sergiliyor. Ancak kurumsal ortamlarda belirli bir alan, terminoloji veya iş sürecine uyum sağlamaları gerektiğinde, genel bilgileri çoğu zaman yetersiz kalıyor. Bu noktada fine-tuning, yani ince ayar süreci devreye giriyor. Fine-tuning sayesinde mevcut bir temel modeli, kendi verileriniz ve ihtiyaçlarınız doğrultusunda özelleştirmek
Read MoreBilgisayarlı Görü Uygulamaları: Nesne Tespiti, OCR ve Endüstriyel AI
Bilgisayarlı Görü Uygulamaları: Endüstriyel ve Medikal AI'nin Temel Teknolojisi Bilgisayarlı görü, makine öğrenmesinin en etkili alanlarından biridir. Türkiye'de yaşanan dijital dönüşüm sürecinde, özellikle üretim, sağlık ve lojistik sektörlerinde görü tabanlı otomasyon kritik hale gelmiştir. Smart Maple olarak Ankara'da geliştirdiğimiz çözümler, son beş yılda 150+ kuruluşunun üretim verimliliğini ortalama %35 oranında artırmıştır. Bu rehberde, bilgisayarlı görü teknolojisinin iş değeri
Read More
