No Meat Proxy logosu

Postacı olma

Yapay zekâ bir araç. Araca aracı olma.

Yapay zekânın cevabını kopyalayıp insanlara gönderme

✕ Yapma
Jim
Jim
Selam, feature toggle'lar nasıl çalışıyor? Kullanıcı bazında ayarlayabiliyor muyuz?
Kevin
Kevin
Buradaki feature flag sistemi, config tabanlı özel bir implementasyon. Tanım: FeatureToggles sınıfı — boolean alanlar içeren (ör. enableNewCheckoutFlow, useOptimizedSearchIndex) bir @ConfigurationProperties data class'ı; FeatureConfig sınıfında @EnableConfigurationProperties ile kaydediliyor. Kullanım kalıbı: FeatureToggles'ı inject edip property'ye göre dallanmak, ör. !featureToggles.enableNewCheckoutFlow ise bir ForbiddenException fırlatmak. Bazı flag'ler erken return/exception tetikliyor, bazıları ise implementasyonlar arasında tamamen geçiş yapıyor. Konfigürasyon app.feature-toggles.* altında düz YAML; profil bazında override edilebiliyor ve standart @ConfigurationProperties olduğu için env var'larla da override edilebiliyor. Bu da bugünkü implementasyonla bir feature'ı kullanıcı bazında açıp kapatmanın mümkün olmadığı anlamına geliyor.
✓ Yap
Jim
Jim
Selam, feature toggle'lar nasıl çalışıyor? Kullanıcı bazında ayarlayabiliyor muyuz?
Kevin
Kevin
Maalesef hayır. Koda gömülü, düz bir aç/kapa anahtarı.

Yapay zekânın söylediğini papağan gibi tekrarlayınca soruyu soranın işini epey zorlaştırırsın. Yapay zekânın cevapları genelde gereğinden uzun ve karmaşık olur, çoğu zaman da kimsenin sormadığı ayrıntılara girer. Senin görüşüne güvenildiği için sana soruldu. Yapay zekâ çıktısını öylece iletirsen yalnızca aracılık etmiş olursun. Yapay zekânın postacısından ibaret kalırsın.

Tek yaptığın insanlarla yapay zekâ arasında mesaj taşımaksa, gerçekten senin işe katkın nedir?

Yapay zekânın cevabını yapıştırarak:

  • herkesin işini zorlaştırıyorsun
  • yerinin ne kadar kolay doldurulabileceğini gösteriyorsun
  • aslında kimseye yardımcı olmuyorsun
  • profesyonellikten uzak görünüyorsun
  • insanların sana güvenini sarsıyorsun

Kaçınman gereken başka şeyler:

  • Tartışmaya yapay zekâdan aldığın metin yığınlarını yapıştırıp "katkıda bulunma"
  • "Selam, şöyle bir sorunum var: <yapay zekânın ürettiği koskoca bir metin bloğu>" gibi sorular sorma

Bunun yerine şunları dene:

  • Yapay zekânın çıktısını oku ve doğrula
  • Cevaplarını ve sorularını kendi cümlelerinle yaz
  • Katacak anlamlı bir şeyin olduğunda tartışmalara katkıda bulun

İnsanlara bir insan olarak cevap ver. İnsanlara insan gibi davran. Yapay zekânın postacısı olma!

Yapay zekâya yaptırıp anlamadığın ya da doğrulamadığın işi gönderme

✕ Yapma
function chargeCustomer(order) {
+ try {
+ processPayment(order);
+ } catch (err) {
+ logger.warn(err);
+ }
Jim
Jim
Bu hatayı propagate etmek yerine neden burada yutuyoruz?
Kevin
Kevin
ahah bilmem, Claude yazdı.
}
✓ Yap
function chargeCustomer(order) {
+ try {
+ processPayment(order);
+ } catch (err) {
+ logger.warn(err);
+ }
Jim
Jim
Bu hatayı propagate etmek yerine neden burada yutuyoruz?
Kevin
Kevin
Upstream fırlatılan her hatada retry ediyor, bu hata da backfill sırasında zaten bekleniyor; retry storm olmasın diye burada loglayıp düşürüyoruz. Yorum ekleyeceğim. Vaktimiz olunca upstream'i yeniden yazmak için backlog'a ticket açayım mı?
}

İşin çoğunu yapay zekâ yapmış olsa bile sorumlusu yine sensin, üstünde de senin adın var. Üstünde adın varsa o iş senindir. Yapılan işi anlamak, doğrulamak ve sahiplenmek sana düşer.

Yapay zekânın yaptığı işi körü körüne göndererek:

  • işini anlama ve doğrulama yükünü başkalarının sırtına yıkıyorsun
  • kendin yapmaya üşendiğin şeyi başkalarına yaptırarak saygısızlık ediyorsun
  • işinin bir kez daha kontrol edilmesi gerektiğini herkese gösteriyorsun
  • profesyonellikten uzak görünüyorsun
  • yerinin ne kadar kolay doldurulabileceğini sergiliyorsun

Kaçınman gereken başka şeyler:

  • İşinle ilgili geri bildirimlere yapay zekâ cevabıyla karşılık verme
  • Geri bildirim aldığında suçu yapay zekâya atma
  • Bilgi eksikliğini "yapay zekâ yaptı" diyerek mazur gösterme
  • İşin içinde yapay zekâ var diye çıtayı düşürme

Bunun yerine şunları dene:

  • İşi oku, anla ve doğrula
  • Geri bildirimlere işin sahibi olarak cevap ver
  • İşin sorumluluğunu kendi işinmiş gibi üstlen (üstünde senin adın var, yani o iş senin)
  • Yaptığın işi önemsediğini başkalarına göster

Üstünde adın olan işi sahiplen. İnsanların güvenebileceği biri ol. Yapay zekânın postacısı olma.

Konuyla ilgili yazılar (İngilizce)

Yapay zekânın postacısıyla mı uğraşıyorsun? Bu sayfayı paylaş: