Etiket: kariyer

  • Yapay Zekâ Mühendisi Olmak İçin Yol Haritası

    Yapay Zekâ Mühendisi Olmak İçin Yol Haritası

    “Yapay zekâ mühendisi olmak istiyorum, nereden başlamalıyım?” sorusunun internette binlerce cevabı var ve çoğu ya çok genel ya da yüzlerce kaynaktan oluşan, bakmaya bile üşendiren listeler. Bu yazıda yolu sekiz aşamaya böldüm. Her aşamada ne öğrenmen gerektiğini, neden gerektiğini ve o aşamayı bitirdiğini gösterecek küçük bir projeyi yazdım.

    Bu blogda yayımlanan derslerin çoğu da bu yolun bir parçası; her aşamada ilgili yazıları işaret ettim.

    Önce: Yapay zekâ mühendisi ne yapar?

    Bu unvan farklı şirketlerde farklı işler için kullanılıyor. Genel olarak üç yakın rol var:

    RolOdakTipik bir gün
    Veri bilimciVeriden soru sorup cevap bulmakAnaliz, deney, rapor, model denemeleri
    Makine öğrenmesi mühendisiModelleri eğitip ürüne taşımakEğitim hattı kurmak, modeli canlıya almak, izlemek
    Yapay zekâ mühendisiHazır büyük modellerle ürün geliştirmekBüyük dil modelleri, RAG, ajanlar, değerlendirme

    Sınırlar bulanık ve birçok ilan bu rollerin karışımını istiyor. Bu yüzden aşağıdaki yol haritası üçünün ortak temelini kuruyor; son aşamalarda hangisine ağırlık vereceğini sen seçiyorsun.

    1. Aşama: Programlama, yani Python

    Neden: Yapay zekâ dünyasının ortak dili Python. Kütüphanelerin, örneklerin, makalelerin kodlarının büyük çoğunluğu Python’la yazılıyor.

    Öğren: Değişkenler, koşullar, döngüler, fonksiyonlar, listeler ve sözlükler, hata yönetimi, dosya okuma, sınıflar ve nesneler.

    Bitirdiğini nasıl anlarsın: Küçük bir programı baştan sona kendin yazabiliyorsan. Örneğin bir sayı tahmin oyunu ya da bir yapılacaklar listesi uygulaması.

    Blogdaki Python dersleri bu aşamayı baştan sona kapsıyor.

    2. Aşama: Matematik temeli

    Neden: Modelleri kullanmak için matematik uzmanı olman gerekmiyor. Ama bir modelin neden çalışmadığını anlamak için temel kavramları bilmen gerekiyor.

    Öğren:

    • Lineer cebir: Vektör, matris, matris çarpımı. Bir sinir ağı aslında üst üste matris çarpımlarından oluşuyor.
    • Olasılık ve istatistik: Ortalama, dağılım, olasılık, hipotez testi. Bir modelin sonucuna ne kadar güveneceğini bunlar söylüyor.
    • Türev ve gradyan: Modeller hatalarını “gradyan inişi” denen bir yöntemle azaltıyor; türev bunun temeli.

    İpucu: Matematiği ayrı bir dönem gibi çalışmak yerine diğer aşamalarla paralel götür. Bir kavrama ihtiyacın olduğunda dönüp öğrenmek çoğu kişi için daha kalıcı.

    3. Aşama: Veriyle çalışmak

    Neden: Her yapay zekâ projesi veriyle başlıyor ve zamanın büyük kısmı veriyi hazırlamaya gidiyor.

    Öğren: pandas ile tablo verisi, NumPy, matplotlib ile grafik, SQL ile veritabanı sorgulama, veri temizleme.

    Mini proje: Açık bir veri setini indir, temizle, birkaç soru sor ve sonuçları grafiklerle anlat. Blogdaki Futbol Veri Projesi tam olarak bu aşamaya bir örnek.

    4. Aşama: Klasik makine öğrenmesi

    Neden: Derin öğrenmeye geçmeden önce makine öğrenmesinin temel fikirlerini oturtman gerekiyor: eğitim ve test verisi, aşırı öğrenme, değerlendirme ölçütleri. Bu fikirler en büyük modellerde bile aynı.

    Öğren: scikit-learn ile sınıflandırma ve regresyon; karar ağaçları, rastgele orman, lojistik regresyon; doğruluk, kesinlik, duyarlılık; çapraz doğrulama.

    Mini proje: Bir tablo veri setinde bir şey tahmin eden bir model kur, sonucunu dürüstçe değerlendir. Seçmen Şapkası yazısındaki karar ağacı ve Makine Öğrenmesi ile Derin Öğrenme farkı yazısı bu aşamaya giriş niteliğinde.

    5. Aşama: Derin öğrenme

    Neden: Görüntü, ses ve metin gibi verilerde günümüzün en güçlü modelleri derin öğrenmeye dayanıyor.

    Öğren: Sinir ağlarının nasıl öğrendiği, PyTorch ile model kurmak, evrişimli sinir ağları (CNN), Transformer mimarisi ve dikkat (attention) mekanizması.

    Mini proje: Hazır eğitilmiş bir modeli kendi küçük veri setine uyarla (fine-tuning). Örneğin kendi çektiğin fotoğraflarda iki şeyi ayırt eden bir model.

    Blogdaki Attention yazısı, Transformer’ın arkasındaki fikri anlatıyor.

    6. Aşama: Büyük dil modelleri ve üretken yapay zekâ

    Neden: Bugün “yapay zekâ mühendisi” ilanlarının çoğu bu alanla ilgili: hazır bir büyük dil modelini bir ürünün içine güvenli ve faydalı bir şekilde yerleştirmek.

    Öğren:

    • Bir modeli API üzerinden kullanmak ve iyi prompt yazmak
    • Token, bağlam penceresi ve maliyet
    • Embedding’ler ve vektör veritabanları
    • RAG: Modelin kendi belgelerinden cevap vermesini sağlamak
    • Araç kullanan ajanlar
    • Değerlendirme: Modelin cevaplarının doğru ve güvenli olduğunu nasıl ölçeceğin. Bu alanın en çok ihmal edilen ama en çok aranan becerisi.

    Mini proje: Bir dersin notlarını yükleyip onlara dayanarak soru cevaplayan küçük bir RAG uygulaması. Cevapların doğruluğunu ölçmek için kendi 20 soruluk test setini hazırla.

    Blogdaki LLM Nedir? ve İyi Bir Prompt Nasıl Yazılır? yazıları bu aşamaya giriş.

    7. Aşama: Yazılım mühendisliği ve modeli canlıya almak

    Neden: Not defterinde çalışan bir model ile gerçek kullanıcıların kullandığı bir ürün arasında büyük bir fark var. İşe alımlarda bu farkı kapatabilen kişiler öne çıkıyor.

    Öğren: Git ve GitHub, test yazmak, bir modeli API olarak sunmak (örneğin FastAPI ile), Docker, bir bulut platformunun temelleri, canlıdaki modeli izlemek (MLOps).

    Mini proje: 4. ya da 6. aşamadaki projeni basit bir web arayüzü ya da API ile başkalarının kullanabileceği hale getir.

    8. Aşama: Portfolyo ve sürekli öğrenme

    Neden: Bu alanda işe alımı diplomadan çok, ne yaptığını gösterebilmen belirliyor.

    Yap:

    • 3-4 iyi belgelenmiş proje. Kaç proje yaptığından çok, her birinde hangi problemi çözdüğünü, neyi denediğini ve neyin işe yaramadığını anlatman önemli.
    • Projelerini yazarak anlat: GitHub README’si, blog yazısı ya da LinkedIn gönderisi.
    • Alan çok hızlı değişiyor. Haftada birkaç saatini yeni gelişmeleri takip etmeye ayır.

    Ücretsiz başlangıç kaynakları

    • Kaggle Learn: Python, pandas ve makine öğrenmesine kısa ve uygulamalı giriş kursları.
    • Andrew Ng’in makine öğrenmesi ve derin öğrenme kursları: Kavramları sade anlatmasıyla bilinen, alanın en yaygın giriş kurslarından.
    • fast.ai: Derin öğrenmeye “önce yap, sonra teoriye in” yaklaşımıyla giren ücretsiz kurs.
    • Hugging Face kursları: Transformer modelleri ve büyük dil modelleriyle uygulamalı çalışmak için.

    Kaynakların çoğu İngilizce. Bu alanda ilerlemek istiyorsan teknik İngilizceni geliştirmek de yol haritasının gizli dokuzuncu aşaması.

    Sık sorulan sorular

    Bilgisayar mühendisliği okumak şart mı? Hayır. Matematik, istatistik, endüstri mühendisliği ya da tamamen farklı bir alandan gelip bu alana geçen çok kişi var. Ama programlama ve matematik temelini bir şekilde edinmen gerekiyor.

    Ne kadar sürer? Bu, haftada kaç saat ayırabildiğine ve nereden başladığına bağlı. Kimseyle kıyaslamadan, her aşamayı bir proje bitirerek kapatmak süreden daha önemli.

    Önce büyük dil modellerine mi başlasam? Hazır bir modeli API ile kullanmak için ilk üç aşama yeterli olabilir ve motivasyon için iyi bir başlangıç. Ama bir şeyler ters gittiğinde nedenini anlamak için 4. ve 5. aşamalara mutlaka dönmen gerekecek.

    Devamını oku

  • Kamu Bankalarında BT Uzman Yardımcılığı Sınavında Ne Sorulur?

    Kamu Bankalarında BT Uzman Yardımcılığı Sınavında Ne Sorulur?

    Bilgisayar, yazılım ya da elektrik-elektronik okuyan birçok kişinin listesinde kamu bankalarının bilgi teknolojileri (BT) kadroları var. Bu kadrolara giden yol KPSS’den farklı: Bankalar alımları genelde kendi sınavlarıyla yapıyor ve her ilanın koşulları, konuları birbirinden biraz farklı.

    Bu yazıda Ziraat Bankası, Halkbank ve VakıfBank’ın son yıllardaki ilanlarını inceleyip ortak noktaları bir araya getirdim: kimler başvurabiliyor, sınav nasıl işliyor, yazılıda hangi konular çıkıyor ve nasıl çalışılabilir.

    Önemli: Bu yazı genel bir rehber. Bilgiler 5 Kasım 2026’da kontrol edilen geçmiş ilanlara dayanıyor. Bir sınava başvurmadan önce mutlaka o dönemin resmî ilanını oku; koşullar her ilanda değişebiliyor.

    BT kadroları hangi adlarla açılıyor?

    Bankalar BT alanındaki alımları farklı adlarla duyurabiliyor:

    • BT Uzman Yardımcısı: Halkbank yıllarca bu adla ayrı bir sınav açtı.
    • Uzman Yardımcısı, bilgisayar grubu: Ziraat Bankası’nın 2026 ilanında tek bir uzman yardımcılığı sınavı var, adaylar okuduğu bölüme göre gruplara ayrılıyor. Bunlardan biri “Bilgisayar, Bilişim ve Yapay Zekâ” grubu.
    • BT Müfettiş Yardımcısı ve BT Kontrolör Yardımcısı: Bankanın bilgi sistemlerini denetleyen kadrolar. VakıfBank’ın Eylül 2025 ilanında bu iki unvan vardı. Aynı ilanda bilgi işlem birimlerinin bu alıma dahil olmadığı ayrıca belirtiliyordu. Yani her “BT” unvanı doğrudan yazılım geliştirme işi anlamına gelmiyor; ilanın görev tanımını dikkatle oku.

    Bankaların teknoloji şirketleri de (örneğin Ziraat Teknoloji) kendi ilanlarını ayrıca yayımlıyor.

    Kimler başvurabiliyor?

    İncelenen ilanlardaki ortak koşullar:

    • Bölüm: En az dört yıllık bir lisans programı. Listede genellikle Bilgisayar, Yazılım, Bilişim Sistemleri, Yapay Zekâ, Elektrik-Elektronik, Endüstri mühendislikleri ile Matematik ve İstatistik gibi bölümler yer alıyor. Hangi bölümlerin kabul edildiği ilandan ilana değişiyor; kendi bölümünün adını listede birebir ara.
    • Son sınıf öğrencileri: Birçok ilanda, belirli bir tarihe kadar mezun olmak şartıyla son sınıf öğrencileri de başvurabiliyor.
    • Yaş sınırı: Yaş sınırı doğum tarihiyle veriliyor ve her ilanda güncelleniyor. İncelenen üç ilanda alt sınır 1993, 1995 ve 1996 doğumlulardı.
    • KPSS: İncelenen ilanların hiçbirinde KPSS şartı yoktu; seçim bankanın kendi yazılı sınavı ve mülakatıyla yapılıyordu.
    • İngilizce: YDS ya da YÖKDİL belgesi istenmiyordu. İngilizce, yazılı sınavın içinde ayrı bir bölüm olarak ölçülüyordu.

    Sınav nasıl işliyor?

    Genel akış üç ilanda da benzer:

    1. Başvuru: Başvurular genelde sınavı düzenleyen üniversitenin sitesi üzerinden alınıyor. Bazı ilanlarda sınav ücreti var.
    2. Yazılı sınav: Çoktan seçmeli. İncelenen ilanların bir kısmında sadece doğru cevaplar puanlanıyordu, yani yanlışlar doğruları götürmüyordu.
    3. Barajlar: Her bölümden ayrı ayrı en az puan ya da en az doğru sayısı isteniyor. Toplam puanın yüksek olsa bile bir bölümde barajın altında kalırsan elenebiliyorsun.
    4. Mülakat: Yazılıdan en yüksek puanı alanlar, alınacak kişi sayısının birkaç katı kadar, mülakata çağrılıyor. Bazı ilanlarda kişilik envanteri de var.
    5. Sağlık raporu ve işe başlama: Ziraat’in ilanında işe alınanlar önce Bankacılık Okulu’na katılıyor.

    Yazılı sınavda neler var?

    Üç ilanın yazılı sınav yapısı yan yana:

    Ziraat Bankası 2026 (Bilgisayar grubu)Halkbank 2022 (BT Uzman Yrd.)VakıfBank 2025 (BT Müfettiş/Kontrolör Yrd.)
    Genel kültür ve yetenek20 genel kültür + 40 genel yetenek30 sayısal genel yetenek60 genel yetenek
    İngilizce40 soru30 soru50 soru
    Alan bilgisi40 soru60 soru40 soru
    Toplam140 soru, 160 dakika120 soru, 180 dakika150 soru, 210 dakika

    Görüldüğü gibi alan bilgisi sınavın sadece bir parçası. Genel yetenek ve İngilizce bölümleri birlikte sınavın yarısından fazlasını oluşturabiliyor ve ikisinde de baraj var. Sadece teknik konulara çalışıp İngilizceyi ihmal etmek en yaygın hatalardan biri olabilir.

    Alan bilgisinde hangi konular çıkıyor?

    Üç ilanın konu listelerini birleştirince şu tablo çıkıyor:

    KonuZiraat 2026Halkbank 2022VakıfBank 2025
    Algoritmalar ve veri yapıları✓✓✓
    Veritabanı ve SQL✓✓✓
    Bilgi güvenliği✓✓✓
    Ağlar ve işletim sistemleri✓✓
    Yazılım mühendisliği✓✓
    Programlama dilleri, nesne yönelimli programlama, SOLID✓
    Web ve front-end teknolojileri✓✓
    Veri analitiği, yapay zekâ ve makine öğrenmesi temelleri✓
    Sistem analizi ve dijital teknolojiler✓
    Donanım ve elektronik✓✓

    Tabloda üç ilanda da çıkan üç konu var: algoritmalar ve veri yapıları, veritabanı ve SQL, bilgi güvenliği. Çalışmaya başlayacaksan bu üçünden başla. Ziraat’in 2026 ilanında yapay zekâ ve makine öğrenmesinin konu olarak eklenmesi de dikkat çekici.

    Soru tipleri nasıl olabilir?

    Aşağıdaki sorular gerçek sınav soruları değil; konuların hangi düzeyde sorulabileceğine dair fikir vermek için hazırladığım özgün örnekler.

    1. Veritabanı: Her departmandaki çalışan sayısını bulan bir sorguda, yalnızca beşten fazla çalışanı olan departmanları listelemek için hangi ifade kullanılır? A) WHERE B) HAVING C) ORDER BY D) DISTINCT

    2. Veri yapıları: “Son giren ilk çıkar” ilkesiyle çalışan veri yapısı hangisidir? A) Kuyruk B) Yığın C) Ağaç D) Graf

    3. Algoritmalar: Sıralı ve 1024 elemanlı bir dizide ikili arama ile bir eleman en fazla kaç karşılaştırmada bulunur? A) 10 B) 11 C) 512 D) 1024

    4. Bilgi güvenliği: Kullanıcının bir forma girdiği metnin kontrol edilmeden doğrudan veritabanı sorgusuna eklenmesiyle ortaya çıkan güvenlik açığı hangisidir? A) DDoS B) Kimlik avı (phishing) C) SQL enjeksiyonu D) Ortadaki adam saldırısı

    5. Yazılım mühendisliği: “Bir sınıfın değişmek için yalnızca tek bir nedeni olmalıdır” ilkesi SOLID’in hangi harfine karşılık gelir? A) S B) O C) L D) D

    Cevaplar: 1-B, 2-B, 3-B, 4-C, 5-A.

    Üçüncü soru için küçük bir açıklama: İkili arama her adımda aralığı yarıya indiriyor. 1024 eleman için en kötü durumda 11 karşılaştırma gerekiyor. Aynı mantığı Python Dersi 10’daki sayı tahmin oyununda kodlamıştık.

    Nasıl çalışılabilir?

    1. İlanı oku, konu listesini çıkar. Başvuracağın ilanın konu listesini bir kenara yaz ve çalışmayı ona göre planla. Bu yazıdaki tablo genel bir harita; asıl pusula ilanın kendisi.
    2. Önce ortak üçlü. Algoritmalar ve veri yapıları, veritabanı ve SQL, bilgi güvenliği. SQL için blogdaki SQL Sorularına Hazırlık serisi tam bu amaca yönelik.
    3. İngilizceyi her gün çalış. Barajlı bir bölüm olduğu için son haftaya bırakma. Okuma parçalarını teknik metinlerden seçmek, alan bilgisine de katkı sağlıyor.
    4. Genel yeteneği ihmal etme. Sayısal mantık ve problem soruları hız istiyor; düzenli süre tutarak çöz.
    5. Zamanı hesapla. İncelenen ilanlarda soru başına yaklaşık 1 ila 1,5 dakika düşüyor. Deneme çözerken bu tempoya alış.
    6. Boş bırakma stratejisini ilana göre belirle. Yanlışların doğruları götürmediği bir sınavda boş bırakmanın bir avantajı yok. Ama bu kuralı her seferinde ilandan kontrol et.

    İlanları nereden takip edersin?

    • Bankaların kendi sitelerindeki insan kaynakları ve duyurular sayfaları
    • Sınavı düzenleyen üniversitelerin sınav merkezlerinin siteleri
    • Üniversitelerin kariyer merkezleri; birçoğu ilanları kendi sitelerinde de paylaşıyor

    Başvuru süreleri genelde iki ila üç hafta, ilan ile sınav arasındaki süre de bir ay civarında olabiliyor. Başvurmayı düşünüyorsan ilanı beklemeden çalışmaya başlamak büyük avantaj.

    Bir cümlede

    Kamu bankalarının BT kadroları için kendi sınavlarını açıyor; incelenen ilanlarda KPSS istenmiyor, yazılı sınav alan bilgisi, İngilizce ve genel yetenekten oluşuyor ve üç ilanda da ortak konular algoritmalar, SQL ve bilgi güvenliği.

    Devamını oku

  • Bilgisayar Mühendisleri İçin KPSS Rehberi

    Bilgisayar Mühendisleri İçin KPSS Rehberi

    Bilgisayar mühendisliği bitirip kamuda çalışmayı düşünen herkesin ilk sorusu aynı: “KPSS’de bilgisayar mühendisliği alan sınavına nasıl hazırlanılır?” Kısa cevap şaşırtabilir: KPSS’de mühendisler için ayrı bir alan bilgisi sınavı yok. Alan bilgisi karşına çıkacak, ama başka bir kapıdan.

    Bu yazıda bilgisayar mühendislerinin KPSS’de hangi oturuma girdiğini, aldıkları puanın kamuda hangi üç yolda kullanıldığını ve alan bilgisinin asıl nerede sınandığını anlatıyorum. Yazıdaki bilgiler 2026 KPSS dönemine göre; her yıl kılavuzlarda değişiklik olabildiği için son söz her zaman ÖSYM’nin ve ilanı veren kurumun.

    En sık karıştırılan nokta: alan bilgisi kimler için?

    KPSS Lisans iki parçadan oluşur:

    • Genel Yetenek – Genel Kültür (GY-GK): Türkçe, matematik, tarih, coğrafya, vatandaşlık ve güncel bilgiler. Lisans mezunlarının hepsi buna girer.
    • Alan Bilgisi: Hukuk, iktisat, işletme, maliye, muhasebe gibi konular. Daha çok “A grubu” denen kadrolara (kaymakamlık, müfettişlik, uzmanlık gibi) ve öğretmenliğe başvuranlar girer.

    Bilgisayar mühendisliği konuları bu alan bilgisi testlerinin içinde yok. Mühendis kadrolarına yerleştirmede genelde GY-GK’dan hesaplanan KPSS P3 puanı kullanılıyor. Yani KPSS adımda senin asıl işin GY-GK.

    KPSS puanını kullanmanın üç yolu

    P3 puanını aldıktan sonra kamuya bilgisayar mühendisi olarak girmenin üç yaygın yolu var. Hepsinde puanın rolü farklı.

    YolPuanın rolüEk sınavKimler için uygun?
    Merkezi atama (ÖSYM tercih)Doğrudan sıralamaYokDeneyimi olmayan, yeni mezun
    Uzman yardımcılığı ve kurum sınavlarıBaraj ya da ön elemeKurumun yazılı ve sözlü sınavıAlanında güçlü, kariyer basamağı isteyen
    Sözleşmeli bilişim personeliPuanın bir kısmı + yabancı dilSözlü ya da uygulamalı sınavBirkaç yıl deneyimi olan

    Merkezi atama

    ÖSYM dönem dönem tercih kılavuzu yayımlar. Kılavuzda bakanlıkların, belediyelerin, üniversitelerin “mühendis (bilgisayar)” kadroları listelenir ve yerleştirme P3 sıralamasına göre yapılır. Ek sınav yoktur.

    Taban puanlar kadroya ve döneme göre çok değişiyor. 2025 tercih dönemlerinde bilgisayar mühendisi kadrolarının taban puanları yaklaşık 85 ile 97 arasında dağılıyordu: Ankara’daki merkez kadrolar daha yüksek, taşra üniversiteleri daha düşük. Bu yüzden “kaç puan yeter?” sorusunun tek bir cevabı yok; geçmiş dönemlerin taban puanlarına bakıp hedefini kadroya göre koymak gerekiyor.

    Uzman yardımcılığı ve kurumların kendi sınavları

    Bazı kurumlar (düzenleyici kurumlar, bakanlıkların uzmanlık kadroları gibi) kendi sınavlarını yapar. Genelde şöyle işler:

    1. İlanda bir KPSS puan türü ve taban puan istenir. Bu, ön eleme içindir.
    2. Puana göre sıralanan adaylar, kurumun kendi yazılı sınavına çağrılır. Bilgisayar mühendisliği alan bilgisi asıl burada sınanır.
    3. Yazılıyı geçenler sözlü sınava girer.
    4. Uzman yardımcılığında birkaç yılın sonunda bir tez ya da yeterlik sınavıyla uzman unvanı alınır.

    Her kurumun puan türü, taban puanı ve konu listesi farklıdır. O yüzden “genel bir alan sınavına” değil, hedeflediğin kurumun ilanındaki konu listesine hazırlanman gerekiyor.

    Sözleşmeli bilişim personeli

    Bakanlıklar ve büyük kamu kurumları bilişim birimleri için 375 sayılı KHK’nın ek 6. maddesine dayanarak sözleşmeli personel alıyor. 2025’te yayımlanmış bir bakanlık ilanında kurallar şöyleydi:

    • Sıralama puanı: KPSS P3 puanının yüzde 70’i ve YDS gibi bir İngilizce belge puanının yüzde 30’u. KPSS puanı olmayanlar 70 puan sayılıyordu.
    • En az iki güncel programlama dilini bildiğini belgelemek.
    • Kadroya göre en az 2, 3 ya da 5 yıl ilgili deneyim.
    • Puana göre ilk 10 aday sözlü ve uygulamalı sınava çağrılıyordu. Sınav, Java ve .NET gibi teknolojilerden sistem yönetimine ve bilgi güvenliğine kadar kadronun teknik konularını kapsıyordu.

    Bu yolda KPSS tek başına belirleyici değil; deneyim ve yabancı dil de en az onun kadar önemli. Deneyim şartı olduğu için yeni mezunlardan çok, birkaç yıl sektörde çalışmış kişilere uygun.

    Kurum sınavlarında hangi konular çıkıyor?

    Konu listesi kurumdan kuruma değişse de bilgisayar mühendisliği kadrolarının ilanlarında sık görülen başlıklar şunlar:

    • Veri yapıları ve algoritmalar: diziler, bağlı listeler, yığın, kuyruk, ağaçlar, graflar, sıralama ve arama, karmaşıklık (Big O).
    • Programlama: nesne yönelimli programlama, en az bir dilde kod okuma ve yazma.
    • Veritabanı: SQL sorguları, normalizasyon, ilişkisel model.
    • Bilgisayar ağları: OSI ve TCP/IP modelleri, IP adresleme, temel protokoller.
    • İşletim sistemleri: süreçler, bellek yönetimi, eşzamanlılık.
    • Yazılım mühendisliği: yaşam döngüsü modelleri, test, tasarım kalıpları.
    • Bilgi güvenliği: temel saldırı türleri, şifreleme kavramları.

    Bunların bir kısmını 3 Kasım’da başlayacak Sınav ve Mülakat Hazırlık serisinde tek tek, soru tipleri ve çözümlü örneklerle anlatacağım: SQL, veri yapıları, Big O, ağ temelleri ve OOP.

    Bir çalışma planı nasıl kurulur?

    KPSS ile kurum sınavları farklı zamanlarda geldiği için hazırlığı iki katmanda düşünmek işe yarıyor.

    1. Katman: GY-GK (sınavdan önceki aylar). P3 puanı hem merkezi atamada hem kurum ilanlarının ön elemesinde kullanıldığı için temel bu. Matematik ve Türkçede soru tipi ezberi değil, hız önemli; bu yüzden deneme sınavını erken başlat. Tarih, coğrafya ve vatandaşlıkta tekrar sıklığı belirleyici.

    2. Katman: alan bilgisi (sürekli, düşük tempoda). Kurum ilanları yılın her döneminde çıkabiliyor ve yazılı sınavla ilan arasında genelde çok zaman olmuyor. Bu yüzden alan konularını KPSS’den sonraya bırakmak yerine haftada birkaç saatle canlı tutmak daha güvenli. Üniversite ders notların, özellikle veri yapıları, veritabanı ve ağlar, burada en iyi kaynağın.

    İngilizceyi ihmal etme. Sözleşmeli bilişim ilanlarında yabancı dil puanı doğrudan sıralamaya giriyor, bazı uzmanlık sınavlarında da baraj olarak isteniyor. Geçerli bir YDS ya da eşdeğer belge, puanını KPSS’yi hiç değiştirmeden yükseltmenin yolu.

    Takvim ve ilan takibi

    • KPSS Lisans genelde iki yılda bir yapılıyor ve puan iki yıl geçerli. 2026 sınavının sonuçları 7 Ekim’de açıklandı. Kesin tarihler için her zaman ÖSYM’nin yıllık sınav takvimine bak.
    • Merkezi atama tercih kılavuzları ÖSYM’nin sitesinde yayımlanıyor.
    • Kurum ilanlarının çoğu Kariyer Kapısı’nda (e-Devlet üzerinden) ve Resmi Gazete’nin ilan bölümünde çıkıyor. Hedeflediğin kurumların kariyer sayfalarını da takip listene ekle.
    • İlanı okurken önce şu dört şeye bak: hangi puan türü ve hangi yılın puanı isteniyor, taban puan, deneyim şartı, sınav konu listesi.

    Sık yapılan hatalar

    Var olmayan bir sınava hazırlanmak. “KPSS bilgisayar mühendisliği alan sınavı” diye bir oturum yok. Alan bilgisine çalışmak gerekli, ama KPSS günü için değil, kurum sınavları için.

    Sadece merkezi atamaya odaklanmak. Merkezi atamada kontenjanlar az ve rekabet yüksek olabiliyor. Uzmanlık ve sözleşmeli bilişim ilanlarını da takip etmek seçeneklerini katlar.

    İlanı son güne bırakmak. Başvuru süreleri çoğu zaman iki haftayı geçmiyor. Belge (diploma, dil belgesi, deneyim yazısı) toplamak zaman alıyor; bunları önceden hazır tut.

    Puanın geçerlilik yılını kontrol etmemek. İlanlar belirli yılların KPSS puanını kabul ediyor. Başvurmadan önce puanının o ilan için geçerli olduğunu doğrula.

    Özetle

    Bilgisayar mühendisleri için KPSS, kamuya girişin kapısını açan bir anahtar ama içerideki odalar farklı: Merkezi atamada puan her şeyi belirliyor, uzmanlık sınavlarında alan bilgisi, sözleşmeli bilişimde ise deneyim ve dil. Hangi kapıdan girmek istediğine erken karar vermek, hazırlığını da doğru yere yönlendirir.