İmlecin amacı, yepyeni bir programlama yöntemi yaratmaktır. Bu makale, Xin tarafından yazılmış bir makaleye dayanmaktadır ve TechFlow tarafından derlenmiş, derlenmiş ve yazılmıştır. (Özet: OpenAI'nin yeni mühendis ajanı Codex!) AI yazılabilir işlevi, hataları düzeltin, testleri çalıştırın: İlk olarak kullanmak için 3 tür kullanıcıyla sınırlıdır) (Arka plan eki: Podcast özü: Yapay zeka ve botlar kripto para birimi patlamasını kapsıyor, bir sonraki mikro girişimcilik çağı en güçlüsü) Tüm zamanların en hızlı büyüyen ürünlerinden biri olan Cursor, piyasaya sürülmesinden sadece 20 ay sonra ARR'de 100 milyon dolara ulaştı. Önümüzdeki iki yıl boyunca, ARR'de 300 milyon doları aştı ve mühendislerin ve ürün ekiplerinin yazılım geliştirme biçiminde devrim yaratmaya devam ediyor. 2025'in başlarında, Cursor'un 360.000'den fazla ödeme yapan abonesi var. Michael Truell, Cursor'un ana şirketi olan Anysphere'in kurucu ortağı ve CEO'sudur. MIT'deki üç sınıf arkadaşıyla birlikte Anysphere'i kurdu ve üç ay içinde Cursor'u piyasaya sürdü. Michael Truell, daha önce sadece Lex Fridman podcast'lerinde yer aldığı için podcast'lere nadiren röportaj veriyor. Bu sayıda, "Kod Sonrası" dönemi için tahminlerden, İmleç oluşturmadaki mantığa aykırı deneyimlerden ve mühendislerin geleceğine dair bakış açılarından bahsediyor. Bu içerik Lenny's Podcast'ten alınmıştır ve derlemenin tam metni aşağıdadır. Cursor'un amacı, tamamen yeni bir programlama yöntemi yaratmaktır: insanlar gelecekte sanal kodu İngilizce cümlelere daha yakın görecekler. İnsanlar, yazılımın çeşitli ayrıntıları üzerinde güçlü bir kontrole sahip olacak ve son derece hızlı bir şekilde değiştirme ve yineleme yeteneğine sahip olacaklar. "Tat" giderek daha değerli hale gelecektir: "tat", neyin inşa edilmesi gerektiğine dair net bir anlayışa sahip olmanın merkezinde yer alır. Yapay zekayı en iyi kullanan kullanıcılar, teknoloji kullanımlarında muhafazakardır: görevlerin kapsamını yapay zeka ile daha küçük, daha açık bir şekilde sınırlama konusunda çok iyidirler. İmleç mülakatının en önemli parçası iki günlük bir değerlendirmedir: bu değerlendirmeler sahtedir, ancak adayların iki gün boyunca gerçek işler üretmelerine izin verir. Bu sadece "onlarla çalışmak isteyip istemediğiniz" konusunda bir test değil, aynı zamanda adayları çekmek için de çok önemlidir. İnsanları erken bir şirkete katılmaya çeken tek şey, genellikle birlikte çalışmaya değer olduğunu düşündükleri bir ekiptir. Chatbot tarzı programlamayla ilgili temel sorun, hassasiyet eksikliğidir Lenny: Post-code çağında neler olduğu hakkında konuştuk. İmlecin gelecekte nasıl bir yol izleyeceğini düşünüyorsunuz? Teknoloji geleneksel koddan diğer formlara nasıl geçecek? Michael Truell: Cursor'un amacı tamamen yeni bir programlama yöntemi, yazılım oluşturmanın farklı bir yolunu yaratmaktır. Niyetinizi bilgisayara mümkün olan en kısa şekilde anlatmanız yeterlidir ve yazılımın nasıl çalışması gerektiğini ve nasıl sunulması gerektiğini tanımlamak size kalmıştır. Günümüz teknolojisi olgunlaşmaya devam ettikçe, bugün olduğundan daha yüksek, daha verimli ve kullanımı daha kolay olacak yepyeni bir yazılım oluşturma yöntemine öncülük edebileceğimize inanıyoruz. Bu süreç, yazılımın bugün yazılma şeklinden çok farklı olacaktır. Bunu, yazılım formunun geleceğine ilişkin, bazılarına tam olarak katılmadığımız birkaç ana akım görüşle karşılaştırmak istiyorum. Birincisi, gelecekte yazılım yapımının bugüne çok benzer olması ve esas olarak TypeScript, Go, C, Rust vb. gibi resmi programlama dillerini kullanarak metin düzenlemeye dayanmasıdır. Başka bir fikir, sohbet robotuna komutlar yazmanız, yazılımı sizin için oluşturmasına izin vermeniz ve ardından herhangi bir zamanda değiştirmesine izin vermenizdir. Bu chatbot tarzı, mühendislik departmanınızla konuşmak gibidir. Her iki vizyonda da sorun olduğunu düşünüyoruz. Chatbot tarzı programlamayla ilgili temel sorun, hassasiyet eksikliğidir. İnsanların yazılımın görünümü ve işlevselliği üzerinde tam kontrole sahip olmasını istiyorsanız, bir sohbet kutusundaki bir bota "Uygulamamın bu bölümünü değiştir" demek yerine onlara istedikleri değişiklikleri yapmaları talimatını vermek için daha kesin bir yol sağlamanız gerekir. Öte yandan, hiçbir şeyin değişmeyeceğini düşünen dünya görüşü de yanlıştır, çünkü teknoloji daha da güçlenecektir. Tasavvur ettiğimiz "post-code" dünyasında, yazılım mantığının ifadesi İngilizceye daha yakın olacak. Sanal kod yönünde hareket ederek daha kanonik bir biçimde var olacağını hayal edebilirsiniz. Yazılımın mantığını yazabilir, daha yüksek bir seviyede düzenleyebilir ve kolayca gezinebilirsiniz. Bu, anlaşılması zor, milyonlarca satırlık belirsiz bir kod olmayacak. Bunun yerine, anlaşılması ve bulunması daha net ve daha kolay olacaktır. Karmaşık sembol ve kod yapılarını, insanların okuması ve düzenlemesi daha kolay formlara dönüştürmek için çalışıyoruz. Posta kodu çağında, tat giderek daha değerli hale gelecek Lenny: Bu çok derin ve insanların ne demek istediğini anladığından emin olmak istiyorum. Hayal ettiğiniz değişim, insanların artık kod görmemesi ve JavaScript veya Python'da düşünmek zorunda olmamasıdır. Onun yerine, İngilizce cümlelerin sanal koduna daha yakın, daha soyut bir ifade biçimidir. Michael Truell: Eninde sonunda o aşamaya geleceğini düşünüyoruz. Bu aşamaya ulaşmanın mevcut profesyonel mühendislerin katılımını ve tanıtımını gerektirdiğine inanıyoruz. Gelecekte, insanlar sürücü koltuğunda hakim olmaya devam edecek. İnsanlar, yazılımın çeşitli detayları üzerinde güçlü bir kontrole sahip olacak ve bu kontrolden kolay kolay vazgeçmeyeceklerdir. İnsanlar ayrıca son derece hızlı bir şekilde değiştirme ve yineleme yeteneğine de sahiptir. Gelecek, arka planda gerçekleşen, yavaş olan ve tamamlanması haftalar süren iş türüne bağlı olmayacak. Lenny: Bu şu soruyu akla getiriyor: Mevcut mühendisler veya mühendis, tasarımcı veya ürün yöneticisi olmayı düşünen insanlar için "kod sonrası çağda" hangi becerilerin giderek daha değerli hale geleceğini düşünüyorsunuz? Michael Truell: Bence "tat" giderek daha değerli hale gelecek. İnsanlar yazılım dünyasında zevkten bahsettiğinde görseller, akıcı animasyonlar, renk eşleştirme, UI, UX ve daha fazlasını düşünmek kolaydır. Ürünler için vizyon çok önemlidir. Ancak daha önce de belirtildiği gibi, önemli olanın diğer yarısının ürün mantığı ve çalışma şekli olduğunu düşünüyorum. Görselleri tasarlamak için birçok aracımız var, ancak kod hala yazılımın yürüttüğü mantığın en iyi temsilidir. Efekti göstermek veya notlarınızda çizmek için Figma'yı kullanabilirsiniz. Ancak mantık ancak gerçekten kullanılabilir bir prototipiniz olduğunda net bir şekilde sunulabilir. Geleceğin mühendisleri giderek daha fazla "mantık tasarımcıları" haline gelecekler. Perde arkasındaki "nasıl" sorusundan üst düzey "ne" ve "ne" ye geçerek niyetlerini tam olarak ifade etmeleri gerekir, bu da yazılım geliştirmede "tat" ın daha önemli olacağı anlamına gelir. Yazılım mühendisliğinde henüz o noktaya gelmedik. İnsanların yapay zeka geliştirmeye aşırı bağımlılığı ve yazılımdaki bariz kusurlar ve işlevsel sorunlar hakkında internette dolaşan birçok ilginç ve düşündürücü şaka var. Fakat inanıyorum ki geleceğin yazılım mühendisleri bugün olduğu gibi detay kontrolüne çok fazla dikkat etmek zorunda kalmayacaklar ve yavaş yavaş titiz ve titiz olmaktan daha "zevkli" hale geçeceğiz. Lenny: Bana vibe kodlamayı hatırlatıyor. Bu, ayrıntılar hakkında çok fazla düşünmek zorunda kalmamak, ancak daha doğal bir programlama yöntemi olarak tanımladığınız şeye benziyor mu? Michael Truell: Bence bir bağlantı var. Şimdiki insanlar vibe hakkında konuşuyor...
View Original
The content is for reference only, not a solicitation or offer. No investment, tax, or legal advice provided. See Disclaimer for more risks disclosure.
AI program yazma Cursor'un kurucusu: Program sonrası dönemde değerli olan "zevk".
İmlecin amacı, yepyeni bir programlama yöntemi yaratmaktır. Bu makale, Xin tarafından yazılmış bir makaleye dayanmaktadır ve TechFlow tarafından derlenmiş, derlenmiş ve yazılmıştır. (Özet: OpenAI'nin yeni mühendis ajanı Codex!) AI yazılabilir işlevi, hataları düzeltin, testleri çalıştırın: İlk olarak kullanmak için 3 tür kullanıcıyla sınırlıdır) (Arka plan eki: Podcast özü: Yapay zeka ve botlar kripto para birimi patlamasını kapsıyor, bir sonraki mikro girişimcilik çağı en güçlüsü) Tüm zamanların en hızlı büyüyen ürünlerinden biri olan Cursor, piyasaya sürülmesinden sadece 20 ay sonra ARR'de 100 milyon dolara ulaştı. Önümüzdeki iki yıl boyunca, ARR'de 300 milyon doları aştı ve mühendislerin ve ürün ekiplerinin yazılım geliştirme biçiminde devrim yaratmaya devam ediyor. 2025'in başlarında, Cursor'un 360.000'den fazla ödeme yapan abonesi var. Michael Truell, Cursor'un ana şirketi olan Anysphere'in kurucu ortağı ve CEO'sudur. MIT'deki üç sınıf arkadaşıyla birlikte Anysphere'i kurdu ve üç ay içinde Cursor'u piyasaya sürdü. Michael Truell, daha önce sadece Lex Fridman podcast'lerinde yer aldığı için podcast'lere nadiren röportaj veriyor. Bu sayıda, "Kod Sonrası" dönemi için tahminlerden, İmleç oluşturmadaki mantığa aykırı deneyimlerden ve mühendislerin geleceğine dair bakış açılarından bahsediyor. Bu içerik Lenny's Podcast'ten alınmıştır ve derlemenin tam metni aşağıdadır. Cursor'un amacı, tamamen yeni bir programlama yöntemi yaratmaktır: insanlar gelecekte sanal kodu İngilizce cümlelere daha yakın görecekler. İnsanlar, yazılımın çeşitli ayrıntıları üzerinde güçlü bir kontrole sahip olacak ve son derece hızlı bir şekilde değiştirme ve yineleme yeteneğine sahip olacaklar. "Tat" giderek daha değerli hale gelecektir: "tat", neyin inşa edilmesi gerektiğine dair net bir anlayışa sahip olmanın merkezinde yer alır. Yapay zekayı en iyi kullanan kullanıcılar, teknoloji kullanımlarında muhafazakardır: görevlerin kapsamını yapay zeka ile daha küçük, daha açık bir şekilde sınırlama konusunda çok iyidirler. İmleç mülakatının en önemli parçası iki günlük bir değerlendirmedir: bu değerlendirmeler sahtedir, ancak adayların iki gün boyunca gerçek işler üretmelerine izin verir. Bu sadece "onlarla çalışmak isteyip istemediğiniz" konusunda bir test değil, aynı zamanda adayları çekmek için de çok önemlidir. İnsanları erken bir şirkete katılmaya çeken tek şey, genellikle birlikte çalışmaya değer olduğunu düşündükleri bir ekiptir. Chatbot tarzı programlamayla ilgili temel sorun, hassasiyet eksikliğidir Lenny: Post-code çağında neler olduğu hakkında konuştuk. İmlecin gelecekte nasıl bir yol izleyeceğini düşünüyorsunuz? Teknoloji geleneksel koddan diğer formlara nasıl geçecek? Michael Truell: Cursor'un amacı tamamen yeni bir programlama yöntemi, yazılım oluşturmanın farklı bir yolunu yaratmaktır. Niyetinizi bilgisayara mümkün olan en kısa şekilde anlatmanız yeterlidir ve yazılımın nasıl çalışması gerektiğini ve nasıl sunulması gerektiğini tanımlamak size kalmıştır. Günümüz teknolojisi olgunlaşmaya devam ettikçe, bugün olduğundan daha yüksek, daha verimli ve kullanımı daha kolay olacak yepyeni bir yazılım oluşturma yöntemine öncülük edebileceğimize inanıyoruz. Bu süreç, yazılımın bugün yazılma şeklinden çok farklı olacaktır. Bunu, yazılım formunun geleceğine ilişkin, bazılarına tam olarak katılmadığımız birkaç ana akım görüşle karşılaştırmak istiyorum. Birincisi, gelecekte yazılım yapımının bugüne çok benzer olması ve esas olarak TypeScript, Go, C, Rust vb. gibi resmi programlama dillerini kullanarak metin düzenlemeye dayanmasıdır. Başka bir fikir, sohbet robotuna komutlar yazmanız, yazılımı sizin için oluşturmasına izin vermeniz ve ardından herhangi bir zamanda değiştirmesine izin vermenizdir. Bu chatbot tarzı, mühendislik departmanınızla konuşmak gibidir. Her iki vizyonda da sorun olduğunu düşünüyoruz. Chatbot tarzı programlamayla ilgili temel sorun, hassasiyet eksikliğidir. İnsanların yazılımın görünümü ve işlevselliği üzerinde tam kontrole sahip olmasını istiyorsanız, bir sohbet kutusundaki bir bota "Uygulamamın bu bölümünü değiştir" demek yerine onlara istedikleri değişiklikleri yapmaları talimatını vermek için daha kesin bir yol sağlamanız gerekir. Öte yandan, hiçbir şeyin değişmeyeceğini düşünen dünya görüşü de yanlıştır, çünkü teknoloji daha da güçlenecektir. Tasavvur ettiğimiz "post-code" dünyasında, yazılım mantığının ifadesi İngilizceye daha yakın olacak. Sanal kod yönünde hareket ederek daha kanonik bir biçimde var olacağını hayal edebilirsiniz. Yazılımın mantığını yazabilir, daha yüksek bir seviyede düzenleyebilir ve kolayca gezinebilirsiniz. Bu, anlaşılması zor, milyonlarca satırlık belirsiz bir kod olmayacak. Bunun yerine, anlaşılması ve bulunması daha net ve daha kolay olacaktır. Karmaşık sembol ve kod yapılarını, insanların okuması ve düzenlemesi daha kolay formlara dönüştürmek için çalışıyoruz. Posta kodu çağında, tat giderek daha değerli hale gelecek Lenny: Bu çok derin ve insanların ne demek istediğini anladığından emin olmak istiyorum. Hayal ettiğiniz değişim, insanların artık kod görmemesi ve JavaScript veya Python'da düşünmek zorunda olmamasıdır. Onun yerine, İngilizce cümlelerin sanal koduna daha yakın, daha soyut bir ifade biçimidir. Michael Truell: Eninde sonunda o aşamaya geleceğini düşünüyoruz. Bu aşamaya ulaşmanın mevcut profesyonel mühendislerin katılımını ve tanıtımını gerektirdiğine inanıyoruz. Gelecekte, insanlar sürücü koltuğunda hakim olmaya devam edecek. İnsanlar, yazılımın çeşitli detayları üzerinde güçlü bir kontrole sahip olacak ve bu kontrolden kolay kolay vazgeçmeyeceklerdir. İnsanlar ayrıca son derece hızlı bir şekilde değiştirme ve yineleme yeteneğine de sahiptir. Gelecek, arka planda gerçekleşen, yavaş olan ve tamamlanması haftalar süren iş türüne bağlı olmayacak. Lenny: Bu şu soruyu akla getiriyor: Mevcut mühendisler veya mühendis, tasarımcı veya ürün yöneticisi olmayı düşünen insanlar için "kod sonrası çağda" hangi becerilerin giderek daha değerli hale geleceğini düşünüyorsunuz? Michael Truell: Bence "tat" giderek daha değerli hale gelecek. İnsanlar yazılım dünyasında zevkten bahsettiğinde görseller, akıcı animasyonlar, renk eşleştirme, UI, UX ve daha fazlasını düşünmek kolaydır. Ürünler için vizyon çok önemlidir. Ancak daha önce de belirtildiği gibi, önemli olanın diğer yarısının ürün mantığı ve çalışma şekli olduğunu düşünüyorum. Görselleri tasarlamak için birçok aracımız var, ancak kod hala yazılımın yürüttüğü mantığın en iyi temsilidir. Efekti göstermek veya notlarınızda çizmek için Figma'yı kullanabilirsiniz. Ancak mantık ancak gerçekten kullanılabilir bir prototipiniz olduğunda net bir şekilde sunulabilir. Geleceğin mühendisleri giderek daha fazla "mantık tasarımcıları" haline gelecekler. Perde arkasındaki "nasıl" sorusundan üst düzey "ne" ve "ne" ye geçerek niyetlerini tam olarak ifade etmeleri gerekir, bu da yazılım geliştirmede "tat" ın daha önemli olacağı anlamına gelir. Yazılım mühendisliğinde henüz o noktaya gelmedik. İnsanların yapay zeka geliştirmeye aşırı bağımlılığı ve yazılımdaki bariz kusurlar ve işlevsel sorunlar hakkında internette dolaşan birçok ilginç ve düşündürücü şaka var. Fakat inanıyorum ki geleceğin yazılım mühendisleri bugün olduğu gibi detay kontrolüne çok fazla dikkat etmek zorunda kalmayacaklar ve yavaş yavaş titiz ve titiz olmaktan daha "zevkli" hale geçeceğiz. Lenny: Bana vibe kodlamayı hatırlatıyor. Bu, ayrıntılar hakkında çok fazla düşünmek zorunda kalmamak, ancak daha doğal bir programlama yöntemi olarak tanımladığınız şeye benziyor mu? Michael Truell: Bence bir bağlantı var. Şimdiki insanlar vibe hakkında konuşuyor...