AI üretkenliği: Copilot deneyimim

Jan 27 2023
Daha önce 2023'te yapay zekanın (özellikle LLM'lerin) insanların yapabileceklerini artırarak bireysel üretkenliği artıracağını belirtmiştim. Yapay zekanın en yaygın kullanımı ücretli araçlarda olacak çünkü onu web araması gibi şeylerde kullanmanın maliyeti henüz finansal açıdan mantıklı değil.

Daha önce 2023'te yapay zekanın (özellikle LLM'lerin) insanların yapabileceklerini artırarak bireysel üretkenliği artıracağını belirtmiştim . Yapay zekanın en yaygın kullanımı ücretli araçlarda olacak çünkü onu web araması gibi şeylerde kullanmanın maliyeti henüz finansal açıdan mantıklı değil.

2 aydır kodlama için yapay zeka güçlendirme olan Github yardımcı pilotunu kullanıyorum ve test ediyorum . Bununla ilgili deneyimim inanılmazdı ve kendimi tekrar onsuz kodlarken göremiyorum. Alışkanlık yaratır ve ölçülebilir sonuçlarla üretkenliği artırır. Kazanan bir ürünün iki açık göstergesi.

Github'ın Copilot logosundan esinlenerek, bu gönderiye uygun Stable Difüzyon ile oluşturulmuş bir resim

Aşağıda, deneyimimin daha ayrıntılı bir açıklamasını sunuyorum. Ama önce sonucu açıklayayım: İki kat daha hızlı kod yazabileceğimi tahmin ediyorum ve bu, üretkenlikte ~%20-30 artışla sonuçlandı.

Şimdi beni dinle. Ben bir ürün adamıyım. Ve birçok ürün uzmanı gibi (özellikle yeni kurulan şirketlerde veya küçük şirketlerde), uzmanlık alanım dışındaki birçok alana dokunmam gerekiyor. Kodlama aslında bunlardan biri (geçişim CS'de olmasına rağmen pek profesyonel değilim). Ancak rutin olarak diğer alanlara da (hukuk, finans, pazarlama) girmem gerekiyor. Kodlama büyütme harika ama yasal büyütme, finans büyütme, pazarlama büyütme için sabırsızlanıyorum. Ve sonunda, neden olmasın, ürün büyütme. Modeller, belirli tescilli veri külliyatında (ürün özellikleri, yol haritaları, müşteri geri bildirimi gibi) özel olarak ince ayar yapıldıktan sonra, yazma gereksinimleri kendi hızını artırabilir!

Komik kısım. Ben Fransa'da yaşayan bir yabancıyım ve oldukça iyi derecede Fransızca konuşup yazıyorum. Ancak itiraf etmeliyim ki, chatGPT çıktığından beri kendim Fransızca resmi bir mektup yazmadım. Ve Fransa'da günlük hayatınızda birçok resmi mektup yazmanız gerekiyor. Ben buna Fransız Bürokrasisi AIntidote diyorum .

Github Copilot ile yaşadığım deneyim

Son olarak, bu, RL öğrenme projem için ~1.5k satır ML python kodu yazdıktan sonra Copilot ile yaşadığım deneyimin açıklamasıdır .

Github yardımcı pilotu iki şekilde kullanılabilir:

  • Siz kod yazarken zihninizi okuyormuş gibi görünen ve tüm satırları veya kod bloklarını öneren süper şarjlı bir otomatik tamamlama olarak
  • Kod yazmayı İngilizce hızlı yazma (yorum şeklinde) ve kod incelemesi ile değiştirmek için
  • Her şeyden önce, VSCode gibi IDE'lere mükemmel bir şekilde entegre olur ve kullanımını sorunsuz hale getirir.
  • Bir çekicilik gibi standart kod yazmaya özen gösterir (çok önemli bir IMO)
  • İstem yoluyla daha karmaşık kodlarla da ilgilenebilir. Benim için karmaşık araziler oluşturmaya veya bazı kıvrımlı tensör işlemleri yapmaya çok yardımcı oldu.
  • Yukarıdakiler nedeniyle, daha güvenli bir şekilde kod yazıyorum ve ertelemeye daha az eğilimim var çünkü Copilot, yapmaktan hoşlanmadığım birçok sıkıcı şeyi hallediyor.
  • Bunu kullanmak, Copilot'tan kod yazmasını istemek için yorumları kullanmanın ve ayrıca belge yazmak için Copilot'un kendisini kullanmanın bir ürünü olarak daha iyi belgelenmiş kodla sonuçlanır.
  • Sözdizimini hatırlamak ve hatta yeni bir çerçevenin kullanımını keşfetmek için gereken google arama miktarını azaltır. Daha az içerik değiştirme, daha az dikkat dağıtma, eldeki göreve daha fazla odaklanma.
  • Yeni hatalar oluşturabilmesine rağmen yazım hatalarını azaltır (inceleme her zaman gereklidir)

2023'te yapay zeka artırmaya dayalı bir dizi bireysel üretkenlik artışı göreceğiz. Web2.0 işbirliği araçlarında olduğu gibi, benimsemekte yavaş olan şirketler emsallerinin gerisinde kalacak.

Ancak doğru araçları seçmek ve onlara güvenmek de zor olacaktır, bu yüzden doğru şekilde yapılması gerekir. Şirketine yapay zeka güçlendirme getirmek isteyen biri, önce motive olmuş birkaç kullanıcı bulmalı ve onlarla bir pilot deneyim gerçekleştirmelidir. Ve oradan genişletin.