TH TercihHaber
Telegram
SON DAKİKA
Teknoloji

Kod bilmeden uygulama yapmak: 'Vibe coding' akımı ve bürokrasi şikayet uygulaması

✍️ TercihHaber 📖 2 dk okuma
Kod bilmeden uygulama yapmak: 'Vibe coding' akımı ve bürokrasi şikayet uygulaması

'Vibe coding' adı verilen yeni akım, kodlama dünyasında teknik bilgi bariyerini ortadan kaldırarak herkesin yapay zeka yardımıyla uygulama geliştirmesine olanak tanıyor. Bir kullanıcının geliştirdiği bürokrasi şikayet uygulaması, yapay zekanın gündelik sorunlara nasıl çözüm üretebileceğini gösterirken, bu yaklaşımın profesyonel yazılım mühendisliğinin yerini alıp alamayacağı tartışılıyor.

Vibe coding nedir?

Teknoloji dünyasında hızla yayılan vibe coding, kullanıcıların doğal dil komutlarıyla yapay zeka asistanlarına kod yazdırması esasına dayanıyor. Geleneksel programlama dillerine hakim olmadan, bir fikrin adım adım yapay zekaya anlatılması ve uygulamanın bu şekilde hayata geçirilmesi mümkün hale geliyor. Özellikle OpenAI'nin ChatGPT'si ve GitHub Copilot gibi araçlarla popülerleşen bu yöntem, yazılım geliştirme sürecini demokratikleştirme potansiyeli taşıyor.

Yöntemin adı, kullanıcının yapay zekayla etkileşim kurarken tam anlamıyla 'vibe'a girip' (ruh haline uyum sağlayıp) anlık yönlendirmeler yapmasından geliyor. Bir fikri küçük parçalara bölüp her adımda yapay zekadan yardım istemek, sonucu test etmek ve yeniden yönlendirmek akışın temelini oluşturuyor.

Bürokrasi şikayet uygulaması: Bir örnek çalışma

Türkiye'de bir vatandaşın, kamu kurumlarına yönelik şikayetlerini kolayca iletebilmek için geliştirdiği uygulama, vibe coding'in somut bir örneği olarak dikkat çekiyor. Kullanıcı, hiçbir kodlama deneyimi olmamasına rağmen, yapay zeka asistanına adım adım tarif ederek bir mobil uygulama taslağı oluşturdu. Uygulama, vatandaşın şikayetini kategorize edip ilgili kuruma yönlendiren, ayrıca başvuru sürecini takip eden bir yapıya sahip.

Geliştirici, süreçte karşılaştığı hataları yine yapay zekaya sorarak çözdüğünü belirtiyor. Örneğin şikayet formunun kimlik bilgilerini doğru şekilde işlemesi, yapay zekanın önerdiği düzeltmelerle sağlandı. Bununla birlikte, uygulamanın güvenlik ve veri gizliliği gibi kritik konularda profesyonel bir mühendislik denetimine ihtiyaç duyduğu ifade ediliyor.

Profesyonel mühendisliğe ihtiyaç var mı?

Uzmanlar, vibe coding'in basit ve kişisel kullanıma yönelik uygulamalar için yeterli olabileceğini, ancak kurumsal seviyede güvenlik, performans ve ölçeklenebilirlik gerektiren projelerde profesyonel yazılım mühendisliğinin vazgeçilmez olduğunu vurguluyor. Özellikle büyük veri işleme, finansal sistemler ve sağlık uygulamaları gibi alanlarda, yapay zekanın sunduğu çözümlerin sınırları olduğu belirtiliyor.

Ayrıca, vibe coding ile üretilen kodların bakımı ve güncellenmesi de bir sorun olarak öne çıkıyor. Kullanıcı, uygulamayı yapay zeka yardımıyla yapmış olsa da, ilerleyen dönemde ortaya çıkan hataları gidermek veya yeni özellikler eklemek için yine aynı yönteme başvurmak zorunda kalabilir. Bu da uzun vadede sürdürülebilir bir model değil.

Sonuç olarak, vibe coding, yazılım geliştirmeyi herkes için erişilebilir kılan heyecan verici bir araç. Ancak profesyonel yazılım mühendisliğinin yerini alması beklenmemeli; aksine, bir tamamlayıcı olarak görülmeli. Bürokrasi şikayet uygulaması, teknolojinin hayatımızı ne kadar kolaylaştırabileceğini göstermesi açısından değerli bir örnek. Yine de, kritik sistemler söz konusu olduğunda, yapay zekanın ürettiği kodların uzmanlar tarafından denetlenmesi şart.

Etiketler:
vibe codingyapay zekauygulama geliştirmebürokrasi şikayetyazılım mühendisliği

İlgili Haberler

BİM'de Bu Hafta: Evrak İmha Makinesi ve Taşınabilir Buzdolabı
Teknoloji

BİM'de Bu Hafta: Evrak İmha Makinesi ve Taşınabilir Buzdolabı

29 dk önce

YouTube Kişisel Akış Özelliğini Duyurdu
Teknoloji

YouTube Kişisel Akış Özelliğini Duyurdu

59 dk önce

Milli füzeler GÖKDOĞAN ve BOZDOĞAN'dan tam not
Teknoloji

Milli füzeler GÖKDOĞAN ve BOZDOĞAN'dan tam not

1 sa önce

Kare Selfie Kamerasına Sahip İlk Android: OPPO Find X10
Teknoloji

Kare Selfie Kamerasına Sahip İlk Android: OPPO Find X10

1 sa önce