2024 Yapay Zeka Mühendisliği Kariyer Rehberi

OpenAI’ın ChatGPT 3.5 modelini son kullanıcıya sunmasıyla başlayan üretken yapay zeka trendi, her geçen gün daha fazla mecrada yer edinirken, özellikle yazılım sektöründe çalışanlar için cezbedici bir kariyer olmaya başladı. 

Yapay zeka mühendisi olmak için üniversitelerin bilgisayar ve yazılım mühendisliği mezunu olmanız size büyük avantaj sağlamakla beraber, fizik, matematik gibi sayısal bölüm mezunlarının da bu alanda başarılı olduğu biliniyor. Yani, matematiğiniz iyi mi? O zaman devam. İstatistik, cebir, olasılık gibi konuların adını duyunca tüyleri diken diken olan bir sözelciyseniz de, buradaki bilgilerle bir başkasına faydanız olabilir. Evet, neler yapmak gerekiyormuş, şöyle bir özetleyelim:

1. AI Kariyeri İçin Python ile Kanka Olun

Piton yılanı anlamına gelen Python’ı öğrenmekle başlayın. (Okunuş: Payton.) Temel syntax, veri türleri, temel operasyonlar, float, string, API ve kütüphane kullanımı, veri yapıları gibi temel kavramlara aşina olmalısınız. Coursera, Udemy, CodeAcademy’deki kursları tarayabilirsiniz. İngilizce biliyorsanız, RealPython sitesini öneririm. Ücretsiz. 

“Yok ben anadilimde daha iyi anlıyorum,” diyorsanız, Microsoft’un “Yeni başlayanlar İçin Python” kursu tam size göre. 4 saat 39 dakikalık kurs, 10 modülden oluşuyor.

2. Large Language Models – Geniş Dil Modellerini Öğrenin

Yapay zeka projelerinin merkezindeki geniş dil modellerini anlamadan, proje yapmak mümkün değil. Neyse ki bunun için 4 saatlik kursa ihtiyacınız yok, şu temel kavramları Youtube’dan bile araştırabilirsiniz (Türkçe’leri şimdilik bir şey ifade etmediği için, İngilizce yazdım.)

·        Token

·        Context window

·        Attention mechanism

·        Temperature

·        Transformers architecture

3. Makine Öğrenmesiyle İlgili Kurs Alın

İngilizce’de ML olarak geçen makine öğrenmesi, yapay zekada geniş bir yer tutuyor. Free Code Camp’ın 32 videoluk ücretsiz makine öğrenmesi kursu iyi bir başlangıç olacaktır. Kurs 4 sene öncesine ait, fakat zaten temel kavramlardan bahsediyor. 

4. Veri Analitiği Öğrenin

Veri olmasaydı, makine öğrenmesi de olmazdı herhalde. Bununla ilgili Türkçe kurs araştırırken biraz gözüm korkmadı değil. İTÜ hocalarının tasarladığı 22 haftalık, 153 saatlik, 25 kişilik kursun fiyati 1000 dolar ve üç gün sonra başlayacak olan kursun kontenjanı dolmuş bile. Link şurada. Udemy’de benzer kurslar çok daha ucuza satışta görünüyor. Biraz araştırma yapın derim.

5. Sohbet Asistanlarına Fısıldayın: Prompt Mühendisliği

ChatGPT’nin piyasaya sürülmesiyle beraber “prompt mühendisliği” adında bir beceri öne çıkmıştı. Bu kavramı, sohbet robotlarıyla yazışırken istediğiniz çıktıyı en hızlı şekilde alabilme becerisi olarak özetleyebiliriz. Fakat öğrenmesi kolay olduğundan, mesleğe dönüşemeden olduğu yerde kaldı. Prompt uzmanlığını uzaklarda aramaya, kurslar almaya gerek yok, OpenAI’nin ChatGPT modeli için önerdiği etkili prompt yazma yöntemlerini gözden geçirdikten sonra tek tek uygulayıp çıktıları değerlendirerek öğrenebilirsiniz.

6. Bir Proje ile Yeteneklerinizi Parlatın

Teori, teori, nereye kadar? Biraz pratik yapmanın zamanı geldi. İlk sohbet robotunuzu yapmak için şu makaleyi okuyabilirsiniz. Youtube’da da onlarca kaynak var.

Ayrıca şu alanlarda proje üretebilirsiniz: image recognition, recommendation engine, speech recognition. Tabii bunun için yine Youtube ve Google’da biraz gezinmeniz gerek. İlk projeniz, işverenlere bu işi yapabildiğinizi göstermeye yarayacak. Fakat daha sonraki projelerinizi “bir sorunu çözmek” veya “bir ihtiyacı gidermek” üzerine yapmalısınız. Binlerce insan aynı konuya kafa yorduğu için, sanırım nokta atışı bir problem veya ihtiyaç bulmak her geçen gün zorlaşıyor.

Bu arada sohbet robotundan öteye giderek, “model training” işine girecekseniz, veri setleri bulmanız ve modeli eğitmeniz gerekecek. Biraz daha makine öğrenmesi!

7. Projelerinizi Sergileyin

Benim dahi zorlandığım aşamalardan biri de bu, kendinizi göstermek. İşverenlerin dikkatini çekmek için yaptığınız çalışmaları CapCut gibi basit bir video düzenleme aracıyla düzenleyip Google Sites’ta ücretsiz bir site açarak yüklemeye başlayabilir, sitenize deneyimlerinizle ilgili yazılar ekleyebilirsiniz. Bu sitenin linkini CV’nize eklediniz mi, tamamdır. Ne demişler, bir görsel, bin kelimeye, bir link 40 satır koda bedeldir!

8. Topluluklara Katılın

Mutlaka soracağınız sorular, danışacağınız konular olacaktır. Bunun için en iyi yer, 3 milyon üyeli Reddit MachineLearning kanalı olabilir.

9. İş İlanlarını Takip Edin

En başta söylenmesi gerekeni, ortada yazmış gibi oldum. Tabii ki yapay zeka mühendisliği macerasına baş koymadan önce, Google’a girip “AI Jobs, Artificial Intelligence Engineer, Machine Learning Engineer jobs” araması yapmalısınız. Ardından, düzenli olarak ilan detaylarını taramaya devam etmeli, malum her gün yeni bir gelişme oluyor.

10. Kararlılık

Gördüğünüz gibi yapay zeka mühendisi olmak o kadar da kolay değil. En az bir yılınızı vermeniz gerek. O da, eğer yazılım alanında daha önce çalıştıysanız. Yine de hevesiniz kırılmasın, OpenAI’nın CEO’su Sam Altman Stanford Üniversitesi bilgisayar mühendisliği bölümünü 2. sınıfta bırakıp kendi girişimini kurdu. Okulunu okumak iyi bir başlangıç olsa da, kararlılık ve merak daha önemli.

Umarım bu yazı, bir yerlerde, birilerine faydalı olur.

Sonraki yazıda görüşmek dileğiyle.

Kaynaklar:

https://www.datacamp.com/blog/how-much-do-ai-engineers-make-guide-to-salaries
https://medium.com/codex/an-ultimate-guide-to-become-a-professional-ai-engineer-d4f91a3371d2
https://medium.com/@careervira.community/how-to-become-ai-engineer-skills-courses-salary-and-more-308390bdd23f
https://ai.gopubby.com/6-insights-from-my-10-job-interviews-for-ai-engineering-roles-665b5eb1c1b7
https://ai.gopubby.com/if-i-started-learning-ai-engineering-in-2024-heres-what-i-would-do-25dc37bc015a

Leave a Reply

Your email address will not be published. Required fields are marked *