AI engineer olmak için matematik gerekli mi?
Ship AI Engineer ekibi · Yayımlandı: 2026-08-07
AI ile bir şey yapmak isteyen insanların çoğu ilk satırı hiç yazmıyor ve bu neredeyse hiçbir zaman iş çok zor çıktığı için olmuyor. Daha erken duruyorlar: başkasının yazdığı bir ön koşul listesinde, üstelik komşu bir mesleği tarif eden bir listede. İşte insanları gerçekten durduran altı soru ve hak ettikleri kadar doğrudan cevaplar.
Matematiğin iyi olması gerekir mi?
Hayır. Aritmetik ve tabloya tahammül yeter; neredeyse tamamı bu.
Her yol haritasında geçen matematik (lineer cebir, türev-integral, olasılık) bir modeli kurmak için gerekendir: mimari tasarlamak, bir eğitim koşusunun neden ıraksadığını anlamak, geldiği makaleyi okumak. Zaten var olan bir modeli çağırıyorsanız bunların hiçbiri gününüzde görünmez. Görünen şey çarpma işlemidir: istek başına token × günlük istek × oran, ki bu, tasarımınızın gerçek bir ayla karşılaştığında ayakta kalıp kalmayacağına karar verir. Bu aritmetiktir ve kafadan ya da tarayıcıda yapılır.
Dürüst bir istisna var. Sisteminizin çalışıp çalışmadığını ölçmeye başladığınızda istatistik gibi görünen birkaç kavramla karşılaşırsınız: precision ve recall, ve bir ortalamanın bir arızayı nasıl gizlediği. Bunlar bir dönem değil bir öğleden sonra eder ve önünüzde soruyu soran bozuk bir sistem varken öğrenmesi çok daha kolaydır.
Bilgisayar mühendisliği diploması gerekir mi?
Hayır, ve bu, yazılımın çoğu alanından daha net biçimde doğru.
Sebebi rahatsız edici ama işe yarar: alan, içindeki kıdemli insanların neredeyse hiçbirinin onu okumamış olacağı kadar genç. Bugün dil modelleriyle üretim yapan insanlar son iki üç yılda, belgelerden ve bozdukları şeylerden öğrendi; çünkü öğrenilecek başka bir şey yoktu. Diploma hâlâ değerli şeyler öğretir (bilgisayarın gerçekte nasıl çalıştığı, algoritmalar üzerine düşünmek) ama burada bir kapı değil ve kimse kontrol etmiyor.
Kontrol edilen şey, çalışan bir şey gösterip gösteremediğiniz. Birinin klonlayıp okuyup başlatabileceği bir depo, bakılan belgedir.
Önce makine öğrenmesi öğrenmek gerekir mi?
Hayır, ve oradan başlamak, insanların iki ay kaybetmesinin en yaygın yolu.
Makine öğrenmesi, veriden model kurma disiplinidir. AI mühendisliği, modelden ürün kurma disiplinidir. Kelime dağarcığını paylaşırlar, günlük işi neredeyse hiç paylaşmazlar. Gradyan inişine bir yıl verip kendi belgeleriniz hakkında soru cevaplayan bir şeyi yayına almaya bir adım bile yaklaşmayabilirsiniz; çünkü onun zor kısımları (gerçek dosyaları temiz metne çevirmek, neyin getirileceğine karar vermek, cevabın kaynağa dayandığını doğrulamak) makine öğrenmesi problemi değildir.
İleride model eğitmek isterseniz o yol duruyor ve gerçek bir kariyer. Sadece başka bir kariyer, ve önce onu yapmak bir ön koşul değil. Bir sapak.
Ne kadar Python gerekir?
Yazmadığınız kodu okuyacak ve bozulduğunda düzeltecek kadar.
Bu, kulağa geldiğinden daha düşük ve alışıldığından farklı bir eşik. Değişkenler, listeler ve sözlükler, fonksiyonlar, döngüler ve bir traceback'i aşağıdan yukarı okuyabilmek gerekir. Decorator, metaclass, asenkron üreteç ya da tip sistemi gerekmez.
Sessizce zorunlu hâle gelen beceri ise beş yıl önce hiçbir kursun adı bile olmayanı: bir modelin sizin için yazdığı kodu okumak ve iddia ettiği şeyi yapıp yapmadığını söyleyebilmek. Model makul kod üretir ve makul ile doğru, tam da bakmayı bıraktığınız yerde ayrışır. Bu bir okuma becerisidir; "zaten AI yazar" cümlesinin öğrenme ihtiyacını ortadan kaldırmamasının sebebi budur.
Pahalı bir bilgisayar ya da GPU gerekir mi?
Hayır. Elinizdeki dizüstü büyük ihtimalle yeter.
Model eğitmek GPU ister; model çağırmak istemez. Barındırılan bir modeli çağırdığınızda hesaplama başka bir yerde olur, sizin makineniz bir HTTP isteği gönderir. Modeli yerelde çalıştırmak isterseniz (ki öğrenmek için gerçekten iyi bir fikir, çünkü istek başına maliyeti yok ve veri masanızdan çıkmıyor) yeni sayılabilecek bir dizüstü küçük bir modeli yavaş ama öğrenmeye yetecek kadar iyi çalıştırır.
Donanımın gerçekten önemli olduğu tek yer fine-tuning'dir ve o sizin için doğru cevap hâline geldiğinde, saatlik makine kiralamak zaten olağan yoldur.
Öğrenmek için API kredisine para vermek gerekir mi?
Başlamak için hayır, sonrası için de sanılandan az.
Kendi makinenizde çalışan bir modelin istek başına maliyeti yoktur ve bu alanın ilk yarısındaki her kavramı öğrenmeye yeter: prompt yazmak, yapılandırılmış çıktı, embedding, getirme, araç çağırma. Barındırılan bir modele geçtiğinizde faturanıza karar veren şey token başına fiyat değildir; ne kadar token gönderdiğiniz, aynı isteği kaç kez tekrar gönderdiğiniz ve istemediğiniz bir döngüyü durduran bir şeyin olup olmadığıdır. Bunlar tasarım kararlarıdır ve tek kuruş harcamadan öğrenilebilirler.
O kararı şu anda, aritmetiği açılmış hâlde ve kaydolmadan maliyet oyununda deneyebilirsiniz.
Peki nereden başlamalı
Ön koşul listeleri sizi caydırdıysa, bir müfredattan değil alanın şeklinden başlayın: bilgi haritası 105 kavram, her biri bir cümleyle tanımlı ve okuması ücretsiz. Sıralanan yol haritalarının bu sayfayla neden çeliştiğini merak ediyorsanız, onun da ayrı bir cevabı var.
Okumaya devam et
2026-10-06
AI engineer olarak takip etmeye değer kaynaklar: neyi, ne zaman okumalı?
Bu alanda her gün yeni bir yazı, yeni bir model, yeni bir araç çıkıyor ve hepsini takip etmeye çalışmak, hiçbirini öğrenmemenin en hızlı yolu. Gerçekten işe yarayan bir avuç kaynak ve her birini öğrenmenin hangi aşamasında okumanın anlamlı olduğu.
2026-10-05
Yapay zeka çağında mühendis olmak: kod ucuzladı, yapı ucuzlamadı
Kod yazmak hiç bu kadar hızlı olmamıştı. Ama hızlı üretilen kod, altındaki yapı neyse onu büyütür. Neden mühendislik bugün daha az değil daha çok gerekiyor ve neyde derinleşmek gerekiyor.
2026-10-02
Bir AI uygulamasını yayına almak: maliyet tavanı, önbellek, izleme ve model değişikliği
Sıradan bir web uygulamasında her istek aşağı yukarı aynı maliyettedir. Dil modeli içeren bir uygulamada değildir. Yayına alırken maliyeti sınırlamak, önbelleği güvenle kullanmak, doğru şeyleri izlemek ve sağlayıcı bir modeli emekliye ayırdığında hazırlıklı olmak.
2026-09-30
AI engineer portföyü: işe alımda işe yarayan bir proje neye benzer?
Bir sohbet botu demosu artık kimseyi etkilemiyor. Bir AI projesini inandırıcı yapan altı işaret, her biri farklı bir beceriyi gösteren beş proje fikri ve projeyi iki dakikada okutan bir README.
2026-09-27
Prompt injection ve kötüye kullanım: bir AI uygulamasında sunucu neden tek doğruluk kaynağıdır?
Bir dil modeli içeren uygulama, sıradan bir web uygulamasının bütün güvenlik sorunlarını taşır ve yenilerini ekler. Prompt injection'ın neden tamamen önlenemediği, zararın nasıl sınırlandığı, uç noktanın korunması ve modelin çıktısına neden güvenilmediği.
2026-09-23
Bir LLM uygulaması için ilk test kümenizi kurmak: değerlendirme (eval) rehberi
Prompt'u değiştirdiniz ve cevaplar daha iyi görünüyor. Gerçekten mi? İlk test kümesini kurmak, taban çizgisi almak, ortalamanın gizlediğini görmek, bir modelin başka bir modeli puanlamasının sınırları ve yayındaki sistemi izlemek.
2026-09-19
Fine-tuning ne zaman yapılır, ne zaman zaman kaybıdır?
Bir modeli kendi verinizle eğitmek çekici bir fikir. Çoğu zaman yanlış araç. Fine-tuning'in neyi öğrettiği ve neyi öğretmediği, prompt ve RAG ile karşılaştırması, veri kalitesi, sızıntı, LoRA ve açık modellerde lisans.
2026-09-14
AI engineer kursu seçerken sorulacak 7 soru
Bir yapay zeka mühendisliği eğitimine para ve aylar vermeden önce sorulması gereken yedi soru. Her birinin kısa cevabı ve satın almadan önce müfredatta kontrol edebileceğiniz somut işaret.
2026-09-09
Görsel ve ses girdili yapay zeka: testte görünmeyen maliyetler ve hatalar
Bir fotoğrafı ya da ses kaydını modele vermek, metin göndermekle aynı şey değil. İstek boyutu, okunamayan görseller, sessizlikte uydurulan cümleler, saniyeler süren üretim ve her turda yeniden ödenen bir görsel.
2026-09-04
Agent'a ne zaman ihtiyacınız yoktur? Araç kullanan bir sistemi güvenle kurmak ve durdurmak
"Agent" bugün en çok istenen ve en kolay yanlış kurulan şey. Sabit bir iş akışıyla agent arasındaki fark, araç tanımlarının neden kritik olduğu, döngüyü durdurmanın yolları ve geri alınamayan işlemleri korumak.
2026-08-31
RAG neden yanlış cevap verir? Hataların çoğu modelde değil, getirmede
Belgelerinizle cevap veren bir sistem yanlış söylediğinde ilk şüphelenilen model olur. Çoğu zaman suçlu, modele verilen parçadır. Hatanın yerini bulmak, uydurmayı sınırlamak, kaynak göstermek ve doğru ölçmek.
2026-08-26
Yapay zeka mühendisi nasıl olunur? Model eğitmeden, ürün kurarak bir yol haritası
Arama sonuçlarındaki yol haritalarının çoğu başka bir mesleği tarif ediyor. Bugün işe alınan AI engineer'ın gerçekten ne bildiği, hangi sırayla öğrenildiği ve her aşamanın neyle "bitti" sayıldığı.
2026-08-21
Vektör veritabanına gerçekten ne zaman ihtiyacınız var? Embedding'ler üzerine pratik bir rehber
Anlamsal arama kurmaya karar verenlerin ilk adımı genellikle bir vektör veritabanı seçmek oluyor. Çoğu zaman erken bir adım. Embedding'in ne olduğu, benzerlik puanının neyi söylemediği ve veritabanına geçmenin gerçek sebepleri.
2026-08-17
Prompt'u kod gibi yönetmek: sürüm, şablon, şema ve test
Sohbet penceresinde işe yarayan prompt, bir uygulamanın içinde sessizce bozulur. Prompt'u depoda tutmak, kullanıcı girdisini talimattan ayırmak, cevabı şemayla doğrulamak ve bir değişikliği ölçerek yayına almak.
2026-08-12
LLM API'leri ilk gerçek trafikte neden bozulur? Hız sınırı, yeniden deneme ve zaman aşımı
Geliştirirken hiç görmediğiniz üç hata, ilk yoğun saatte aynı anda gelir. 429 ile 5xx'i ayırmak, doğru yeniden deneme, zaman aşımı ve sağlayıcı çöktüğünde ürünün ayakta kalması.
2026-08-07
AI engineer, makine öğrenmesi mühendisi değildir
"Yapay zeka mühendisi nasıl olunur" diye arayın; ilk sayfa size lineer cebir, CNN ve eğitim döngüsü öğretir. O başka bir meslek. İşin gerçekte ne olduğu ve neyi atlayabileceğiniz.