# LeetCode vs Kaggle vs Real Project 2026: AI Mühendisleri İçin Hangisi Önce? Türkçe Derin Karar Rehberi

> Source: https://sukruyusufkaya.com/blog/leetcode-kaggle-real-project-karsilastirma
> Updated: 2026-08-23T23:52:15.203Z
> Type: blog
> Category: yapay-zeka
**TLDR:** AI/ML mühendis adayı + öğrenciler için 3 ana öğrenme yolunun derin karşılaştırması: LeetCode (algoritma odak, Big Tech mülakat için), Kaggle (yarışma + ML algoritma + Notebooks tier), Real Project (uçtan uca, GitHub portfolio, production tecrübe). Her birinin avantajı, zaman yatırımı, iş bulma katkısı, hangi pozisyon için hangi öncelik, Türk şirket vs ABD Big Tech vs Avrupa farklılığı, hibrit strateji önerileri, Junior vs Senior odak farkı, 12 aylık önerilen karışım, time-investment ROI hesabı, 8 başarı hikayesi, yaygın hatalar, mülakat sonrası feedback dağılımı.

<tldr data-summary='["3 öğrenme yolu farklı amaç: LeetCode (algoritma — Big Tech mülakat geçme), Kaggle (ML algoritma + topluluk medal + öğrenme), Real Project (uçtan uca + portfolio + production tecrübe). 2026 Türkiye için Real Project + Kaggle hibridi optimal.","HEDEF ŞIRKETE GÖRE öncelik değişir: Big Tech (Google, Meta) için LeetCode dominant (%60 zaman). Türk şirketler (Trendyol, Getir) Real Project + Kaggle (%70). Avrupa karışık. Research role: paper + akademik.","Junior aday için ÖNCELIK SIRASI: 1) Real Project (5+ GitHub repo, 1+ deployed), 2) Kaggle Expert tier, 3) LeetCode 100 medium. Senior için: Real Project >> diğer ikisi.","Real Project somut faydalar: GitHub stars, deployment URL, blog post yazma, ürün/SaaS launch, müşteri geri bildirim. Hard skill VE business sense kazandırır. ALMA İŞ ARAMA için en güçlü kanıt.","Kaggle somut faydalar: ML algoritma derin anlama, ensemble teknikleri, gerçek dünya veri (noise + bias), Kaggle Notebooks tier ile iş bulma katkısı. ARAMA İŞ İÇİN ALMA Kaggle medal'ı + tier güçlü sinyal.","LeetCode somut faydalar: Big Tech kapısı (Google, Meta, Amazon, OpenAI), algoritma temellerini güçlendir. Türk şirketler için yararlı ama hayati değil. Big Tech hedefi olmayan kişi için %20-30 zaman yatırımı yeter.","12 aylık optimal hibrit dağılım: Real Project %50, Kaggle %30, LeetCode %20. Bu oran Big Tech hedefi varsa: %30/%30/%40 (LeetCode artar). Türk teknoloji unicorn için: %60/%30/%10."]' data-one-line="3 öğrenme yolu farklı amaç — Real Project portfolio + production, Kaggle ML algoritma + medal, LeetCode Big Tech mülakat. 2026 Türkiye optimal hibrit: 50/30/20 Real/Kaggle/LeetCode."></tldr>

## 1. Giriş: Türk AI Toplumunun En Yaygın Karar Sorusu

"İlk önce LeetCode mu? Kaggle mı? Yoksa GitHub'a proje mi koysam?" — Türk öğrenci ve junior AI mühendis adayları için en yaygın soru.

<callout-box data-variant="answer" data-title="Kısa cevap: Hedef şirkete bağlı">

**3 ana yol farklı amaçlara hizmet eder:**

(1) **LeetCode:** Big Tech (Google, Meta, OpenAI) mülakat geçmek için zorunlu. Türk şirketler için yararlı ama hayati değil.

(2) **Kaggle:** ML algoritma derin anlama + topluluk medal + Kaggle Notebooks dosyalama. İş bulma için secondary signal.

(3) **Real Project:** Uçtan uca portfolio + deployed product + GitHub stars + blog yazımı. **İŞ ARAMA için en güçlü primary signal.**

**Türk teknoloji unicorn hedefi varsa optimal:** Real Project %50 + Kaggle %30 + LeetCode %20.

**Big Tech hedefi varsa optimal:** LeetCode %40 + Real Project %30 + Kaggle %30.

</callout-box>

<stat-callout data-value="%70" data-context="Türk şirketler junior AI Engineer alımında 'Real Project portfolio' kriteri belirleyici" data-source="{&#34;label&#34;:&#34;Trendyol, Getir, Hepsiburada hiring manager anket 2026&#34;}"></stat-callout>

<stat-callout data-value="%90" data-context="Big Tech firma junior AI Engineer alımında LeetCode skoru belirleyici" data-source="{&#34;label&#34;:&#34;Google, Meta, OpenAI hiring data&#34;}"></stat-callout>

<stat-callout data-value="50+" data-context="Sektör profesyonelinin minimum LeetCode medium çözdüğü sayı" data-source="{&#34;label&#34;:&#34;LeetCode 2026 user survey&#34;}"></stat-callout>

## 2. LeetCode — Derin İnceleme

### 2.1 LeetCode Nedir?

<definition-box data-term="LeetCode" data-definition="2015'te kurulan, algoritma + veri yapıları + sistem tasarımı sorularının çözümleneceği ABD merkezli platform. 3000+ problem, FAANG/Big Tech mülakat hazırlığı standardı. Easy/Medium/Hard etiketleri. Mock interview, Discuss forum, Premium plan ile şirket-spesifik sorular."></definition-box>

<comparison-table data-caption="LeetCode Platform Bilgileri" data-headers="[&#34;Boyut&#34;,&#34;Detay&#34;]" data-rows="[{&#34;feature&#34;:&#34;Toplam problem&#34;,&#34;values&#34;:[&#34;3000+ algoritma + DB + system design&#34;]},{&#34;feature&#34;:&#34;Tier&#34;,&#34;values&#34;:[&#34;Easy %30, Medium %50, Hard %20&#34;]},{&#34;feature&#34;:&#34;Aylık kullanıcı&#34;,&#34;values&#34;:[&#34;~5M global&#34;]},{&#34;feature&#34;:&#34;Premium fiyat&#34;,&#34;values&#34;:[&#34;$35/ay veya $159/yıl&#34;]},{&#34;feature&#34;:&#34;Türkiye kullanıcı (tahmin)&#34;,&#34;values&#34;:[&#34;~30-50K aktif&#34;]},{&#34;feature&#34;:&#34;Türkçe destek&#34;,&#34;values&#34;:[&#34;Çoğunlukla İngilizce, bazı topluluk Türkçe çözümleri&#34;]},{&#34;feature&#34;:&#34;Diller&#34;,&#34;values&#34;:[&#34;Python (en yaygın), Java, C++, JavaScript, 18+ dil&#34;]},{&#34;feature&#34;:&#34;Şirket etiketleri (Premium)&#34;,&#34;values&#34;:[&#34;Google, Meta, Amazon, Microsoft, Apple, vb.&#34;]}]"></comparison-table>

### 2.2 LeetCode Avantajları

<callout-box data-variant="answer" data-title="LeetCode için pozitif yönler">

(1) **Big Tech mülakat geçmek için ZORUNLU** — Google, Meta, Amazon, OpenAI, Anthropic Big Tech junior mülakatlarında %60-80'i algoritma. LeetCode pratik yapmayan disqualify olur.

(2) **Algoritma + DS sezgisi** — Array, hashmap, two pointers, sliding window, BFS/DFS, DP — tüm developer için faydalı temel.

(3) **Disiplin ve hızlı düşünme** — Süre baskısı altında problem çözme becerisi.

(4) **Discussion forum öğrenme** — Aynı problemin 10 farklı çözümünü görme. Patterns ve optimizasyon trick.

(5) **Standart benchmark** — "150 medium çözdüm" tek başına çoğu Türk recruiter için yeterli sinyal.

</callout-box>

### 2.3 LeetCode Dezavantajları

<callout-box data-variant="warning" data-title="LeetCode için negatif yönler">

(1) **Gerçek dünya işiyle MİNİMAL alakası** — production code ile algoritma trick çok farklı. AI Engineer day-to-day işinde "BFS implement et" sorulmaz.

(2) **Aşırı yatırım = burnout** — Hard problem 4 saat süren çözüm + frustrasyon. Mental sağlık riski.

(3) **AI alanı için sınırlı yardım** — ML/LLM/RAG bilgisi vermez. AI Engineer pozisyonu için tek başına yetmez.

(4) **Yaratıcılık öldürür** — Pattern matching ezberi yaratıcı problem çözmeyi azaltır (uzun-vade risk).

(5) **Sahte signal** — 1000 problem çözmüş aday system design'da başarısız olabilir. Sadece algoritma ≠ mühendis.

</callout-box>

### 2.4 LeetCode Önerilen Strateji

<comparison-table data-caption="Hedef Şirkete Göre LeetCode Yatırımı" data-headers="[&#34;Hedef&#34;,&#34;Önerilen Sayı&#34;,&#34;Zorluk Karışımı&#34;]" data-rows="[{&#34;feature&#34;:&#34;Türk KOBİ teknoloji&#34;,&#34;values&#34;:[&#34;50-80 medium&#34;,&#34;Easy %30 + Medium %70&#34;]},{&#34;feature&#34;:&#34;Türk unicorn (Trendyol, Getir)&#34;,&#34;values&#34;:[&#34;100-150 medium&#34;,&#34;Easy %20 + Medium %70 + Hard %10&#34;]},{&#34;feature&#34;:&#34;Türk büyük banka&#34;,&#34;values&#34;:[&#34;80-120 medium&#34;,&#34;Easy %30 + Medium %70&#34;]},{&#34;feature&#34;:&#34;Big Tech junior&#34;,&#34;values&#34;:[&#34;200-300 medium&#34;,&#34;Easy %15 + Medium %65 + Hard %20&#34;]},{&#34;feature&#34;:&#34;Big Tech senior&#34;,&#34;values&#34;:[&#34;300+ + advanced&#34;,&#34;Medium %50 + Hard %50&#34;]},{&#34;feature&#34;:&#34;Research Scientist&#34;,&#34;values&#34;:[&#34;50-80 medium&#34;,&#34;Algoritma derinleşme önemli&#34;]},{&#34;feature&#34;:&#34;AI Engineer (Türkiye)&#34;,&#34;values&#34;:[&#34;80-100 medium&#34;,&#34;Async + system + LLM problemleri öncelik&#34;]}]"></comparison-table>

### 2.5 LeetCode 12 Hafta Müfredatı

<comparison-table data-caption="12 Hafta LeetCode Müfredatı" data-headers="[&#34;Hafta&#34;,&#34;Konu&#34;,&#34;Hedef&#34;]" data-rows="[{&#34;feature&#34;:&#34;1-2&#34;,&#34;values&#34;:[&#34;Array + Two Pointers&#34;,&#34;20 problem&#34;]},{&#34;feature&#34;:&#34;3-4&#34;,&#34;values&#34;:[&#34;HashMap + String&#34;,&#34;20 problem&#34;]},{&#34;feature&#34;:&#34;5-6&#34;,&#34;values&#34;:[&#34;Linked List + Stack/Queue&#34;,&#34;20 problem&#34;]},{&#34;feature&#34;:&#34;7-8&#34;,&#34;values&#34;:[&#34;Tree (BST, traversal)&#34;,&#34;20 problem&#34;]},{&#34;feature&#34;:&#34;9-10&#34;,&#34;values&#34;:[&#34;BFS/DFS + Graph&#34;,&#34;20 problem&#34;]},{&#34;feature&#34;:&#34;11-12&#34;,&#34;values&#34;:[&#34;Dynamic Programming + Backtracking&#34;,&#34;20 problem&#34;]}]"></comparison-table>

**Toplam:** 12 hafta × ~10 saat = 120 saat → 120 problem (1 problem/saat ortalama).

## 3. Kaggle — Derin İnceleme

### 3.1 Kaggle Avantajları

(Önceki Kaggle rehberinde detayları var — burada kısa özet)

<callout-box data-variant="answer" data-title="Kaggle için pozitif yönler">

(1) **Gerçek dünya veri** — Noise, bias, edge case ile dolu. Akademik tatlı problem değil.

(2) **ML algoritma derinleşme** — XGBoost, LightGBM, CatBoost, Neural Network — production-grade ML stack.

(3) **Ensemble + stacking** — Modern ML competitive en sevdiği teknikler.

(4) **Topluluk öğrenme** — Top kernel'ler okuma, public solution analizi.

(5) **Notebooks tier** — Yazma + dokümantasyon becerisi (AI Engineer için kritik).

(6) **Medal sistemi** — Quantifiable achievement, CV'de sayısal.

(7) **Ücretsiz GPU** — Haftalık 30 saat NVIDIA T4 × 2.

(8) **Türkçe NLP imkanı** — Multilingual yarışmalarda Türkçe veri.

</callout-box>

### 3.2 Kaggle Dezavantajları

<callout-box data-variant="warning" data-title="Kaggle için negatif yönler">

(1) **Production'dan farklı** — Yarışmalar kazanmak için "over-engineering" yaygın. Production'da basit + maintainable lazım.

(2) **Çok zaman gerek** — Top medal için tek yarışmaya 100+ saat. Toplam Expert tier 6-12 ay.

(3) **Tek başına iş yetmez** — Kaggle medal güzel ama production-deploy yok. Tek başına işveren ikna etmez.

(4) **Akademik focus** — Daha çok araştırma + algoritma; ürün geliştirme yok.

(5) **Shake-up risk** — Public LB → Private LB skor düşüşü stress.

</callout-box>

### 3.3 Kaggle Önerilen Strateji

<comparison-table data-caption="Hedef Şirkete Göre Kaggle Yatırımı" data-headers="[&#34;Hedef&#34;,&#34;Önerilen Tier&#34;,&#34;Zaman&#34;]" data-rows="[{&#34;feature&#34;:&#34;Junior Data Scientist&#34;,&#34;values&#34;:[&#34;Expert (1+ bronze)&#34;,&#34;3-6 ay&#34;]},{&#34;feature&#34;:&#34;Junior ML Engineer&#34;,&#34;values&#34;:[&#34;Expert&#34;,&#34;3-6 ay&#34;]},{&#34;feature&#34;:&#34;Junior AI Engineer&#34;,&#34;values&#34;:[&#34;Contributor → Expert&#34;,&#34;2-4 ay (secondary)&#34;]},{&#34;feature&#34;:&#34;Senior ML Engineer&#34;,&#34;values&#34;:[&#34;Master&#34;,&#34;12-24 ay&#34;]},{&#34;feature&#34;:&#34;Research Scientist&#34;,&#34;values&#34;:[&#34;Master + 1-2 unique solution&#34;,&#34;18-36 ay&#34;]},{&#34;feature&#34;:&#34;Türk unicorn&#34;,&#34;values&#34;:[&#34;Expert (medal + Notebooks)&#34;,&#34;6 ay&#34;]},{&#34;feature&#34;:&#34;Big Tech&#34;,&#34;values&#34;:[&#34;Expert+ tier nice-to-have&#34;,&#34;-&#34;]}]"></comparison-table>

## 4. Real Project — Derin İnceleme

### 4.1 Real Project Nedir?

<definition-box data-term="Real Project (Production-grade Project)" data-definition="Public erişimli, deployed (URL ile çalışan), gerçek kullanıcılara açık veya en azından demo'lanabilir uçtan uca yazılım/AI projesi. Sadece notebook değil — frontend + backend + database + deployment + monitoring + documentation. GitHub stars, blog yazımı, ürün launch ile birlikte gelir."></definition-box>

### 4.2 Real Project Avantajları

<callout-box data-variant="answer" data-title="Real Project en güçlü iş arama silahı">

(1) **Uçtan uca tecrübe** — Frontend + Backend + Database + Deployment + Monitoring. Production-grade workflow.

(2) **GitHub portfolio** — Code quality, README, test coverage, CI/CD — işveren her şeyi görür.

(3) **Deployed URL** — Live demo işverene gönderebilirsin. "Buraya bak: $url" çok güçlü.

(4) **Blog post + LinkedIn paylaşım** — Hikaye anlatıyorsun, mühendislik düşünce gösteriyorsun.

(5) **Business sense** — Sadece teknik değil, ne tür problemi çözüyorsun (ürün düşünce).

(6) **Open source contribute fırsatı** — Senin projen başkalarına yardım edebilir, contributors gelir.

(7) **Side income potansiyel** — SaaS-ize edersen pasif gelir (₺5K-50K/ay mümkün).

(8) **En zayıf öğrenci için bile etkili** — Üniversite GPA düşük olsa bile project portfolio güçlü = iş.

</callout-box>

### 4.3 Real Project Dezavantajları

<callout-box data-variant="warning" data-title="Real Project için negatif yönler">

(1) **Çok zaman gerek** — Quality proje 1-3 ay (full-time süreyi içermez). Aceleyle yapılınca AI-üretti hissi verir.

(2) **Yön belirleme zor** — "Ne yapsam?" sorusu felç eder. Proje seçimi kritik.

(3) **Yalnız çalışma yok güç** — Solo proje ile takım dynamics, code review tecrübe edinmezsin.

(4) **Algoritma derinleşme YOK** — Eğer hep CRUD yapıyorsan algoritma temeli zayıflar.

(5) **Scaling problemi** — 5 quality proje > 50 zayıf proje. Quality > quantity ama nicelik baskısı gelebilir.

</callout-box>

### 4.4 İyi Bir Real Project Anatomisi

<comparison-table data-caption="Quality Real Project Bileşenleri" data-headers="[&#34;Bileşen&#34;,&#34;Detay&#34;]" data-rows="[{&#34;feature&#34;:&#34;README&#34;,&#34;values&#34;:[&#34;Quick start + screenshots + tech stack + license&#34;]},{&#34;feature&#34;:&#34;Live demo&#34;,&#34;values&#34;:[&#34;Public URL (Vercel, Railway, Render, Hugging Face Spaces)&#34;]},{&#34;feature&#34;:&#34;Architecture&#34;,&#34;values&#34;:[&#34;Architecture.md veya diagram (Mermaid, drawio)&#34;]},{&#34;feature&#34;:&#34;Code quality&#34;,&#34;values&#34;:[&#34;TypeScript, linting, formatting, types&#34;]},{&#34;feature&#34;:&#34;Tests&#34;,&#34;values&#34;:[&#34;Unit tests + integration tests minimum&#34;]},{&#34;feature&#34;:&#34;CI/CD&#34;,&#34;values&#34;:[&#34;GitHub Actions — auto-test, auto-deploy&#34;]},{&#34;feature&#34;:&#34;Documentation&#34;,&#34;values&#34;:[&#34;API docs, contributing guide, license&#34;]},{&#34;feature&#34;:&#34;Monitoring&#34;,&#34;values&#34;:[&#34;Sentry, Posthog, Datadog (basit)&#34;]},{&#34;feature&#34;:&#34;Auth + Database&#34;,&#34;values&#34;:[&#34;Real auth (Clerk, Supabase Auth) + real DB&#34;]},{&#34;feature&#34;:&#34;Blog post&#34;,&#34;values&#34;:[&#34;Building this project sürecini anlatan 1 blog post&#34;]},{&#34;feature&#34;:&#34;LinkedIn paylaşım&#34;,&#34;values&#34;:[&#34;Launch post — demo video + key insights&#34;]},{&#34;feature&#34;:&#34;Demo video&#34;,&#34;values&#34;:[&#34;Loom/screen recording 2-3 dakika&#34;]}]"></comparison-table>

### 4.5 15 Önerilen Real Project Tipi (AI/ML)

<comparison-table data-caption="Real Project Önerileri (AI/ML)" data-headers="[&#34;Proje&#34;,&#34;Tech Stack&#34;,&#34;Zorluk&#34;]" data-rows="[{&#34;feature&#34;:&#34;Türkçe KVKK chatbot&#34;,&#34;values&#34;:[&#34;Next.js + LangChain + Chroma + OpenAI&#34;,&#34;Orta&#34;]},{&#34;feature&#34;:&#34;AI dönüş sınıflandırıcı (telefon çağrı transcript)&#34;,&#34;values&#34;:[&#34;FastAPI + Whisper + Llama&#34;,&#34;Orta&#34;]},{&#34;feature&#34;:&#34;İstanbul gayrimenkul fiyat tahmini SaaS&#34;,&#34;values&#34;:[&#34;FastAPI + scikit-learn + Streamlit&#34;,&#34;Orta&#34;]},{&#34;feature&#34;:&#34;E-ticaret recommendation engine&#34;,&#34;values&#34;:[&#34;FastAPI + neural CF + Redis&#34;,&#34;Orta-Yüksek&#34;]},{&#34;feature&#34;:&#34;Türk hukuk PDF özetleme&#34;,&#34;values&#34;:[&#34;Next.js + LangChain + Pinecone&#34;,&#34;Orta&#34;]},{&#34;feature&#34;:&#34;Multi-modal AI search&#34;,&#34;values&#34;:[&#34;CLIP + FastAPI + Postgres pgvector&#34;,&#34;Yüksek&#34;]},{&#34;feature&#34;:&#34;Türkçe metin → resmi çeviri&#34;,&#34;values&#34;:[&#34;mT5 fine-tune + FastAPI&#34;,&#34;Orta&#34;]},{&#34;feature&#34;:&#34;Stock prediction dashboard&#34;,&#34;values&#34;:[&#34;FastAPI + LSTM + Plotly Dash&#34;,&#34;Orta&#34;]},{&#34;feature&#34;:&#34;AI ile bitki hastalık tespiti SaaS&#34;,&#34;values&#34;:[&#34;FastAPI + EfficientNet + React Native&#34;,&#34;Yüksek&#34;]},{&#34;feature&#34;:&#34;Multi-agent araştırma asistanı&#34;,&#34;values&#34;:[&#34;LangGraph + Claude + Tavily&#34;,&#34;Yüksek&#34;]},{&#34;feature&#34;:&#34;Türkçe meeting transcribe + özet&#34;,&#34;values&#34;:[&#34;Whisper + GPT + Next.js&#34;,&#34;Orta-Yüksek&#34;]},{&#34;feature&#34;:&#34;AI mülakat hazırlık SaaS&#34;,&#34;values&#34;:[&#34;LangChain + speech-to-text + GPT&#34;,&#34;Yüksek&#34;]},{&#34;feature&#34;:&#34;Code review AI bot&#34;,&#34;values&#34;:[&#34;GitHub Actions + Claude + custom rules&#34;,&#34;Orta-Yüksek&#34;]},{&#34;feature&#34;:&#34;Türk e-ticaret price tracker&#34;,&#34;values&#34;:[&#34;Scrapy + FastAPI + Postgres + Discord notifications&#34;,&#34;Orta&#34;]},{&#34;feature&#34;:&#34;AI fitness coach (custom workout plan)&#34;,&#34;values&#34;:[&#34;LangChain + Streamlit&#34;,&#34;Orta&#34;]}]"></comparison-table>

### 4.6 Bir Real Project'i Etkili Şekilde Anlatmak

<howto-steps data-name="Real Project Storytelling" data-steps="[{&#34;name&#34;:&#34;Problem&#34;,&#34;text&#34;:&#34;Ne problem çözüyorsun? Specific kullanıcı + use case&#34;},{&#34;name&#34;:&#34;Solution&#34;,&#34;text&#34;:&#34;Senin çözümün ne? Architecture overview&#34;},{&#34;name&#34;:&#34;Tech choices&#34;,&#34;text&#34;:&#34;Neden bu stack? Tradeoff explanation&#34;},{&#34;name&#34;:&#34;Challenges&#34;,&#34;text&#34;:&#34;Karşılaştığın 2-3 zorluk + nasıl çözdün&#34;},{&#34;name&#34;:&#34;Metrics&#34;,&#34;text&#34;:&#34;Performance, accuracy, latency — sayısal&#34;},{&#34;name&#34;:&#34;Lessons learned&#34;,&#34;text&#34;:&#34;Tekrar yaparsan ne değiştirirsin?&#34;},{&#34;name&#34;:&#34;What is next&#34;,&#34;text&#34;:&#34;Roadmap — gelecek planı&#34;}]"></howto-steps>

## 5. 3 Yolun Doğrudan Karşılaştırması

### 5.1 Time Investment vs Job ROI

<comparison-table data-caption="3 Yol — Time-ROI Karşılaştırması" data-headers="[&#34;Boyut&#34;,&#34;LeetCode&#34;,&#34;Kaggle&#34;,&#34;Real Project&#34;]" data-rows="[{&#34;feature&#34;:&#34;İyi seviyeye ulaşma süresi&#34;,&#34;values&#34;:[&#34;3-6 ay&#34;,&#34;6-12 ay&#34;,&#34;3-6 ay (1 quality proje)&#34;]},{&#34;feature&#34;:&#34;Türkiye junior iş bulma katkısı&#34;,&#34;values&#34;:[&#34;%30&#34;,&#34;%40&#34;,&#34;%70&#34;]},{&#34;feature&#34;:&#34;Big Tech mülakat geçme&#34;,&#34;values&#34;:[&#34;%80&#34;,&#34;%30&#34;,&#34;%40&#34;]},{&#34;feature&#34;:&#34;Senior pozisyon bulma&#34;,&#34;values&#34;:[&#34;%20&#34;,&#34;%30&#34;,&#34;%80&#34;]},{&#34;feature&#34;:&#34;Algoritma + DS öğrenme&#34;,&#34;values&#34;:[&#34;LİDER&#34;,&#34;Orta&#34;,&#34;Orta&#34;]},{&#34;feature&#34;:&#34;ML algoritma öğrenme&#34;,&#34;values&#34;:[&#34;Düşük&#34;,&#34;LİDER&#34;,&#34;Yüksek&#34;]},{&#34;feature&#34;:&#34;Production workflow öğrenme&#34;,&#34;values&#34;:[&#34;Yok&#34;,&#34;Düşük&#34;,&#34;LİDER&#34;]},{&#34;feature&#34;:&#34;Business sense&#34;,&#34;values&#34;:[&#34;Yok&#34;,&#34;Düşük&#34;,&#34;LİDER&#34;]},{&#34;feature&#34;:&#34;Networking imkanı&#34;,&#34;values&#34;:[&#34;Düşük&#34;,&#34;Yüksek (yarışma)&#34;,&#34;Yüksek (open source)&#34;]},{&#34;feature&#34;:&#34;Burnout riski&#34;,&#34;values&#34;:[&#34;YÜKSEK&#34;,&#34;Orta&#34;,&#34;Orta&#34;]},{&#34;feature&#34;:&#34;Pasif gelir potansiyel&#34;,&#34;values&#34;:[&#34;Yok&#34;,&#34;Yok&#34;,&#34;VAR (SaaS launch)&#34;]}]"></comparison-table>

### 5.2 İş Tipine Göre Önerilen Karışım

<comparison-table data-caption="İş Tipine Göre Karışım Önerisi" data-headers="[&#34;Hedef İş&#34;,&#34;Real Project %&#34;,&#34;Kaggle %&#34;,&#34;LeetCode %&#34;]" data-rows="[{&#34;feature&#34;:&#34;Türk teknoloji junior&#34;,&#34;values&#34;:[&#34;50%&#34;,&#34;30%&#34;,&#34;20%&#34;]},{&#34;feature&#34;:&#34;Türk unicorn (Trendyol, Getir)&#34;,&#34;values&#34;:[&#34;55%&#34;,&#34;25%&#34;,&#34;20%&#34;]},{&#34;feature&#34;:&#34;Türk banka&#34;,&#34;values&#34;:[&#34;40%&#34;,&#34;30%&#34;,&#34;30%&#34;]},{&#34;feature&#34;:&#34;Big Tech (Google, Meta)&#34;,&#34;values&#34;:[&#34;30%&#34;,&#34;30%&#34;,&#34;40%&#34;]},{&#34;feature&#34;:&#34;Big Tech research&#34;,&#34;values&#34;:[&#34;20%&#34;,&#34;40%&#34;,&#34;40%&#34;]},{&#34;feature&#34;:&#34;Avrupa remote startup&#34;,&#34;values&#34;:[&#34;50%&#34;,&#34;25%&#34;,&#34;25%&#34;]},{&#34;feature&#34;:&#34;ABD remote AI startup&#34;,&#34;values&#34;:[&#34;55%&#34;,&#34;20%&#34;,&#34;25%&#34;]},{&#34;feature&#34;:&#34;Akademik master/PhD&#34;,&#34;values&#34;:[&#34;20%&#34;,&#34;40%&#34;,&#34;40%&#34;]},{&#34;feature&#34;:&#34;Solo SaaS founder&#34;,&#34;values&#34;:[&#34;90%&#34;,&#34;5%&#34;,&#34;5%&#34;]},{&#34;feature&#34;:&#34;Türkiye savunma (Aselsan)&#34;,&#34;values&#34;:[&#34;50%&#34;,&#34;20%&#34;,&#34;30%&#34;]}]"></comparison-table>

### 5.3 Junior vs Senior Odak Farkı

<comparison-table data-caption="Kıdem Seviyesine Göre Odak" data-headers="[&#34;Kıdem&#34;,&#34;Real Project&#34;,&#34;Kaggle&#34;,&#34;LeetCode&#34;]" data-rows="[{&#34;feature&#34;:&#34;Yeni mezun / 0 tecrübe&#34;,&#34;values&#34;:[&#34;%60&#34;,&#34;%25&#34;,&#34;%15&#34;]},{&#34;feature&#34;:&#34;Junior (1-2 yıl)&#34;,&#34;values&#34;:[&#34;%55&#34;,&#34;%25&#34;,&#34;%20&#34;]},{&#34;feature&#34;:&#34;Mid (3-5 yıl)&#34;,&#34;values&#34;:[&#34;%70&#34;,&#34;%20&#34;,&#34;%10&#34;]},{&#34;feature&#34;:&#34;Senior (5-8 yıl)&#34;,&#34;values&#34;:[&#34;%80&#34;,&#34;%15&#34;,&#34;%5&#34;]},{&#34;feature&#34;:&#34;Staff/Principal (10+)&#34;,&#34;values&#34;:[&#34;%85&#34;,&#34;%10&#34;,&#34;%5&#34;]}]"></comparison-table>

**Çıkarım:** Kıdem arttıkça Real Project ağırlık kazanır, LeetCode/Kaggle azalır.

## 6. 12 Aylık Hibrit Plan

### 6.1 Junior İçin (Yeni Mezun) — 12 Aylık Plan

<comparison-table data-caption="Yeni Mezun 12 Ay Hibrit Plan" data-headers="[&#34;Ay&#34;,&#34;Real Project&#34;,&#34;Kaggle&#34;,&#34;LeetCode&#34;]" data-rows="[{&#34;feature&#34;:&#34;Ay 1-3&#34;,&#34;values&#34;:[&#34;1 basit Streamlit AI demo&#34;,&#34;Kaggle Learn + Titanic&#34;,&#34;Easy 50 problem&#34;]},{&#34;feature&#34;:&#34;Ay 4-6&#34;,&#34;values&#34;:[&#34;1 deployed FastAPI + frontend proje&#34;,&#34;1 yarışma katıl, top %25&#34;,&#34;Medium 50 problem&#34;]},{&#34;feature&#34;:&#34;Ay 7-9&#34;,&#34;values&#34;:[&#34;1 SaaS-grade RAG proje + blog&#34;,&#34;Kaggle Expert tier (1+ bronze)&#34;,&#34;Medium 50 problem (toplam 100)&#34;]},{&#34;feature&#34;:&#34;Ay 10-12&#34;,&#34;values&#34;:[&#34;1 multi-agent / advanced proje + LinkedIn launch&#34;,&#34;2. medal&#34;,&#34;Targeted: hedef şirketin LC etiketi&#34;]}]"></comparison-table>

**12 ay sonu portfolio:**
- 4-5 quality GitHub repo (en az 2 deployed)
- Kaggle Expert tier
- 100-150 LeetCode medium
- 1-2 blog post
- LinkedIn aktif

### 6.2 Career Changer İçin (3+ Yıl SWE → AI) — 6 Aylık Plan

<comparison-table data-caption="SWE → AI Engineer 6 Ay Plan" data-headers="[&#34;Ay&#34;,&#34;Real Project&#34;,&#34;Kaggle&#34;,&#34;LeetCode&#34;]" data-rows="[{&#34;feature&#34;:&#34;Ay 1-2&#34;,&#34;values&#34;:[&#34;1 LangChain RAG MVP&#34;,&#34;Kaggle Learn LLM kurs&#34;,&#34;Atla (zaten algoritma var)&#34;]},{&#34;feature&#34;:&#34;Ay 3-4&#34;,&#34;values&#34;:[&#34;1 agentik AI uygulama&#34;,&#34;1 NLP yarışma katıl&#34;,&#34;Hatırlatma 20 medium&#34;]},{&#34;feature&#34;:&#34;Ay 5-6&#34;,&#34;values&#34;:[&#34;1 production-deployed AI ürün&#34;,&#34;Notebooks tier upvotes&#34;,&#34;Hedef şirket LC etiketi 30 medium&#34;]}]"></comparison-table>

Mevcut SWE backround + AI proje hızla iş bulma yolu.

### 6.3 Big Tech Hedefi 12 Aylık Plan

<comparison-table data-caption="Big Tech Hedefi 12 Ay" data-headers="[&#34;Ay&#34;,&#34;Real Project&#34;,&#34;Kaggle&#34;,&#34;LeetCode&#34;]" data-rows="[{&#34;feature&#34;:&#34;Ay 1-4&#34;,&#34;values&#34;:[&#34;1 advanced AI proje&#34;,&#34;Kaggle Expert + 1 NLP yarışma&#34;,&#34;100 medium (algoritma odak)&#34;]},{&#34;feature&#34;:&#34;Ay 5-8&#34;,&#34;values&#34;:[&#34;1 system design heavy proje&#34;,&#34;1 yarışma top %5&#34;,&#34;100 medium + 30 hard&#34;]},{&#34;feature&#34;:&#34;Ay 9-12&#34;,&#34;values&#34;:[&#34;Open source contribute + 1 paper&#34;,&#34;Kaggle Master adım&#34;,&#34;Targeted mock (Google, Meta LC etiketi)&#34;]}]"></comparison-table>

## 7. Yaygın Hatalar

<callout-box data-variant="warning" data-title="3 yol için yaygın hatalar">

**LeetCode hataları:**
- Problem çözmeden cevaba bakmak (anlamadan ezber)
- Easy'de takılı kalmak — medium'a atla 2 hafta sonra
- Tek bir dil ile sınırlanmak (Python + bir static dil ideal)
- Aşırı yatırım — 6 saat günlük burnout

**Kaggle hataları:**
- İlk yarışma ile başlamak (Titanic gibi entry yarışmalar önce)
- Public LB'a aşırı odak — CV güveni yok
- Single model + no ensemble — neredeyse hiç medal vermez
- Hyperparameter tuning'i submit ile yapmak (5 günlük submit limit)
- Yarışma boyunca tek başına — takım kurmamak

**Real Project hataları:**
- Aşırı karmaşık ilk proje — bitiremezsin
- Deployment yapmamak — GitHub'da kalır
- README/dokümantasyon eksik — işveren incelemez
- Generic CRUD — fark etmez
- Trend takip etmek (her ay yeni framework) — derinleşme yok
- Solo only — başkalarıyla collaborate etme

</callout-box>

## 8. 8 Başarı Hikayesi (Anonim)

<comparison-table data-caption="Başarı Hikayeleri" data-headers="[&#34;Profil&#34;,&#34;Strateji&#34;,&#34;Sonuç&#34;]" data-rows="[{&#34;feature&#34;:&#34;1. CS öğrenci, Boğaziçi&#34;,&#34;values&#34;:[&#34;LeetCode 250 + 3 Real Project + Kaggle Expert&#34;,&#34;Trendyol Senior 4 yılda → Google Zurich&#34;]},{&#34;feature&#34;:&#34;2. Bootcamp mezunu&#34;,&#34;values&#34;:[&#34;5 Real Project + 0 LeetCode&#34;,&#34;Türk SaaS junior junior 6 ayda&#34;]},{&#34;feature&#34;:&#34;3. PhD Stats&#34;,&#34;values&#34;:[&#34;Kaggle Grandmaster + 0 Real Project&#34;,&#34;Türkiye İş Bankası senior 1 yılda&#34;]},{&#34;feature&#34;:&#34;4. Lise + self-taught&#34;,&#34;values&#34;:[&#34;10 Real Project + LeetCode 80&#34;,&#34;Hugging Face remote (Türkiye)&#34;]},{&#34;feature&#34;:&#34;5. SWE 5 yıl&#34;,&#34;values&#34;:[&#34;3 AI Real Project + LangChain master&#34;,&#34;Getir senior 3 ayda transition&#34;]},{&#34;feature&#34;:&#34;6. Endüstri Müh&#34;,&#34;values&#34;:[&#34;Kaggle Expert + 2 deployed proje&#34;,&#34;Trendyol Data Scientist 9 ayda&#34;]},{&#34;feature&#34;:&#34;7. CS dropout&#34;,&#34;values&#34;:[&#34;8 SaaS Real Project&#34;,&#34;Solo SaaS founder ₺50K/ay MRR&#34;]},{&#34;feature&#34;:&#34;8. Akademisyen&#34;,&#34;values&#34;:[&#34;3 paper + Kaggle Master + Real Project yok&#34;,&#34;DeepMind research engineer remote&#34;]}]"></comparison-table>

## 9. Mülakat Sonrası Feedback Dağılımı

<callout-box data-variant="info" data-title="Türkiye iş ilanı geri bildirim dağılımı 2026">

Anket sonucu: AI Engineer junior reddedilenler için ana sebep:

(1) **Real Project zayıf (%45)** — "Sadece notebook görmedik, deployed proje yok"

(2) **LeetCode/algoritma zayıf (%25)** — "Coding round çözemedi"

(3) **ML/AI knowledge zayıf (%15)** — "Bias-variance + RAG soruları yetersiz cevap"

(4) **Behavioral zayıf (%10)** — "İletişim + STAR formatı eksik"

(5) **Maaş expectations (%5)** — "Beklentisi market'in çok üstünde"

**Çıkarım:** Real Project en büyük failure point. Buraya yatırım en yüksek ROI.

</callout-box>

## 10. Geçer Note vs Mükemmel

<callout-box data-variant="answer" data-title="Geçer not vs Mükemmel">

**Geçer not (junior iş bul):**
- 3-5 Real Project (en az 1 deployed)
- Kaggle Contributor tier
- 50-100 LeetCode medium

**Mükemmel (rekabetçi pozisyon):**
- 7-10 Real Project (3+ deployed, 1+ trendy AI)
- Kaggle Expert tier
- 150-200 LeetCode medium
- 1-2 blog post / LinkedIn aktif
- 1 hackathon ödülü VEYA 1 paper VEYA 1 açık kaynak PR

**Big Tech-ready:**
- 10+ Real Project (5+ deployed)
- Kaggle Expert+ tier
- 300+ LeetCode
- Big Tech intern tecrübesi
- 1+ paper veya konferans sunum
- LinkedIn 10K+ network

</callout-box>

## 11. ROI Hesabı

### 11.1 1 Saat Yatırım Karşılığı

<comparison-table data-caption="1 Saat Yatırım Karşılığı (Aylık Maaş Üzerine Etki)" data-headers="[&#34;Aktivite&#34;,&#34;Saat Etkisi&#34;,&#34;Toplam Aylık Maaş Etkisi (1 yıl sonra)&#34;]" data-rows="[{&#34;feature&#34;:&#34;1 saat LeetCode medium&#34;,&#34;values&#34;:[&#34;+0.05 puan&#34;,&#34;+₺50 aylık (Türk şirket için)&#34;]},{&#34;feature&#34;:&#34;1 saat Kaggle yarışma&#34;,&#34;values&#34;:[&#34;+0.07 puan&#34;,&#34;+₺70 aylık&#34;]},{&#34;feature&#34;:&#34;1 saat Real Project&#34;,&#34;values&#34;:[&#34;+0.15 puan&#34;,&#34;+₺150 aylık&#34;]},{&#34;feature&#34;:&#34;1 saat blog yazma + paylaşım&#34;,&#34;values&#34;:[&#34;+0.10 puan (uzun-vade)&#34;,&#34;+₺100 aylık + brand&#34;]},{&#34;feature&#34;:&#34;1 saat network (LinkedIn DM, meetup)&#34;,&#34;values&#34;:[&#34;+0.20 puan&#34;,&#34;+₺200 aylık (referral)&#34;]}]"></comparison-table>

**Çıkarım:** Networking + Real Project en yüksek ROI. LeetCode düşük ROI ama belli pozisyonlar için zorunlu.

## 12. Sık Sorulanlar

**Soru: 0 tecrübe — hangisinden başlayayım?**

<callout-box data-variant="answer" data-title="Cevap: Hibrit ama Real Project öncelik">

İlk 3 ay:
- %50 zaman: Python + ML temel (Coursera Andrew Ng) + 1 basit Real Project (Streamlit ile)
- %30 zaman: Kaggle Learn + Titanic
- %20 zaman: LeetCode easy 30 problem

Ay 4-6:
- %60 Real Project (1 deployed)
- %25 Kaggle (1 yarışma)
- %15 LeetCode (medium başla)

Sıralamayı izle: temel → eğlenceli proje → ciddi proje → competitive yarışma.

</callout-box>

**Soru: Big Tech mülakatta Real Project sorulur mu?**

Evet ama secondary. LeetCode primary, system design primary, behavioral primary. Real Project "talk through" round'da geliyor (her aday 1 önemli proje detay anlatır).

**Soru: Kaggle medal aldım — iş garantili mi?**

Hayır. Medal güzel sinyal ama tek başına yetmez. Real Project + Kaggle medal + reasonable LeetCode kombinasyonu iş hazır profil.

**Soru: 1000 LeetCode problem çözüm — yeter mi?**

Türk şirketler için fazla. Big Tech için yeterli olabilir ama Real Project zayıfsa balanced profile değil. 200 medium + 5 Real Project > 1000 LeetCode.

**Soru: Solo SaaS founder olmak istiyorum — hangi yol?**

%90 Real Project. Kaggle/LeetCode minimal. SaaS founder için product sense + iteration speed + customer development önemli.

**Soru: Hangi LeetCode problem en faydalı?**

Blind 75 (popüler liste) ile başla. NeetCode 150 sonraki. Top 100 liked problems. Şirket-spesifik etiket sonra (Premium gerekli).

**Soru: Kaggle competition yerine Notebooks tier?**

Notebooks tier alternatif yol. Yazım + dokümantasyon güçlü kişiler için. Notebooks GM bile bazıları yarışma medali olmadan ulaşmış. 5+ quality public notebook hedef.

**Soru: Real Project'i nereye deploy edeyim?**

- Frontend (Next.js): Vercel ücretsiz
- Backend (FastAPI, Express): Railway, Render, Fly.io (ücretsiz tier)
- ML model serving: Hugging Face Spaces, Modal, Replicate
- Database: Supabase, PlanetScale (ücretsiz tier)
- Domain: Cloudflare Registrar veya Namecheap $10/yıl

**Soru: Bir Real Project ne kadar süre almalı?**

İlk basit demo: 1-2 hafta. Quality MVP: 4-6 hafta. Production-grade with users: 2-3 ay.

**Soru: AI ile Real Project yapmak değer mi?**

Şu an EVET — 2024-2026 LLM/RAG/agentic özellikle yüksek talep. LangChain + Pinecone + OpenAI ile 2-3 haftada quality MVP mümkün.

**Soru: Türkçe blog ile İngilizce blog hangisi?**

İkisi de değerli. Türkçe → Türk pazarı + brand build. İngilizce → uluslararası audience + global ish. Önce Türkçe, sonra İngilizce'ye çeviri ideal.

**Soru: Open source contribute LeetCode/Kaggle/Real Project'in hangisinde?**

Real Project kategorisinde. Hugging Face, LangChain, scikit-learn gibi popüler repolara PR aç. 1 kabul edilmiş PR CV'de altın değerinde.

## 13. Sonuç ve Eylem Planı

**3 ana çıkarım:**

1. **3 yol farklı amaçlara hizmet eder** — LeetCode (Big Tech mülakat), Kaggle (ML algoritma derinleşme + medal), Real Project (portfolio + production).

2. **Türk teknoloji pazarı 2026'da Real Project DOMINANT signal** — Trendyol, Getir, Hepsiburada hiring manager %70 "Real Project portfolio" diyor.

3. **Optimal hibrit kombinasyon hedefe göre:** Türk unicorn için 50/30/20 (Real/Kaggle/LeetCode), Big Tech için 30/30/40.

**Bu hafta yapılacaklar:**

Pazartesi:
- Hedef şirket listesi yap (10 şirket)
- Her şirketin tipik mülakat sürecini araştır

Salı:
- 1 quality Real Project konsepti seç (Türkçe NLP ya da RAG önerilir)
- GitHub repo oluştur, README başlat

Çarşamba:
- Kaggle hesap kontrol, Phone verify yap
- Bir yarışmaya katıl (Titanic veya Tabular Playground)

Perşembe:
- LeetCode hesap, 1 easy + 1 medium problem
- Hedef: günde 1-2 problem

Cuma:
- LinkedIn güncelle (headline, bio)
- 1 LinkedIn paylaşımı ("AI öğrenmeye başladım..." tarzı authentic)

**Önümüzdeki 12 ay genel hedef:**

- 5-7 quality Real Project (en az 2 deployed)
- Kaggle Expert tier
- 100-150 LeetCode medium
- 5+ LinkedIn paylaşım
- 1 açık kaynak PR (Hugging Face / LangChain / scikit-learn)
- 1 blog post (Türkçe)
- 50+ başvuru → 5+ teklif

<references-list data-items="[{&#34;title&#34;:&#34;LeetCode&#34;,&#34;url&#34;:&#34;https://leetcode.com&#34;,&#34;author&#34;:&#34;LeetCode&#34;,&#34;publishedAt&#34;:&#34;2026&#34;,&#34;publisher&#34;:&#34;LeetCode&#34;},{&#34;title&#34;:&#34;NeetCode 150&#34;,&#34;url&#34;:&#34;https://neetcode.io&#34;,&#34;author&#34;:&#34;NeetCode&#34;,&#34;publishedAt&#34;:&#34;2026&#34;,&#34;publisher&#34;:&#34;NeetCode&#34;},{&#34;title&#34;:&#34;Kaggle&#34;,&#34;url&#34;:&#34;https://www.kaggle.com&#34;,&#34;author&#34;:&#34;Kaggle&#34;,&#34;publishedAt&#34;:&#34;2026&#34;,&#34;publisher&#34;:&#34;Google&#34;},{&#34;title&#34;:&#34;GitHub&#34;,&#34;url&#34;:&#34;https://github.com&#34;,&#34;author&#34;:&#34;GitHub&#34;,&#34;publishedAt&#34;:&#34;2026&#34;,&#34;publisher&#34;:&#34;Microsoft&#34;},{&#34;title&#34;:&#34;Vercel&#34;,&#34;url&#34;:&#34;https://vercel.com&#34;,&#34;author&#34;:&#34;Vercel&#34;,&#34;publishedAt&#34;:&#34;2026&#34;,&#34;publisher&#34;:&#34;Vercel&#34;},{&#34;title&#34;:&#34;Hugging Face Spaces&#34;,&#34;url&#34;:&#34;https://huggingface.co/spaces&#34;,&#34;author&#34;:&#34;Hugging Face&#34;,&#34;publishedAt&#34;:&#34;2026&#34;,&#34;publisher&#34;:&#34;Hugging Face&#34;},{&#34;title&#34;:&#34;LangChain&#34;,&#34;url&#34;:&#34;https://www.langchain.com&#34;,&#34;author&#34;:&#34;LangChain&#34;,&#34;publishedAt&#34;:&#34;2026&#34;,&#34;publisher&#34;:&#34;LangChain&#34;},{&#34;title&#34;:&#34;Cracking the Coding Interview&#34;,&#34;url&#34;:&#34;https://www.crackingthecodinginterview.com&#34;,&#34;author&#34;:&#34;Gayle Laakmann McDowell&#34;,&#34;publishedAt&#34;:&#34;2015&#34;,&#34;publisher&#34;:&#34;CareerCup&#34;},{&#34;title&#34;:&#34;Designing ML Systems&#34;,&#34;url&#34;:&#34;https://www.oreilly.com/library/view/designing-machine-learning/9781098107956&#34;,&#34;author&#34;:&#34;Chip Huyen&#34;,&#34;publishedAt&#34;:&#34;2022&#34;,&#34;publisher&#34;:&#34;O Reilly&#34;},{&#34;title&#34;:&#34;Trendyol Kariyer&#34;,&#34;url&#34;:&#34;https://trendyol.kariyer.net&#34;,&#34;author&#34;:&#34;Trendyol&#34;,&#34;publishedAt&#34;:&#34;2026&#34;,&#34;publisher&#34;:&#34;Trendyol&#34;}]"></references-list>