Forum
Genel Tartışma

titantonnyKullanıcı·24.06.2026 22:33

Junior Yazılımcı Portföyü Nasıl Hazırlanmalı? GitHub Tek Başına Yeterli mi?

1 görüntülenme 0 beğeni 0 cevap
Junior iş başvurularında “GitHub linkini bırak” deniyor ama yalnızca çok sayıda repository olması iyi portföy anlamına gelmiyor. Ben bir profili incelerken projenin ne çözdüğünü, gerçekten tamamlanıp tamamlanmadığını ve adayın kararlarını açıklayıp açıklayamadığını daha önemli buluyorum.

Portföyde üç tür proje dengeli olabilir:

- Temel beceriyi gösteren küçük ve temiz bir uygulama
- Gerçek kullanıcı problemi çözen orta ölçekli proje
- Ekip çalışması veya açık kaynak katkısı

Her repository için iyi bir README ciddi fark yaratıyor. En azından şu bilgiler bulunmalı:

- Projenin amacı ve ekran görüntüsü
- Canlı demo bağlantısı
- Kullanılan teknolojiler
- Yerel kurulum adımları
- Ortam değişkeni örneği
- Test komutu
- Bilinen eksikler
- Neden belirli teknik kararların alındığı

Commit geçmişi de hikâye anlatıyor. “final”, “son2”, “çalıştı” gibi tek büyük commit yerine küçük ve anlamlı adımlar, geliştirme sürecini gösteriyor. Elbette sırf görüntü için yüzlerce yapay commit üretmek gereksiz.

Canlı demo varsa ziyaretçi ilk dakikada uygulamayı deneyebilmeli. Kayıt zorunluysa demo hesap, boş ekran varsa örnek veri ve mobil görünüm düşünülmeli. Süresi dolmuş domain veya çalışan frontend arkasında kapalı API kötü izlenim bırakabiliyor.

GitHub profilinde sabitlenen repository’leri seçmek, profil README’sini kısa tutmak ve iletişim bilgisini güncel bırakmak yeterli. Her teknoloji logosunu eklemek yerine gerçekten kullandığınız araçları yazmak daha güvenilir.

Portföy projesinde dikkat çeken konular:

- Kimlik doğrulama ve yetkilendirme ayrımı
- Form doğrulama ve anlaşılır hata mesajları
- Veritabanı tasarımı
- Testler
- Güvenlik önlemleri
- Deploy ve loglama
- Erişilebilirlik
- Performans ölçümü

Mülakatta projeyi savunabilmek en kritik nokta. “Bu yapıyı neden seçtin, en zor hata neydi, yeniden yapsan neyi değiştirirdin?” sorularına gerçek cevap verebilmek, kopyalanmış çok gösterişli projeden daha değerli.

Portföyde güvenlik açısından gerçek API anahtarı, müşteri verisi veya üretim veritabanı yedeği bulunmamalı. Commit geçmişini yayınlamadan önce secret taraması yapmak iyi alışkanlık. Proje eskiyse bağımlılıkları güncellemek ve demonun hâlâ çalıştığını başvuru öncesi kontrol etmek gerekiyor. Kısa bir teknik yazı veya hata çözüm notu eklemek de adayın yalnızca kod yazmadığını, bilgisini aktarabildiğini gösterir.

Siz portföy incelerken ilk neye bakıyorsunuz? Junior aday için tek büyük proje mi, birkaç küçük ama tamamlanmış proje mi daha ikna edici?

Cevaplar

0 yanıt
Bu konuda henüz cevap yok.