Yazılımcı Olarak...

Yazılımcı Olarak...

Çağrı Dursun
Țara Turcia
Genuri Tehnologie
Limba TR
Episoade 1
Ultimul 28.09.2026

Bu podcast, yazılım dünyasının sadece kod yazmaktan ibaret olmadığını ele alıyor. Kariyer, iletişim, takım çalışması, kişisel gelişim ve sektörün değişen dinamikleri gibi konulara odaklanıyor. Sunucu Çağrı Dursun, 17 yılı aşkın deneyimiyle yazılımcı olmanın farklı yönlerini kendi gözlemleriyle aktarıyor. Her bölümde, yazılımcı olarak daha iyiye gitmenin bir yönü ele alınıyor.

Episoade

  • Yazılımcı Olarak Agentic AI'ı Gerçekten Anlıyor muyuz? 28.09.2026 23min
    Agent, MCP, RAG, memory, skills… Bu kavramları sık sık duyuyoruz. Peki bir uygulama geliştirirken hangisine neden ihtiyaç duyduğumuzu gerçekten biliyor muyuz?Yazılımcı Olarak’ın bu bölümünde, GitHub’daki bir hata kaydını inceleyen bir sistem üzerinden bu parçaları birbirine bağlıyoruz. Modele hata mesajını göndererek başladığımız örneği, yeni yorumları okuyabilen, ilgili kodu inceleyebilen ve bulduğu bilgiye göre araştırmasını sürdürebilen bir uygulamaya doğru ilerletiyoruz.Bu yolculukta MCP’nin nerede devreye girdiğini, skill ile tool arasındaki farkı ve RAG ile memory’nin neden aynı şey olmadığını konuşuyoruz. Güncel bilgiye ulaşmak için fine-tuning yapmak gerekir mi? İşleri birkaç agent’a bölmek gerçekten fayda sağlar mı? Bu sistemi kendi bilgisayarımızdan çıkarıp başkalarının kullanımına açtığımızda neler değişir?Bütün bu sorular üzerinden, agentic AI öğrenmeye çalışan bir yazılımcının nereden başlayabileceğini ve hangi parçaya ne zaman ihtiyaç duyabileceğini anlamaya çalışıyoruz.Bölümde, bu kavramların ilişkisini çalışan Java örnekleriyle anlattığım açık kaynak projem Agentic Developer Handbook’un ortaya çıkışından da bahsediyorum. Konuştuklarımızı kod üzerinde incelemek veya interaktif alıştırmalarla devam etmek isterseniz:Agentic Developer Handbook — GitHub, rehber ve Java örnekleriİnteraktif öğrenme sitesi — değerlendirme ve uygulama alıştırmalarıGörüşlerinizi ve yeni bölüm önerilerinizi ⁠[email protected]⁠ adresinden iletebilirsiniz.
  • Kadın Yazılımcıların Gözünden İş Hayatı 21.09.2026 29min
    Bir fikrin değeri, onu kimin söylediğine göre değişir mi?Kendi geliştirdiğiniz modülle ilgili soruların erkek ekip arkadaşınıza yönelmesi, sizin söylediğiniz fikrin başka birinden duyulunca kabul edilmesi, iş görüşmesinde teknik bilginizden evlilik ve çocuk planlarınıza geçilmesi…Bu bölüm için kadın yazılımcılarla paylaştığım anonim ankete gelen cevaplarda, bunları yaşayan insanlar var. Kendini sürekli kanıtlamaktan yorulanlar, toplantılarda konuşmayı bırakanlar ve yaşadıkları nedeniyle çalıştıkları projeden ayrılanlar da var.Peki bütün bunlar günlük iş hayatında neye dönüşüyor?Görevlerin dağılımını, ücret ve terfi kararlarını, annelik beklentilerini ve kişisel sınırları konuşuyorum. Biraz da iş dışında kurduğumuz arkadaşlıkların işteki kararlarımıza nasıl yansıdığına bakıyorum. Halı sahada başlayan bir sohbet, ne zaman bütün ekibi ilgilendiren bir mesele haline geliyor?Ankette kadın meslektaşlarıyla sorun yaşayanlar da var, çalıştığı ekipten ve yöneticisinden gördüğü desteği özellikle anlatanlar da. Bu farklı deneyimler, şirket kültürünün günlük hayatta ne kadar belirleyici olduğunu gösteriyor.Bu yüzden şirketlerin ve yöneticilerin sorumluluğu da bölümün önemli bir parçası. Kimin katkısının görüldüğü, kime gelişme fırsatı verildiği ve bir çalışan sorununu anlattığında nasıl karşılandığı, birlikte kurduğumuz çalışma ortamını belirliyor.Bir çalışana “Kendini daha fazla göstermelisin” demeden önce, onun katkısını gerçekten görüp görmediğimize de bakmak gerekiyor.Deneyimlerini paylaşarak bu bölüme katkıda bulunan herkese teşekkür ederim.Görüşlerinizi ve yeni bölüm önerilerinizi [email protected] adresinden iletebilirsiniz.
  • Yazılımcı Olarak HR’ları Neden Sevmiyoruz? 14.09.2026 22min
    Yazılımcıların işe alım süreçleriyle arası neden bu kadar kötü?Cevap vermeyen recruiter’lar, haftalarca süren mülakatlar, belirsiz maaş aralıkları, otomatik ret mailleri ve teknik bir pozisyon için sizi değerlendiren ama yaptığınız işi tam olarak anlamadığını düşündüğünüz insanlar…Bütün bunların sonunda suçlu olarak genellikle HR’ı görüyoruz. Peki gerçekten problem HR mı, yoksa kötü tasarlanmış bir işe alım sisteminin faturasını karşımızdaki en görünür kişiye mi kesiyoruz?Bu bölümde işe alım sürecine hem adayın hem de şirketin tarafından bakıyorum. İyi bir recruiter’ın aslında ne yapması gerektiğini, hiring manager ve engineering ekiplerinin bu süreçteki sorumluluğunu ve biz adayların yaptığı hataları konuşuyorum.Bir de işin 2026 tarafı var.Yapay zekâ artık hem adayın hem de şirketin tarafında. CV’ler AI ile hazırlanıyor, başvurular AI ile değerlendiriliyor ve bununla beraber çok daha temel bir soru ortaya çıkıyor:Bir işi yapabiliyor olmak artık tam olarak ne anlama geliyor?Bir teknolojiyi yıllardır kullanmış olmak mı, temellerini bilip hızlı öğrenebilmek mi, yoksa yapay zekâ ile kısa sürede üretken hale gelebilmek de artık bu tanımın bir parçası mı?Belki de yıllardır yanlış probleme kızmıyoruz; öfkemizi zaman zaman yanlış kişiye yöneltiyoruz.Görüşlerinizi ve yeni bölüm önerilerinizi [email protected] adresinden paylaşabilirsiniz.
  • Yazılımcı Olarak İş Bulmak Neden Bu Kadar Zorlaştı? 07.09.2026 23min
    2020–2021 döneminde yazılım sektöründe iş değiştirmek bazen iş aramaktan çok seçenekler arasından tercih yapmak gibiydi. Bugün ise onlarca, hatta yüzlerce başvuruya rağmen görüşmeye bile ulaşamayan çok sayıda yazılımcı var.Bu bölümde 2020’den 2026’ya yazılım sektöründe nelerin değiştiğini konuşuyorum. COVID sonrası teknoloji sektöründeki dönüşümü, şirketlerin büyümeden verimliliğe yönelmesini, daralan işe alım bütçelerini, artan aday sayısını, global rekabeti, ATS sistemlerini ve AI’ın bütün bu denkleme nasıl dahil olduğunu ele alıyorum.Sürekli ret almak gerçekten yeterince iyi olmadığımız anlamına mı geliyor? Yoksa bazen yaşadığımız problem doğrudan iş piyasasının kendisiyle mi ilgili?Junior işe alımlarının geleceğinden değişen senior beklentilerine, AI ile artan productivity baskısından network’ün neden daha önemli hale geldiğine kadar 2026’da yazılımcı olarak iş aramanın gerçeklerini konuşuyorum.Çünkü kendimizi geliştirmek bireysel bir konu. İş bulabilmek ise hem bireysel hem ekonomik bir konu. İkisini birbirine karıştırdığımızda, piyasanın problemini kendi yetersizliğimiz sanmaya başlayabiliyoruz.Görüşlerinizi ve yeni bölüm önerilerinizi ⁠[email protected]⁠ adresinden paylaşabilirsiniz.
  • Yazılımcı Olarak AI Kod Yazıyorsa Ben Neden Temel Bilgisayar Bilimleri Öğreneyim? 31.08.2026 20min
    AI artık algoritmayı da yazıyor, database query’sini de oluşturuyor, testleri de hazırlıyor. Peki bir yazılımcının algoritma, veri yapıları, network, işletim sistemleri ve database gibi temel konuları öğrenmesine hâlâ gerek var mı?Bir dinleyicimizden gelen soruyla ortaya çıkan bu bölümde, bilgisayar bilimleri temellerinin AI çağındaki yerini konuşuyoruz. Syntax bilgisinin değeri azalırken teknik muhakemenin neden daha önemli hâle geldiğini, çalışan kodla doğru kod arasındaki farkı ve AI tarafından üretilen çözümleri değerlendirebilmek için hangi bilgilere ihtiyaç duyduğumuzu ele alıyoruz.Ayrıca alaylı yazılımcıların Computer Science konularında ne kadar derinleşmesi gerektiğine, farklı yazılım alanlarının ihtiyaç duyduğu temel bilgilere ve AI’ı yalnızca kod üreten değil, öğrenmeyi ve düşünmeyi hızlandıran bir araç olarak nasıl kullanabileceğimize değiniyoruz.Çünkü AI size kod verebilir. Fakat o kodun sizin sisteminiz için doğru olup olmadığına hâlâ sizin karar vermeniz gerekiyor.Görüşlerinizi ve yeni bölüm önerilerinizi [email protected] adresinden paylaşabilirsiniz.
  • Yazılımcı Olarak İletişim Neden Önemli? 24.08.2026 21min
    Yazılım dünyasında teknik bilgi tek başına yeterli mi?İyi kod yazmak, problem çözmek ve kullandığımız teknolojilere hâkim olmak kariyerimizin önemli bir parçası. Ancak kariyer basamaklarında ilerledikçe fikirlerimizi nasıl anlattığımız, bir karara nasıl itiraz ettiğimiz, nasıl geri bildirim verdiğimiz ve takım arkadaşlarımızla nasıl iletişim kurduğumuz da en az teknik yetkinliklerimiz kadar önemli hâle geliyor.Bu bölümde;• Yazılımcılar için iletişim yeteneğinin neden önemli olduğunu,• İletişim becerisinin kariyer basamaklarında nasıl fark yarattığını,• Teknik tartışmalarda karşı tarafı savunmaya itmeden nasıl itiraz edebileceğimizi,• Gözlem ile kişisel yargı arasındaki farkı,• Bir problemi yalnızca dile getirmek yerine nasıl uygulanabilir bir talebe dönüştürebileceğimizi,• Geri bildirim verirken kelime ve cümle seçiminin neden önemli olduğunu,• Takımlarda iletişim ile psikolojik güvenlik arasındaki ilişkiyi konuşuyoruz.“Bu çay çok koyu olmuş” demekle, “Bu çayı biraz daha açık hazırlayabilir misin?” demek arasındaki küçük görünen farkın iş hayatındaki karşılıklarına birlikte bakıyoruz.Bölümde ayrıca Marshall Rosenberg’in “Nonviolent Communication”, Kim Scott’ın “Radical Candor”, Douglas Stone ve Sheila Heen’in “Thanks for the Feedback” kitaplarından ve Google’ın Project Aristotle araştırmasından da bahsediyorum.Görüşlerinizi, eleştirilerinizi ve yeni bölüm önerilerinizi [email protected] adresinden paylaşabilirsiniz.
  • Yazılımcı Olarak Kendimizi Nasıl Geliştiririz? 17.08.2026 23min
    Yazılımcı olarak kendimizi geliştirmek bugün belki de hiç olmadığı kadar kolay, ama bir o kadar da karmaşık.Bir tarafta kurslar, teknik içerikler, dokümantasyonlar ve yazılım toplulukları; diğer tarafta artık günlük çalışma şeklimizin bir parçası haline gelen yapay zekâ araçları var. Bilgiye ulaşmak kolaylaştıkça, hangi bilgiyi gerçekten öğrenmemiz gerektiğini seçmek ise giderek zorlaşıyor.Yazılımcı Olarak’ın ilk bölümünde; yazılımcıların günümüzde kendilerini nasıl geliştirebileceklerini, Stack Overflow ve klasik yazılım topluluklarının değişen rolünü, AI araçlarını sadece işimizi hızlandırmak için değil öğrenmek için nasıl kullanabileceğimizi ve tutorial izlemekle gerçekten öğrenmek arasındaki farkı konuşuyorum.Ayrıca side project geliştirmenin, dokümantasyon okumanın, öğrendiklerimizi başkalarına anlatmanın ve her yeni teknolojiye yetişmeye çalışmak yerine bazı konularda derinleşmenin neden önemli olduğuna değiniyorum.Çünkü artık mesele her şeyi bilmek değil; neyi öğrenmemiz gerektiğini bilmek ve gerektiğinde yeniden öğrenebilmek.Görüş ve bölüm önerilerinizi [email protected] adresinden paylaşabilirsiniz.
  • Yazılımcı Olarak... Başlıyor! 14.08.2026 1min
    17 yılı aşkın süredir yazılım dünyasının içindeyim ve bu süre boyunca şunu gördüm: Yazılımcı olmak yalnızca kod yazmaktan ibaret değil.“Yazılımcı Olarak...” podcast’inde kariyerden iletişime, takım çalışmasından kişisel gelişime ve sektörün değişen dinamiklerine kadar yazılımcı olmanın farklı yönlerini kendi deneyimlerim ve gözlemlerim üzerinden konuşacağım.Kısa, samimi ve doğrudan bölümler çok yakında burada. Takip etmeyi unutma!

Popular în

Acest podcast apare și în topurile de podcasturi din aceste țări.