Kasım 2026 dönemi · başvurular açık

Tech Builder Program

Okulda öğrendiğinle sektörün beklediği arasındaki boşluk için.

Yeni mezun ve son sınıf yazılımcılar için 12 hafta: 6 hafta temeller, 6 hafta gerçek ürün

okul.md → sektor.md
  • Okulda: SOLID'in tanımını bilmek
  • Programda: gerçek bir projede neden ve nasıl uygulandığını yaşamak
  • Okulda: Git'i tek başına kullanmak
  • Programda: başkasıyla aynı kod üzerinde, PR ve incelemeyle çalışmak
  • Okulda: "benim makinemde çalışıyordu"
  • Programda: CI/CD ile güvenle teslim etmek
başlangıç
16 Kasım 2026
süre
12 hafta · 6 + 6
format
Online, haftada 2 saat
ücret
4.000 TL / ay + KDV
kontenjan
5 kişi
son başvuru
6 Kasım 2026
Neden

Bu programı neden yaptım?

Tech Builder Program, son sınıf öğrencileri ve yeni mezun yazılımcılar için 12 haftalık, ücretli ve online bir programdır. İlk 6 hafta yazılım mühendisliğinin temellerini gerçek kod üzerinde çalışırsın. Son 6 hafta küçük bir ekiple gerçek bir ürünü fikirden yayına taşırsın.

Yaz 2026'da ilk dönemi açtığımda 70'ten fazla adayla tek tek görüştüm. Çoğu istekli ve yetenekliydi. Ama neredeyse hepsinde aynı boşluk vardı: SOLID'in tanımını biliyorlardı, gerçek bir projede neden ve nasıl uygulandığını hiç yaşamamışlardı. Git kullanıyorlardı, ama başkasıyla aynı kod üzerinde hiç çalışmamışlardı.

İşe alımda tam olarak bu fark aranıyor. Kodun çalışması bir şey, onu bir ekip içinde, incelemeden geçirerek, otomatik testlerle ve güvenle teslim edebilmek başka bir şey. Okul birincisini öğretiyor. İkincisi genellikle ilk işte, kimsenin açıkça anlatmadığı bir süreçte öğreniliyor.

Tech Builder Program bu ikinci kısmı işe başlamadan önce yaşatmak için var. Konuları tanımlarla değil, kendi projelerimden gerçek örneklerle ve yaşadığım problemler üzerinden anlatıyorum. Sonra o konuları senin yazdığın kod üzerinde birlikte uyguluyoruz.

Kimler için

Kod yazabiliyorsun, ama henüz bir ekipte ürün teslim etmedin

Senin için, eğer

  • Son sınıf öğrencisiysen. Mezuniyetten önce portföyüne gerçek bir ekip projesi koymak ve iş görüşmelerine somut deneyimle girmek istiyorsan.
  • Yeni mezunsan. Son bir yıl içinde mezun oldun, iş ararken "deneyim" sorusuna takılıyorsun ve bu boşluğu kapatmak istiyorsun.
  • Kendi kendine öğrendiysen. Kurslarla ve tek başına projelerle ilerledin, ama kodun hiç başkasının incelemesinden geçmedi.

Senin için değil, eğer

  • Programlamaya sıfırdan başlayacaksan. Program bir dili öğretmiyor, bildiğin dili mühendislik disipliniyle kullanmayı öğretiyor.
  • Haftada 10 saat ayıramayacaksan. Canlı oturum 2 saat, asıl iş oturumlar arasında yapılıyor.
  • Hazır bir sertifika ya da iş garantisi arıyorsan. Bu programın vaat ettiği şey, gösterebileceğin gerçek bir iş.
12 haftalık yol haritası

Önce aynı temel çizgi, sonra birlikte gerçek bir ürün

Faz 1 · Hafta 1–6 · bireysel

Temeller

Her hafta tek bir konu. Her katılımcı o konuyu kendi seviyesine göre ayarlanmış bir mini görevle, kendi kodunda uygular.

  1. H01
    Uçtan uca yazılım süreci ve GitFikirden çalışan koda akış, branch, pull request ve merge disiplini
  2. H02
    Temiz kod, SOLID ve tasarım desenleriGerçek bir kod parçasını birlikte refactor etmek, desenleri ne zaman kullanmamak gerektiği
  3. H03
    Yazılım mimarisi ve veritabanlarıMonolit mi servisler mi, katmanlar, veri modelleme, SQL ve NoSQL kararı
  4. H04
    API tasarımı ve testREST sözleşmeleri, birim ve entegrasyon testleri, testi yazılabilir kod
  5. H05
    DevOps ve teslimatCI/CD, Docker ile container, cloud'a deploy, config ve secret yönetimi
  6. H06
    Yapay zekâ destekli geliştirmeSpec ile başlamak, yapay zekâ araçlarını sorgulayarak kullanmak, ortak ürün fikri
Faz 2 · Hafta 7–12 · ekip

Gerçek ürün

Takım olarak tek bir ürün. Herkesin sahiplendiği bir modül, her değişiklik pull request ve kod incelemesinden geçer.

  1. H07
    Ürün tanımıSpec, kullanıcı hikâyeleri, kabul kriterleri, servis sözleşmeleri ve rol dağılımı
  2. H08
    Sprint 1İlk uçtan uca özellikler, ekip Git akışı, ilk kod incelemesi turu
  3. H09
    Sprint 2Özellikleri derinleştirmek, yapay zekâyla hızlanırken neyi kabul neyi ret ettiğini savunmak
  4. H10
    Sprint 3Modülleri birleştirmek, test yazmak, bir hatayı birlikte kovalamak
  5. H11
    SağlamlaştırmaGüvenlik, performans, loglama ve izleme, yayın öncesi son dokunuşlar
  6. H12
    YayınÜrünü yayına almak, demo, GitHub portföyü ve retrospektif
Nasıl çalışıyoruz

Canlı oturum bir ders değil, bir senkronizasyon noktası

Asıl iş oturumlar arasında, senin kodunda yapılıyor. Haftalık 2 saatlik oturum hep aynı ritimle akar:

  1. 15 dkDemo ve check-inHerkes geçen haftaki çalışmasını gösterir.
  2. 30 dkHaftanın konusuTek konu, kısa ve net, gerçek projelerden örneklerle.
  3. 60 dkCanlı problem çözmeKatılımcıların kodu üzerinden birlikte çalışma ve kod incelemesi.
  4. 15 dkSonraki haftaHedefler ve kimin ne yapacağı netleşir.

Oturumlar arası çalışma

Haftada 8–10 saatlik bireysel çalışma bekleniyor. Her oturumdan önce kısa bir not gönderiyorsun: ne yaptım, nerede takıldım. Böylece 2 saat doğru yere harcanıyor.

Aynı hedef, farklı derinlik

Gruptaki seviyeler farklı olur. Herkes aynı konuya bakar, ama görevin kapsamı seviyene göre ayarlanır. Güçlü olan mimari kararlar ve mentörlük üstlenir, anlatarak öğrenir.

Kod incelemesi ortak öğrenme

Sırayla herkesin kodunu birlikte ele alıyoruz. Başkasının kodunu okumak ve kendi kararını savunmak, iş hayatında en çok işine yarayacak alışkanlıklardan biri.

Önceki dönem · Yaz 2026

Dört genç mühendis, sıfırdan bir ürün: Interview Assistant

İlk dönemi 8 hafta olarak planladım, 10 hafta sürdü: 4 hafta temeller, 6 hafta ürün. Yeni programın 12 hafta olmasının sebebi bu. Ürün kısmı, planlanandan fazla zamanı hak ediyor.

Ne yapıyor?

Fikir basit: mülakat pratiğini gerçek mülakattan önce yapmak.

  1. Aday CV'sini yükler, başvurmak istediği iş ilanını yapıştırır.
  2. Sistem CV'nin ilana ne kadar uyduğunu puanlar, eşleşen ve eksik becerileri listeler.
  3. CV'ye ve ilana göre hazırlanan sorularla süreli bir deneme mülakatı başlar.
  4. Mülakat bitince yapay zekâ cevaplara geri bildirim verir.

En zor kısım kod değildi

İlk iş sözleşmeleri yazmak oldu: hangi servis, hangi uç noktayı, hangi veriyle sunacak. Arayüz, backend hazır olmadan sahte veriyle ilerledi, kimse kimseyi beklemedi. Her değişiklik pull request ile geldi ve kod incelemesinden geçti.

Yapay zekâ kod yazmayı kolaylaştırdı, karar vermeyi kolaylaştırmadı. Hangi kodun doğru olduğuna, sınırın nereye çizileceğine ve neyin hiç yapılmayacağına hâlâ ekip karar verdi.

Mimariyi teknolojiye göre değil, ekibe göre seçtik

Ekipte herkes farklı bir teknolojide güçlüydü. Bu yüzden mikroservis kurduk, herkes kendi servisini en iyi bildiği dille yazdı.

Hepsi Docker Compose ile tek komutla ayağa kalkıyor.

“Yazılım geliştirme sürecinde yalnızca çalışan kod yazmanın değil, aynı zamanda sürdürülebilir, anlaşılır ve geliştirilebilir sistemler tasarlamanın da önemli olduğunu bir kez daha deneyimledim.”
Yaz 2026 katılımcısı, Bilgisayar Mühendisliği
“Bu süreç benim için sadece yeni kodlama yetenekleri kazanmaktan ibaret değildi.”
Yaz 2026 katılımcısı, yazılım geliştirici (.NET ve React)
Program sonunda

12 haftanın sonunda elinde ne olacak?

Yayına alınmış bir ürün

Takımla birlikte geliştirdiğin, çalışan ve gösterebileceğin bir ürün. İçinde sahiplendiğin bir modül var.

Gerçek bir GitHub geçmişi

Pull request'ler, kod incelemeleri ve README'si toparlanmış bir portföy. Mülakatta "bir ekipte çalıştın mı?" sorusunun cevabı.

Teslimat deneyimi

Kendi projeni CI/CD, container ve cloud deploy ile çalışır bir ortama almış olacaksın.

Gerekçeli karar verme

Bir mimariyi ve veri modelini tasarlayıp savunabilmek, yapay zekâ araçlarını sorgulayarak kullanabilmek.

Program bitince her katılımcıya kişisel bir kapanış geri bildirimi veriyorum: güçlü yönler ve bir sonraki adım için odaklanılacak alanlar.

Eğitmen

Programı kim yürütüyor?

Ben Ufuk Aytaş. 20+ yıl yazılım geliştirme ve mimari tarafında çalıştım, bugün şirketlere yazılım mimarisi ve yapay zekâ danışmanlığı veriyorum. Programdaki her konuyu kendi projelerimde karşılaştığım problemler üzerinden anlatıyorum.

Oturumları ben yönetiyorum ve kod incelemelerini ben yapıyorum. Grubun küçük tutulmasının sebebi bu: 5 kişiyle herkesin koduna gerçekten bakılabiliyor. Daha fazlası için hakkımda sayfasına bakabilirsin.

Başvuru

Başvuru nasıl işliyor?

  1. Formu doldurAşağıdaki form birkaç dakika sürüyor. Son başvuru 6 Kasım 2026.
  2. Kısa ön görüşmeOnline, yaklaşık 20 dakika. Seviyeni ve beklentini konuşuyoruz.
  3. Kabul ve ödemeÜcret aylık 4.000 TL + KDV. Ödeme seçeneklerini bu aşamada paylaşıyorum.
  4. 16 Kasım'da başlıyoruzİlk hafta ortam kurulumu ve ilk pull request.

Sık sorulan sorular

Program ücreti ne kadar?

Program ücreti aylık 4.000 TL + KDV. Program 12 hafta, yani 3 ay sürüyor; toplam 12.000 TL + KDV. Ödeme seçeneklerini başvurundan sonraki ön görüşmede paylaşıyorum. Ön görüşme ücretsiz ve herhangi bir yükümlülük doğurmuyor.

Hangi programlama dilini kullanacağız?

Program dil bağımsız. Konular, yani süreç, temiz kod, mimari, test ve teslimat, her dilde aynı. İlk dönemde ekip .NET, Python (FastAPI) ve React'i aynı üründe birlikte kullandı; herkes kendi servisini en iyi bildiği dille yazdı.

Henüz mezun olmadım, başvurabilir miyim?

Evet. Program son sınıf öğrencilerine de açık. Mezuniyetten önce portföyünde gerçek bir ekip projesi olması, iş başvurularında en çok fark yaratan şeylerden biri.

Okurken ya da çalışırken katılabilir miyim?

Canlı oturum haftada 2 saat ve akşam saatinde. Buna ek olarak haftada 8–10 saatlik bireysel çalışma gerekiyor. Bu süreyi ayırabiliyorsan okurken ya da çalışırken katılabilirsin.

Bu bir yazılım bootcamp'i mi?

Klasik anlamda değil. Bootcamp denince genellikle birkaç ay süren, yoğun ve çoğu zaman sıfırdan başlayanlara yönelik programlar anlaşılıyor. Tech Builder Program'da canlı oturum haftada 2 saat, buna haftada 8–10 saatlik bireysel çalışma ekleniyor. Program bir dil öğretmiyor; bildiğin dili bir ekip içinde, kod incelemesi ve gerçek bir ürünle kullanmayı öğretiyor. 5 kişilik grup ve son 6 haftadaki ortak ürün de bu yüzden var.

Seviyem yeterli mi?

En az bir programlama dilinde temel düzeyde kod yazabiliyor olman yeterli. Gruptaki seviyeler farklı olur ve görevler seviyeye göre ayarlanır. Emin değilsen başvur; ön görüşmede birlikte bakarız.

Yapay zekâ kod yazarken bu programa neden ihtiyacım olsun?

Yapay zekâ kod yazmayı kolaylaştırdı, karar vermeyi kolaylaştırmadı. Hangi kodun doğru olduğuna, sınırın nereye çizileceğine ve neyin hiç yapılmayacağına hâlâ mühendis karar veriyor. Programda yapay zekâ araçlarını kullanıyoruz, ama ürettiklerini neden kabul ya da ret ettiğini savunarak.

Program sonunda iş garantisi var mı?

Hayır. İş garantisi vermiyorum ve bunu dürüstçe verebilecek bir program olduğunu düşünmüyorum. Verdiğim şey, mülakatta gösterebileceğin somut bir iş: yayında bir ürün, pull request geçmişi ve savunabileceğin teknik kararlar.

Son başvuru 6 Kasım

Tech Builder Program'a başvur

En az 10 karakter yazın.

Bu formdaki bilgileri yalnızca başvurunu değerlendirmek ve ön görüşme için seninle iletişime geçmek amacıyla kullanırım; üçüncü kişilerle paylaşmam.

Kasım 2026 dönemiSon başvuru 6 Kasım · 5 kişi Başvur
Scroll