Transkripti Okuyun:
Podcast’lerimizin transkripsiyonunu bir yazılım programı kullanarak deniyoruz. Bot her zaman yüzde 100 doğru çalışmadığı için lütfen yazım hatalarını mazur görün.
Hannah Clark: Pekâlâ arkadaşlar. Bölüm uyarısı—zaten deneyimli bir Vibe kodlayıcısıysanız bu bölüm size göre olmayabilir. Ancak Vibe Kodlama’yı duyduysanız ve gerçekleri mitlerden ayırmak istiyorsanız, ayrıca bu teknolojiyi kendi hedeflerinizi ilerletmek için nasıl kullanabileceğinizi merak ediyorsanız, bu bölümü çok seveceksiniz.
Bültenlerimizi, yani theproductmanager.com/subscribe adresinden abone olabileceğiniz bültenleri takip etmediyseniz, birkaç hafta önce Moves The Needle Müdürü Drew Falkman ile gerçekleştirdiğimiz harika uygulamalı Vibe Kodlama Atölyesi hakkında susmayı beceremedim. Product Manager Podcast’in bu bölümü aslında canlı prototipleme oturumumuza geçmeden önce yaptığımız 30 dakikalık seminerin kaydı. Vibe kodlamanın ne olduğunu ve ne olmadığını, teknoloji için ilham verici kullanım alanlarını ve kendi kullanım alanlarınızı deneyip keşfetmeye başlamanız için araç önerilerini dinleyeceksiniz. Hadi başlayalım.
Bu arada, bunun gibi sohbetleri her hafta gerçekleştiriyoruz. Bu size ilginç geliyorsa neden abone olmayasınız? Tamam, şimdi başlayalım.
Ben Hannah Clark. Beni tanımıyorsanız The CPO Club‘ın İcra Editörü ve The CPO Club podcast’inin sunucusuyum. Yanımda yardımcı sunucum Katie var.
Katie Sanders: Herkese merhaba, ben Katie Sanders. The CTO Club’da İcra Editörüyüm. Belki The QA Lead’den de tanıyabilirsiniz. Bu siteleri birleştirdik. Bu yüzden çok heyecanlıyım. Bu benim ilk atölyem ve Hannah ile bunu yapacağım için gerçekten çok mutluyum; çünkü ürün ekipleriyle CTO’lar arasında büyük bir kesişim var. Herkesle tanışacağım için heyecanlıyım. Hoş geldiniz!
Hannah Clark: Katie ile bu konuda çalışacağım için çok heyecanlıyım. Henüz LinkedIn’de onu takip etmiyorsanız, Katie Sanders; kendisi tam bir harika. Harika içerikleri var, bu yüzden birbirinizi tanımanız için gerçekten sabırsızlanıyorum.
Öne çıkan konuşmacımızı da tanıtmak isterim. Drew Falkman burada. Drew; fikir öncesi aşamadan tohum aşamasına kadar ürün stratejisine odaklanan bir ürün lideri, danışman ve eğitimci. Erken aşamadaki ekipleri daha verimli hâle getirdi. Ürün-pazar uyumunu en iyi şekilde sağlamaya odaklandı.
Her şeyi yaptı. Yayının harika bir dostu. Bizimle çok çalıştı. Benimle de çok çalıştı; bu da onun çok sabırlı bir adam olduğunu gösteriyor. Bugün emin ellerdesiniz. Ayrıca web, mobil, blok zinciri ve yapay zekâ ürünlerinde de oldukça deneyimli. Yani burada muhteşem bir uzmanımız var.
Drew, bu güzel insanlara merhaba demek ister misin?
Drew Falkman: Herkese merhaba, burada olduğum için çok heyecanlıyım. Eğlenceli olacak.
Hannah Clark: Biraz mitleri çürütmekle başlayacağız. İlk soruyla ben başlayacağım, ardından sevgili yardımcı sunucum Katie bazı mitleri ele alacak ve Drew da bunları çürütecek. Önce biraz bağlam oluşturalım.
Görünüşe göre şu anda herkes Vibe Kodlama’dan bahsediyor ve kendi paylaşımlarım da dâhil olmak üzere her LinkedIn gönderisinde bu konu karşımıza çıkıyor. İnsanlar ya bundan çok heyecanlanıyor ya çok korkuyor ya da kafaları çok karışıyor. Öyleyse Vibe Kodlama’nın neden bu kadar popüler olduğundan bahsedelim. Şu anda neden bu kadar önemli? Bununla ilgili miti ele alalım.
Katie Sanders: Pekâlâ, ilk mit şu: Vibe kodlama mühendislerin yerini alıyor. Genel olarak yapay zekânın herkesin işini aldığı söyleniyor. Ben bunun bir mit olduğunu düşünüyorum. Mühendislerin işini değiştiriyor olabilir ve uygulamaya hazır kod oluşturuyor olabilir; ancak bir mühendisin işinin yerini tamamen almadığı kesin.
Yapay zekâ konusunda her zaman olduğu gibi, döngünün içinde bir insan tutmak istiyoruz. Bu nedenle insan gözü görmeden hiçbir şeyin kullanıma sunulmayacağını söyleyebilirim. Dolayısıyla bu miti çürütebiliriz.
Hannah Clark: Drew, buna eklemek istediğin bir şey var mı?
Drew Falkman: Evet, mühendis olarak bunun farkında olmanız ve ileride karşınıza çıkacağını bilmeniz gerektiğini düşünüyorum.
Sürecinizi hızlandırabilir. Tasarımcı, ürün yöneticisi veya teknik olmayan bir kurucu olarak artık MVP’ler oluşturma, prototipleri doğrulama ve daha sonra bunları mühendislere devretme imkânınız var.
Üretim seviyesinde koda geçmek istediğinizde, genel olarak bir MVP’nin ötesine geçtiğinizde, kod incelemeleri yapmanız ve her şeyin iyice sağlamlaştırıldığından emin olmanız gerekir. Özellikle herhangi bir uyumluluk sorunu veya farkında olmanız gereken başka bir durum varsa.
Hannah Clark: İkinci mite geçelim. Bazı insanlar Vibe Kodlama’nın geliştirme döngüsünün dışında kalan bir dünya olduğunu söylüyor.
Başka bir deyişle, bir Vibe Kodlama uygulamasında bir şey oluşturduğunuzda bunun gerçekten kullanılabilir olmadığını ve her şeyi baştan, tamamını elle kodlayan bir geliştiriciyle yeniden oluşturmanız gerektiğini söylüyorlar. Drew, gerçekten durum böyle mi?
Drew Falkman: Araçlar çok gelişti ve bunlar kelimenin tam anlamıyla her gün değişen şeyler.
Claude, yaklaşık geçen ay kod üretimi özelliğinin yeni bir sürümünü yayımladı ve önceki hâline göre çok daha iyi. Sürekli gelişiyor. Tüm üretken yapay zekâ araçlarında olduğu gibi halüsinasyon görebilir, saçma şeyler yapabilir ve beklenmedik davranabilir. Bu nedenle döngünün bir parçası olarak sürece dâhil edilebilir ve bu tür kod parçalarını gerçekten oluşturabilirsiniz.
Bunları mühendislere devredebilirsiniz; ancak muhtemelen yeniden çalışılmaları gerekeceğinin farkında olmalısınız. Bazı bileşenleri yeniden kullanmanız gerekebilir. Bazı mühendisler kodun aslında ne kadar iyi olduğuna şaşırabilir.
Hannah Clark: Tamam. Çok duyduğum bir başka mit de bir aracı Vibe kodlamak için PRD’ye veya ürün stratejisine ihtiyacınız olmadığı.
Drew, Katie, bu konuda ne düşünüyorsunuz?
Drew Falkman: Bakın, her zaman düşünmeniz gerekir. Sanırım bazen insanlar Vibe kodluyorsam hemen başlayıp uygulamayı açarak yarın bir uygulamaya sahip olabilirim diye düşünüyor. Diğer her şeyde olduğu gibi, önceden düşünmezseniz istediğiniz sonucu elde edemezsiniz. Kitlenizin ve hedef pazarınızın kim olduğunu düşünmelisiniz.
Değer önerinizin ne olduğunu düşünmelisiniz. Uygulamadaki temel özelliklerin ve akışların neler olacağını düşünmelisiniz. Bu nedenle bir şeyler hazırlamak için zaman ayırmanız gerçekten faydalı olur. Bunun güzelliği, kullanılacak teknolojiyi tanımlayan ve tüm akışların diyagramlarını içeren beş ila on sayfalık bir PRD oluşturmak zorunda olmamanızdır.
Bunları düşünmek zorunda değilsiniz. Yalnızca vizyonunuzu ve ne oluşturduğunuzu ana hatlarıyla belirtmek istersiniz. Hatta küçük bir Vibe PRD hazırladım. Bu bir ya da iki sayfa uzunluğunda ve yalnızca sizinle birlikte çalışabileceğiniz diğer kişilerin aynı noktada olmasını, ayrıca sürece düzenli bir yaklaşımla başlamanızı sağlıyor.
Böylece kodunuz uzun vadede daha temiz oluyor.
Hannah Clark: Bilmek güzel. Şimdi yüksek düzeyde düzenlemeye tabi sektörlerle ilgili bir sonraki mite geçelim. Katie, CTO Club’ı temsil ediyor; bu miti sen ele almak ister misin?
Katie Sanders: Evet, değinmek istediğim bir konu daha var: Bunun yeni olduğu miti. Aslında yıllardır Vibe kodluyoruz.
Yakın zamana kadar buna böyle demiyorduk. Ancak GitHub, Reddit veya Hacker News’den kopyalayıp yapıştırmak… Harika mühendisler sorunları çözer. Arar, örüntüleri eşleştirir, uyarlar ve oluştururlar. Bu nedenle bence bu istem, her zaman var olan şeyin bir sonraki evrimi. Hannah, çürütmek istediğin diğer mit neydi?
Hannah Clark: Yüksek düzeyde düzenlemeye tabi bir sektördeyseniz Vibe kodlayamayacağınız. Güvenli olmadığı söyleniyor.
Katie Sanders: Evet. Sağlık veya finansı düşündüğümüzde bunlar açıkça yüksek düzeyde düzenlemeye tabi sektörler. Diğer sektörlerde olduğu gibi HIPAA’ya ve gerekli tüm kurallara uyduğunuzdan emin olmanız gerekir.
Dil modellerinin bazen veri çekebildiğini biliyorum. Bu nedenle sektördeki uyumluluk sorunlarını göz önünde bulundurun. Ancak sağlık, finans veya benzeri alanlarda biraz daha fazla güvenlik önlemi gerektiğini düşünüyorum.
Hannah Clark: Evet, bunun hâlâ birçok farklı geliştirme sürecine benzediğini düşünüyorum. Vibe kodlama araçları personelinizin yerini almıyor.
Yalnızca geliştirme döngüsünü hızlandırmak için kullanılan bir tamamlayıcı görevi görüyorlar. Ancak işin bir kısmını dışarı verdiğimiz için iyi ve titiz bir kod inceleme süreci muhtemelen hiç olmadığı kadar önemli. Şimdi bazı kullanım alanlarından bahsedelim. İnsanların Vibe Kodlama’yı şu anda etkili biçimde kullandığı birkaç farklı yolu keşfetmek eğlenceli olacak.
Bu bölümü Katie yürütecek ve oldukça ilginç kullanım alanlarından bazılarını ele alacak.
Katie Sanders: Aslında bunların çoğunu Vibe Kodlama ilk ortaya çıktığında Reddit’ten topladım. Bunun gerçek hayattaki örneklerini görmek istedim. Herkes bundan bahsediyordu ama başarılı olan bir şey göremiyordum.
Bununla ilgili bir makale yazdım. Konuştuklarımızdan biri, niş bir futbol oyunu düzenleyicisi oluşturan bir kişiydi. Bu, tamamen kişisel ilgi alanı ve hobisi için hazırladığı bir şeydi. Geliştirici değildi ama tam yığın uygulamaların nasıl çalıştığını anlıyordu ve fikirlerini hayata geçirmek için her zaman geliştiricileri işe almak zorunda kalmıştı.
Lovable, Cursor ve diğer tüm araçlarla oynamaya başladığında bu niş futbol oyunu uygulamasını oluşturdu. Uygulama haftalık maçlarını düzenlemesine yardımcı oluyordu. Sonunda bunu kullanıma sundu ve sanırım başarılı oldu. Yüz satırlık yapay zekâ üretimi bir uygulamayı birkaç hafta içinde kârlı şekilde kullanıma sundu. Haftada yaklaşık 700 dolar kazanıyordu, değil mi Michael?
Bulduğumuz bir diğer örneğin adı Work aid’di. Yapay zekâ destekli, oyunlaştırılmış bir görev yönetimiydi. İşleri oyun gibi hissettirmek için uygulamalarla yapılacaklar listenizi dönüştürüyordu. Reddit’ten derlediğim birkaç başarılı örnek bunlardı ve sizi o Reddit gönderisine yönlendirebiliriz.
Bunun gibi birkaç örnek daha vardı. Birçok insan bununla oynayacak ama bazı insanların bu konuda gerçekten başarılı olduğunu görmek çok güzel.
Hannah Clark: Evet, bu çok güzel bir örnek. Katya’dan gelen çok iyi bir soru olduğu için araya girmek istedim.
Katya şöyle soruyor: Bir ürün yöneticisi olarak ön yüz için hâlâ tel çerçeveler ve maketler oluşturmam gerekir mi? Bunları doğrudan Vibe Kodlama ile oluşturup geliştiricilerin kendi geliştirmeleri için ön yüzümü başlangıç noktası olarak kullanmasını sağlayabilir miyim?
Drew Falkman: Evet, yüzde 100. Hatta bu araçların çoğuyla Vibe Kodlama kullanarak mevcut bir tasarımı uygulamaya çalışmanın daha zor olduğunu söyleyebilirim.
Ekranları içe aktarmak ve tüm bunları yapmak zor. Tasarımı tanımlamak, görünüm ve hissi doğru hâle getirmek için üretken yapay zekâ ile çalışmak ve ardından bunu geliştiricilere devretmek aslında daha kolay. Geliştiriciler de bunun kullandığınız tasarım sistemine veya başka bir standarda uygun olduğundan emin olabilir.
Hannah Clark: Bu soruyu yanıtladığın için teşekkürler Drew. Araya girdiğim için üzgünüm Katie. Kullanım alanlarına dönmek ister misin? Birkaç örneğin daha olduğunu biliyorum.
Katie Sanders: Michael, şirketimizden birinin kullanım alanını paylaşmak ister misin? Bir işten çıkarma etkisi analiz aracı oluşturmuştu. Michael, bunun harika bir örnek olduğunu anlatmak ister misin?
Michael Mordak: Elbette. Bu, meslektaşlarımızdan birinin sitesinde kullandığı harika bir örnek. Kendisi bir İK yayını için çalışıyor ve insanların planladıkları bir işten çıkarmanın etkisini analiz etmek için kullanabileceği bir araç oluşturmak istemiş. Bunu, aracı kullanmak isteyen kişilerin önceden bir anket doldurmasını sağlayacak şekilde kodlamış; yani bot kodlamış.
Böylece aracı kullanan kişiler hakkında veri topluyor. Bu, kendi amaçları için yapmak istediği bir şeydi. Anketi tamamladıktan sonra uygulama sizi hesap makinesine yönlendiriyor. İçinde birkaç örnek de bulunuyor. Bir üretim şirketindeyseniz ve 200 çalışanı işten çıkarmayı düşünüyorsanız, nasıl çalıştığını görmek için bu örneği seçebilirsiniz.
Temel olarak çeşitli ayrıntıları giriyor ve bu kişilerin ne kadar bilgiye sahip olduğunu, birini bu rol için yeniden eğitmenin ne kadar zaman alacağını düşünüyorsunuz. Ardından işten çıkarmanın etkisini hesaplayabiliyor ve bunun ne tür bir sonuç doğuracağını size tam olarak söylüyor.
Bu, işten çıkarmayı planlayan İK çalışanları için harika bir araç olabilir. Kendisi bunu denemek ve geri bildirim vermek isteyenlere ücretsiz olarak sunuyor. Bu, ekibimizden birinin oluşturduğu bir örnek. Paylaşabileceğim ikinci örnek, az önce kullandığımız oylama aracı. Onu tamamen kendim kodladım.
Kodlama konusunda hiç deneyimim yok ya da çok sınırlı deneyimim var. Canlı izleyiciden oy alıp sonuçları gösterebilmek için bu anket uygulamasını oluşturdum; bunu yapan bir hizmete para ödemek istemedim. Çünkü uygulamalar çoğu zaman bu özelliği sunuyor ama bunun için ödeme yapmanız gerekiyor ve aslında kullanmadığınız diğer özellikler için de para ödüyorsunuz.
Ben yalnızca anket özelliğini önemsiyorum. Bu yüzden kendi anketlerimi oluşturabileceğim bir araç hazırladım. İstediğim adı verebilir, istediğim kadar seçenek ekleyebilirim. Yayına almadan önce önizleyebilir, ardından buradan başlatabilir veya kapatabilir, silebilir ve benzeri işlemleri yapabilirim. Ekranda da bu şekilde görüntüleniyorlar.
Siz bu uygulamada oy kullanıyorsunuz. Sizden herhangi bir veri toplamıyorum, endişelenmeyin. Her şey burada tutuluyor. Sonuçları da burada gördük. Bu, üzerinde çalıştığım bir şeydi. Görüşmeden 30 dakika önce üzerinde çalışıyordum ama toplamda bunu oluşturmak ve hoş göründüğünü düşündüğüm bir marka kimliği eklemek yaklaşık bir veya iki saatimi aldı.
Ama ben de tasarımcı değilim, o yüzden benden tasarım tavsiyesi almayın.
Katie Sanders: Evet, burada avantajlardan bahsettik. Elbette bununla oynayan ve bir daha hiçbir zaman teknik birine ihtiyaç duymayacağını düşünen insanlar var. Ancak Leo Junior adında bir adamın örneği var.
Gönderisi X’te viral oldu. Kendisi IP adreslerini toplayan ve satış fırsatları oluşturmak için bir dil modeli kullanan Enrich Lead’in kurucusu. Uygulamanın tamamını Cursor kullanarak oluşturdu ve gururla “sıfır elle yazılmış kod, yapıcı yapay zekâ” dedi. “Yakınabilirsiniz ya da oluşturmaya başlayabilirsiniz” gibi oldukça kendinden emin ve alçakgönüllülükten uzak bir üslubu vardı.
İnternet de elbette sert tepki verdi. 48 saat içinde bilgisayar korsanları sistemi ele geçirdi, abonelikleri atlatıldı, maliyetleri hızla arttı ve dil modeli yoktan satış fırsatı verileri uydurmaya başladı. Leo da Twitter’da bir yardım çağrısı yayımlayarak saldırı altında olduğunu ve rastgele şeyler olduğunu söyledi.
Teknik biri olmadığını ve bunu çözmesinin normalden uzun sürdüğünü belirtti. Böylece zor yoldan kod yazmayı öğreniyor. Buradan çıkarılacak ders şu: Döngünün içinde her zaman bir insana ihtiyacınız var. Teknik olmayan biri olarak bununla oynamak eğlenceli olabilir ama kodu inceleyen teknik birine her zaman ihtiyacınız var.
Hannah Clark: Michael, araçlarla ilk oynamaya başladığında öğrenme sürecinin nasıl olduğuna dair insanlara hızlıca bir özet vermek ister misin?
Michael Mordak: Elbette. Söylediğim gibi kodlama bilgim çok sınırlı. İnsanların “Ben fikir insanıyım” dediğini bazen görüyorum.
Daha önce hiç bir şey oluşturmadım derler. Ben de kesinlikle bu gruba giriyorum; çünkü sık sık iç süreçleri nasıl azaltabileceğimi veya üçüncü taraf uygulamalara ödeme yapmak zorunda kalmadan işleri nasıl yapabileceğimi düşünüyorum. Ancak bunu gerçekten oluşturmak zor.
Grand, pratikte öğrenme sürecinin nasıl olduğunu soruyordu. Bugün kullanacağımız araç Lovable ve diğer uygulamalarda da süreç benzer olacak. Öğrenme eğrisi gerçekten kademeli. Oldukça düşük, çünkü gördüğünüz gibi yalnızca metinle istemler veriyorsunuz.
Tam olarak ne görmek istediğinizi, uygulamayı oluşturma amacınızı ve görmek istediğiniz sonuçları açıklıyorsunuz. Ardından sizin için oluşturabileceği şeylere dair bazı örnekler sunuyor. Ayrıca ek ayrıntılar da verebilirsiniz. Örneğin bu uygulama için Slido’ya benzeyen bir şey istediğimi söyledim. Slido’ya aşinaysanız bunun bir oylama uygulaması olduğunu bilirsiniz.
Gerçek dünyadaki örnekleri temel alabiliyor ve kendi marka kimliğinizi de ekleyebiliyorsunuz. Uygulamanın oluşturulurken yerine getirmesi gereken diğer gereksinimleri yazabilirsiniz. İlk sürüm oluşturulduğunda süreç bitmiyor. Onunla konuşmaya devam edebilirsiniz.
Bir sohbet modu var. Kodu değiştirmeden veya herhangi bir şey oluşturmadan önce ona sorular sorabilirsiniz. Ayrıca benim için işe yarayan başka bir şey de, işler bilgimin biraz ötesine geçtiğinde Lovable’ın bana söylediklerinden bazılarını alıp ChatGPT’ye kopyalamak ve “Bunu bana beş yaşındaymışım gibi açıkla” demekti.
Böylece teknik ayrıntıları anlamayan biri için konuyu basitleştiriyor ve çok kapsamlı biçimde açıklıyordu. Süreç gerçekten sorunsuzdu ve böyle bir şey oluşturmayı denememi çok kolaylaştırdı.
Hannah Clark: Bu çok güzel. Benim gibi gerçekten sıfırdan başlayanlar için de bunun cesaret verici olmasını umuyorum.
Tal’dan gelen bir soruyu gündeme getirmek istiyorum. Bunu Drew’ya yönelteceğiz. Tal şöyle soruyor: Mevcut ürün şirketleri için nasıl bir iş akışı önerirsiniz? Bir girişimde çalışan ürün yöneticisiyim. Bir tasarım sistemimiz ve kullanıcıları olan çalışan bir ürünümüz var. Belirli özellikler veya fikirler için Vibe Kodlama’yı kullanabileceğimi neden düşünüyorsunuz?
Ne zaman tasarıma geri dönmeli veya tasarımı atlayıp doğrudan geliştirmeye geçmeliyiz?
Drew Falkman: Bu iş akışının şu anda yüzde 100 geliştirme aşamasında olduğunu düşünüyorum. Henüz en iyi uygulamalar yok. Tüm bunları bir araya getirmek hâlâ Vahşi Batı gibi. Bir şirkette olsaydım bunu şöyle yapardım: Tasarımı atlardım ama tasarımcıyla koordinasyon kurardım.
Vibe PRD’mi göstereceğim. Ekranlar ve öğeler hakkında konuşan bir şey hazırlardım. Tasarımcılardan onay aldığınızdan emin olun. Onlar da bunun iş birlikçileri olabilir. Bunu tek başımıza yapmak zorunda değiliz. Hepimiz aynı projeye bakıp birlikte çalışabiliriz.
Sonra onu oluştururdum. En azından Lovable ile tasarım sistemlerini entegre etmenin sihirli bir yolu olduğunu duymadım. Cursor gibi diğer araçlar bunun için daha alt düzey araçlar; çünkü sohbetleri ve diğer her şeyi bağlayabiliyorsunuz ama aslında kodun içinde çalışıyorsunuz.
Bir tür entegre geliştirme ortamında çalışıyorsunuz ve çoğu zaman komut satırını çalıştırmanız gerekiyor. Bu nedenle tamamen teknik olmayan kişiler için biraz daha teknik. Ancak daha fazla kod entegrasyonu ve etkileşimi sağlıyor. Bu kullanım alanı için daha iyi bir araç olabilir. Burada olsaydım, aslında GitHub ile iki yönlü senkronizasyon yapardı; bugün zamanımız olursa bunu göstermeye çalışacağım.
Böylece bir ekranın sürümünü oluşturup GitHub’a gönderebilirsiniz. Geliştiricileriniz de bunu çekebilir, tüm bileşenlerini ve tasarım sistemlerini uygulayabilir ve tekrar gönderebilir. Ardından geri döndüğünüzde bunları görebilmeniz ve ideal olarak her şeyin sorunsuz çalışması gerekir.
Hannah Clark: Harika. Bu soru Donald’dan Drew’ya geliyor. Başka bir görev yöneticisinin kopyasına daha çok benzeyen bir şey için Vibe Kodlama deneyiminiz nedir? Buna karşılık Google Trends verilerinin seslendirilmesi gibi daha özgün bir şey için deneyiminiz nasıl? Başka bir deyişle, çok sayıda mevcut örneğin bir sürümünü oluşturmak ile tamamen duyulmamış ve daha önce gerçekten yapılmamış bir fikir için Vibe Kodlama kullanmak arasındaki fark nedir?
Drew Falkman: Harika bir soru. Prototipleme ve Vibe Kodlama araçlarıyla ilgili genel deneyimim, var olan her şeyin oldukça kolay olduğudur. Araç bunu anlayabiliyor. Bugünkü varsayılan örneğimiz bir seyahat uygulaması. Seyahat uygulamalarını bütün gün oluşturabilir. Ancak Google Trends verilerinin seslendirilmesi gibi bir şeye geldiğinizde daha zorlu bir süreç olur.
Standart kullanıcı arayüzü öğelerinin, açılır menülerin ve düğmelerin dışına çıkan çok özel görselleştirme araçları gerektiren bir şeye geçerseniz bu araçlarla, en azından Lovable ile ve bulunduğumuz noktada, zorlanırsınız.
Bunu kolaylaştıracak başka araçlar olabilir. Ancak şu anda çılgınca ve normların tamamen dışında bir şey yapıyorsanız, bazı uzmanları sürece dâhil edip onlarla çalışmanız gerekir.
Hannah Clark: Pekâlâ. Bu bizi sürenin sonuna getiriyor. Bunun bir parçası olduğu için Katie’ye, ayrıca zamanını ve uzmanlığını gönüllü olarak paylaşan harika bir kaynak olduğu için Drew’ya çok teşekkür etmek istiyorum.
Dinlediğiniz için teşekkürler. Daha fazla harika içgörü, nasıl yapılır rehberi ve araç incelemesi için theproductmanager.com/subscribe adresinden bültenimize abone olun. Bunun gibi daha fazla sohbeti, podcast’lerinizi dinlediğiniz her yerde The CPO Club’a abone olarak dinleyebilirsiniz.




