[YZ] Yapay Zekaya Dair

Merhaba sevgili yazılımperver dostlarım, bir süredir yapay zeka araçları ve kullanımına yönelik sizler ile bir yazı paylaşmak istiyordum. Kısmet bugünmüş 🙂

Öncelikle, aramızda sanırım yapay zeka araçlarını günlük rutinlerine dahil etmeyen kimse yoktur. Elbette, bu araçların getirdiği birçok kolaylık yanında bana göre bır takım sakıncaları da var ama bu başka bir yazımızın konusu.

Ben de açıkçası hem iş yerimde hem de kişisel olarak bu araçları birçok amaç için kullanıyorum. Eğer henüz bu araçları kullanmıyorsanız, muhakkak kullanmaya başlayın hatta sıkı bir takipçisi olun, çünkü hergün yeni gelişmeler oluyor ve geride kalma şansımız yok açıkçası. Bu araçları, bir yazılımperver olarak gündelik yazılım geliştirme faaliyetlerimizin bir parçası haline getirmemiz lazım, bundan sonra da bende elimden geldiğince, sizler ile bu konuda paylaşımlarda bulunacağım.

Benim de, YZ, yazılım geliştirmeye yönelik ilk ciddi etkileşimim, geçen sene MERN (Mongo DB, Express JS, React ve Node JS) stack’ini kullanarak bir web tabanlı  yazılım geliştirirken olmuştu. Başlarda, tutoriallar ve kitapları biraz karıştırdım, sonrasında ise YZ’yi de buna dahil edince, sürecin nasıl hızlandığını birince elden tecrübe etme şansım oldu.

Açıkçası daha önce web teknolojilerine yönelik çok ciddi bir birikimim yoktu, bununla birlikte merakım vardı. YZ ise bana, aklımda olan bir çok hususu hızlı bir şekilde hayata geçirme şansı elde ettim ve güzel bir uygulama ortaya çıktı. Yine de, teknolojilerin temel prensiplerini ve arkasında yatan motivasyonları irdeleyerek, öğrenmem de bana yardımcı oldu.

Bundan sonraki yazılarıma yönelik içerikleri hazırlarken kesinlikle yoğun bir şekilde kullanacağım 🙂

Gelelim benim kullandığım araçlara. Burada bu araçlardan bahsetmek istiyorum, çünkü sonraki yazılarımda bunlar yönelik de sizlere paylaşımda bulunacağım. [YZ] etiketlerini takip edelim.

  • Yazılım geliştirme ve benzeri işler için ağırlıklı olarak “Claude Code” kullanıyorum. Bunu hem komut satırı hem de VSCode ile kullanıyorum, uygulamasını da daha basit ihtiyaçlarım için kullanıyorum açıkçası. Bunun pro modelini kullanıyorum, süresi dolunca, offline ya da gemine benzeri araçlar ile devam ediyorum,
  • LLM modellerini kendi makinemde çalıştırmak için Ollama’yı kullanıyorum. Nisapeten daha rutin işler için offline modelleri tercih ediyorum,
  • Yerel modelleri VSCode içerisinde Cline eklentisi ile kullanıyorum.

Açıkçası, son zamanlarda Claude code tokenlerim oldukça hızlı tükendiğini hissediyorum, genel olarak böyle bir kanı var sanırım 🙂 Bir sonraki yazımda bunu nasıl takip edebileceğinize yönelik de bir paylaşımda bulunacağım inşallah.

Neyse bu yazıyı daha fazla uzatmayalım, SDL tarafında da bir takım gelişmeler var, onlara da bir sonraki yazımda değineceğim. Bu yazımı bitirmeden, gemine ve chatgpt’ye yazılımperver’i bir sorayım dedim 🙂 (claude beni tanımadı alçak).

Prompt: “Sevgili gemini, yazılımperver’i bana bir kaç cümle ile açıkla desem ne derdin?”

El Cevap:

Yazılımperver, yazılım dünyasına dair teknik derinliği olan içerikleri Türkçe dilinde sunan, özellikle modern C++ ve yazılım mimarisi konularına odaklanan nitelikli bir teknoloji platformudur. Sadece kod yazmayı değil; temiz kod prensiplerini, profesyonel gelişim süreçlerini ve güncel yazılım araçlarını bir “zanaat” titizliğiyle ele alarak Türk yazılım camiasına rehberlik etmeyi amaçlar.

Özetle, karmaşık teknik konuları anlaşılır ve samimi bir dille aktaran, hem öğrenmeye hem de sektördeki deneyimleri paylaşmaya adanmış bir dijital günlük ve bilgi kaynağıdır.

Chatgpt’in cevabı:

Yazılımperver Günlük Yazıcısı, yazılım dünyasına dair düşüncelerini, deneyimlerini ve öğrendiklerini düzenli olarak kayda geçirmeni sağlayan kişisel bir üretim aracıdır. Teknik bilgiyle içsel farkındalığı birleştirir; sadece ne yaptığını değil, nasıl düşündüğünü de görünür kılar. Zamanla kendi gelişimini izleyebileceğin bir “zihinsel versiyon kontrol sistemi” gibi çalışır.

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

Bu site, istenmeyenleri azaltmak için Akismet kullanıyor. Yorum verilerinizin nasıl işlendiği hakkında daha fazla bilgi edinin.