Yazılımın zorbalığı neredeyse sona erdi. İlk bilgisayar programcıları ilk programları yazdığından beri, bu yazılımın kullanıcıları o programların yarattığı dünyalarda yaşamaya zorlandı. Özellikler, işlevler, tasarımlar… Daha iyisini istemek mi? Kod yazmayı öğrenmek zorundasınız, herhalde.
Şu ana kadar, belirli bir yazılımı geliştirenler — genellikle iyi ücretli profesyonel geliştiriciler — onu kullananlarla nadiren aynı kişilerdi: avukatlar, doktorlar, okullar ve ben. (Geliştirici araçlarıyla en yakın örtüşme, çoğu zaman yerde bulunabilecek en iyi ve tutkulu tasarlanmış yazılımlardır. Nedenini merak ediyor musun?) Yazılım kitleler için inşa edilir; kimse için mükemmel değil, herkes için geçerli olacak şekilde tasarlanır. Teknoloji şirketleri, insanlara yazılımlarını kendi ihtiyaçlarına göre uyarlamaları için araçlar sunmaya çalıştıklarında, oluşturabildikleri tek şey hackleme gibi geçici çözümler oldu; IFTTT ve Apple Shortcuts gibi. Eğer “eğer-şu-olursa” ifadeleri düşünüp duruyorsanız, o zaman çoğu insanı kaybettiniz demektir.
Sonra, yakınlarda patlak veren yapay zeka patlamasıyla gözlemlenen bir değişim yaşandı. 2025’in sonlarına doğru, Anthropic’in Claude modelindeki bir güncelleme, Claude Code aracını önce şaşırtıcı şekilde çalışan bir kod üreticisinden, artık çalışmadığında sürpriz olan bir araca dönüştürdü. Bir anda, sadece aylık 20 dolar ve yarım düşünülmüş bir fikir yeterliydi; bir yapay zeka modeli, işlevsel yazılımlar oluşturabiliyordu. Çalışmayan bir şey açıklayabiliyorsanız, Claude Code muhtemelen düzeltmeye yardımcı oluyordu. Andrej Karpathy, OpenAI’nın kurucu ekibindeki eğitmen ve araştırmacı, bu yeni davranışı “hissederek kodlama” olarak adlandırmıştı. Bir anda vibes (hissiyatlar) zirve yaptı.
Claude Code gibi yapay zeka kodlama araçlarının yanı sıra OpenAI’nın Codex’i, GitHub Copilot, Cursor, Lovable, Replit ve daha binlercesi, yazılım geliştiricilerin çalışma şeklini değiştirmeye başladı. Bununla birlikte, tamamen yeni bir yazılım türünün de yolu açıldı: sadece kendimiz için oluşturduğumuz yazılım. Girişim sermayesi toplamak için değil, Google’a satmak için de değil. Kişisel yazılım dönemi başladı ve teknolojiyle olan ilişkimizi sonsuza dek değiştirecek. Bu durum benim ilişkimi zaten değiştirdi.
Yapay zeka, uygulamaları, listeleri ve tabloları yaptığımız gibi yapmamıza izin veriyor. Aile bütçesini mi yönetmek istiyorsunuz? İhtiyacınız olan her özellik ile el yapımı bir uygulama oluşturun, istemediğiniz hiçbir şey yok. Bir yapılacaklar listesi uygulamasını tutturamıyor musunuz? Kendiniz yapın. Aile gezisi için bir dizi takvimi bir araya getirmek yerine, özel bir yemek planlayıcı oluşturun (içinde alışveriş listesi oluşturan bir seçenekle). Bunu sonsuza dek kullanın, bir kere kullanın, fark etmez. Bunun bir abonelik ücreti yoktur veya hayatınızın geri kalanı boyunca size her gün pazarlama e-postaları göndermez. Bu sizin yazılımınız. Daha önce böyle bir şey olmamıştı.
Robin Sloan, bir yazar ve teknoloji meraklısı, 2020’de “Bir uygulama, ev yapımı bir yemek olabilir” başlıklı bir blog yazısı yazdı. Bu yazı, son birkaç yılda yapay zeka çevresinde geniş çapta paylaşıldı, ancak Sloan bu yazıyı, jeneratif yapay zeka araçlarının türemesinden önce yazmıştı. Basit bir mesajlaşma uygulaması oluşturma sebebini anlatıyor: “Aniden yeniden tasarım olmayacak, reklam seli olmayacak, kullanıcı tabanını kovalayan bir yön değişikliği olmayacak,” dedi. “Bir noktada kaybolabilir ama bu bizim kararımız olacak.” Beş yıl sonra, 2025’in sonlarında, Sloan yazısını güncelledi: “Uygulamada hiçbir şey değiştirmedim ve bu harika.”
Sloan oldukça bilgili bir kodlayıcı ve o uygulamayı el yapımı olarak geliştirmişti. Ancak bu günlerde, yapay zeka kullanarak ev yapımı yazılımlar oluşturuyor. “Her zaman garip küçük şeyler,” diyor. Bir zeytinyağı şirketi işletiyor ve ürün ve müşteri bilgilerini bir araya getirip otomatik olarak nakliye etiketleri oluşturmanın yollarını geliştirdi. “Bu sadece Shopify ve USPS’ten veri çeken ve onları bir araya getiren küçük bir Ruby scripti, çok harika.” Aynı zamanda son derece hackli. “Eğer bir otobüs çarparsa, zeytinyağı şirketim için sorun olacak çünkü ancak Robin bu yazılımı çalıştırabiliyor.” Ama Robin oradayken, her şey harika çalışıyor.
Elbette kişisel yazılımın sınırları var. Özel uygulamalar destek hattı veya müşteri hizmetleri ekibiyle gelmezler. Tamamen test edilmemiştir ve güvenlik garantisi vermezler. Büyük şirketlerin pahalı kurumsal yazılımları terk edeceği fikri, büyük ölçüde asılsız. Hepimizin kendi kişisel yazılımımızı oluşturduğuna dair bir yanılsama. Yapılandırdığımız yazılımların çoğu İyi; bununla birlikte, hepimizin, yazılımlarımızı tam ihtiyaçlarımıza göre nasıl şekillendireceğimiz konusunda mantıklı istekleri var. Ancak sorun şu ki; herkesin de ihtiyaçları var ve hiçbiri bizim ihtiyaçlarımızla aynı değil.
Hepimizin bu kenar durumları var, yazılımlarımızı tam ihtiyaçlarımıza uyarlamak istediğimiz tamamen makul yollar
Kendi kenar durumlarım, üretkenlik araçlarıyla en çok belirgin hale geliyor. Yıllar içinde, pazarın her kısaltmasıyla birlikte işe yaradım — GTD, CARE, PARA, BASB, SMART, MIT, ZTD ve daha fazlası — ve her özelliği olan uygulamaya düşüncelerimi dökerek sadakatle çalıştım. Sonunda, uygulamanın bir tek küçük eksik özelliği veya garip tasarım kararına kızıyorum, o uygulamayı kullanmayı bırakıyorum, unutmaya başlıyorum, başka bir uygulama buluyorum ve hayatımı o uygulamaya taşıyorum. Ancak her defasında onun da eksik özellikleri ve garip tasarım kararlarıyla karşılaşıyorum ve süreci yeniden başlatıyorum.
Zamanla, ideal verimlilik uygulamamın gerektirdiği özellikler listesi oluşturmuş oldum. Bu özelliklerin her biri bir geliştici tarafından son derece iyi bir şekilde inşa edilmişti, bu yüzden hiçbir şeyin imkansız olmadığını biliyorum. Ancak hiçbir uygulama, tam olarak doğru listeyi karşılamıyor. Neden bu kadar açıkça kritik özelliklerin eksik olduğunu soran birçok geliştiriciyle konuştuğumda, hepsi aynı şeyi söylemişti. Herkesin böyle bir gereksinim listesi var. Hiçbir iki kullanıcı aynı listeye sahip değil. Eğer herkes için her şeyi inşa ederseniz, sonunda gerçekten yapacağınız şey yazılımınızı karıştırmaktır. “Şu anda özellikleri oluşturmak aşırı derecede kolay,” diyor Doist’in CEO’su Amir Salihefendic, popüler Todoist uygulamasını üreten şirketin sahibi. “Ama sadece naif bir şekilde yaparsanız, herkesin anlayamayacağı bir sistem elde edersiniz.” Ardından başkalarının kendisinden yapmasını istedikleri tüm özellikleri tanımladı; bunlar da benim için hiç anlam ifade etmeyen şeylerdi.
Kişisel yazılım döneminde, herkes için çalışan bir sistem oluşturmak zorunda değilsiniz. Ve aslında, şu anda özellikler oluşturmak oldukça kolay. Bu sebeple, 2025 tatillerinde, görünüşte herkes X hesabı ve 20 dolarla Claude Code aboneliği alıp hayallerimdeki uygulamayı inşa etmeye başladım. Onları gösterecektim!
Uygulama adını verdim — Timetable (Tarife) — ve ihtiyaç duyduğum tüm özellikleri tarif ettim. Yaklaşık 20 dakika içinde makul derecede işlevsel bir prototip oluşturdu. Daha sonra, çalışmayan her şey hakkında Claude Code’a birkaç gün boyunca açıklamalar yaptım; bu çoğunlukla hata kodlarını kopyalayıp yapıştırmak ve “tam Terminal komut nedir” diye tam on altı bin kez yazmak anlamına geliyordu. Kod yazmayı, lise yıllarımda İspanyolca bildiğim kadar biliyorum: kütüphaneyi sorabilirim ve akşam yemeği sipariş edebilirim, ama kimse beni yerli bir konuşmacıyla karıştırmasın. Claude Code ile etkileşimlerim çoğunlukla işaret etmek ve ummakla geçiyordu; “Ben çorba istiyorum” demesi gereken adımlar.
Sonunda, istediğim gibi daha ya da daha az çalışan bir uygulama oluşturdum. Takvimimi, notlarımı ve görevlerimi hepsini bir arada gösteriyordu; güzel görünüyordu; içerik girişi çıkışı kolay oluyordu. Ayrıca, yalnızca laptopumda yerel olarak çalıştığını keşfettim. Bunun üzerine GitHub, Supabase, Vercel ve diğer platformlara bağlamak üzere birkaç gün daha çaba sarfettim; ardından AI geliştirici botuma, hayır, hala senkronize olmadığını, neden Google Takvim bağlantımın başarısız olduğunu ve Üzgünüm ama GitHub gizli kodumun ne olduğunu kesinlikle bilmiyorum sorunları yaşadım. Her şey bir şekilde çözüldükten sonra, kendimi daha iyi hissedeceğim bir yerel mobil uygulama yapmaya karar verdim; bu da yeni hatalar, yeni özellikler ve daha fazla hesabı içine aldı.
Gerçekten kod yazmak harika bir yazılım oluşturma ve sürdürme sürecinin yalnızca bir parçasıdır ve mevcut en gelişmiş araçların bile sınırları vardır. Tasarım belki de en önemli olanıdır. Claude Code, uygulamamın tasarımına büyük bir kararlılıkla yaklaştı; Jony Ive’ın alüminyum bir levhayı incelerken portları çıkarmayı hayal ettiğini varsayıyorum, ancak bu durumda her arka plan bir mor gradyana ve her simge önerisi bir hamburger menüsünü andırıyordu. Günün kavramını daha soyut düşünmesini ve hem günlük hem de planlayıcı birleşimi için bir simge tasarlamasını sağladığımda, gururla yanıtını PNG formatında gösterdi. “Bunu söylemek zorundayım,” tekrar yazdım, “ama o bir anüs gibi görünüyor.” Claude’un bir sonraki revizyonu da bir kez daha üç yatay çizgiydi.
“Kodlama ajanlarının çoğunun iyi arayüzler yazmada kötü olduğunu gördüm” diyor Brian Lovin, Notion’da AI ürünleri üzerinde çalışan bir tasarımcı ve yazılım mühendisi. Claude Code’un mor gradyanları konusundaki sevgisini yaşamış biri. “Bunu nasıl durduracağıma dair hiçbir fikrim yok, sadece daha fazla ve daha fazla rahatsız edici bir şekilde yöneltmekten başka.” Lovin, erken aşamalarda, hiçbir iskelet bulunmadığında, tamamen AI’a güvenmeye başladığını söylüyor; ama yeni uygulama oluşturduğunda, güven duymadığını dile getiriyor.
Açıkça, birçok insan bunu güvenilen bir yöntem olarak görüyor. Bu sınırlar, kişisel yazılım geliştiricisi olmak isteyen büyük bir kesimi durdurmuş görünmüyor. Bilgiye göre Apple’ın App Store’undaki yeni uygulama sayısı, 2025’te yüzde 30 artırarak yeni bir patlama yaşadı. 2024 yılının sonuna kadar App Store’da 2 milyon civarında uygulama bulunuyordu. Olumlu bir gelişme, 2026 sona ermeden bu sayının iki katına çıkabilir. Aynı zamanda, GitHub 2025’te en hızlı büyüme yılını yaşadı ve buldu ki, yeni kullanıcıların yüzde 80’i, platformda ilk hafta içinde Copilot kodlama arşivini kullanıyor. Claude Code’un yaratıcısı Boris Cherny, ürünün popüler olacağını tam olarak anlamış; “satış ekibinin bunu kullanmaya başladığını keşfettim – bu, bunun sadece mühendisler için olmadığını anlamaya başladığım andır” diyor. Bu geliştiricilerin bazıları, “Bir sonraki mükemmel uygulamayı” yaratmak istiyor, ancak çoğu sadece kendileri için geliştirdikleri ürünü piyasaya sürüyor. Bunun yanı sıra, birçokları da hiçbir şeyi halka açık bir şekilde yayınlamıyor.
Bu hikayeyi anlatma sürecinde, birçok kişisel yazılımlar hakkında birçok hikaye duydum. (“Şu anda neyi hissediyorsun?” sorusu oldukça ilginç bir giriş cümlesi oldu teknoloji çevrelerinde.) Yapılandırıcı yazılım konusunda sonsuz varyasyonlar var çünkü bir yapılacaklar listesi uygulaması yazmak, yeni başlayan gitaristler için Deep Purple’un “Smoke on the Water”ını öğrenmek gibidir — parmaklarınızın nerede duracağını öğrenmenin yoludur. Etseler de birçok hikaye, özel metin düzenleyicileri, alışkanlık takipçileri, seyahat planlayıcılar ve mevcut uygulamalardan yalnızca abone fiyatlarını önlemek için sıfıra inen kopyalarıyla ilgiliydi.
Brenden, son istatistiklerle büyüme hızıyla çalışan bir komut satır uygulaması oluşturdu; Nathan, 1990’larda çıkan ve kömür dışında gerçek anlamda hiçbir şey bilmeyen bir oyun olan Transport Tycoon Deluxe için yenilenebilir enerji fikrini tanıtan bir script yazdı; Anthony, Secret Santa atamalarını optimize etmek için bir araç geliştirdi; Tucker, arka bahçede köpek dışkısının yerini işaretleyen bir yolu ayarladı; Allan, migreni için bir takip uygulaması geliştirdi; ve Brett, postacıların paketi hangi basamağa bıraktığını takip eden bir yöntem oluşturdu. Bu uygulamaların ve daha fazlasının çoğunda, toplam hedef pazar yalnızca bir kişiydi ve potansiyel gelir de sıfır dolardı. Bu tam anlamıyla kişisel yazılımdı; bir kişi için, bir kişinin tam ihtiyaçlarına göre yapılmıştı.
Kişisel yazılım sıfırdan inşa edilmek zorunda değildir
Kendi kişisel yazılım denemelerim, hem yapay zekanın sınırlamalarının hem de kendi kişisel yetkinliklerimin yarı kalıcı kayıtlarını içeriyor. Timetable uygulamasından vazgeçtim, çünkü aslında istemediğim birçok özelliği eklediğimi ve tümünün kullanımı biraz rahatsız edici hale geldiğini fark ettim. Başka bir uygulama inşa ettim, Spring adını vermişim ve ne işe yaradığını tamamen hatırlamıyorum. Basket, günlük yaşamımda topladığım tüm bağlantılar, notlar, görevler ve diğer kalıntılar için süper bir gelen kutusu oluşturma çabamdı; uygulamadan mesaj göndermek için oldukça iyi bir sistem oluşturmuştum ama Twilio faturamın geldiği zaman, vazgeçtim. Görünüşe göre, başkalarına rahatsız edici yazılımlar üreten bir yeteneğim var.
Beni kurtaran şey, kişisel yazılımın sıfırdan inşa edilme zorunluluğu olmadığı gerçeğiydi. Bilgili geliştiriciler, yeni becerilere sahip mutfak şefleri gibi, ancak diğerleri Chipotle’daki müşterilere daha çok benziyor. Yemeği yapmıyoruz, dahası, onu birleştirmiyoruz bile ama neyin nereye gideceğini ve nasıl servis edileceğini seçebiliyoruz. Birçoğumuz için yazılımın geleceği, sıfırdan kendi Excel’imizi yapmak değil; modelleri kullanarak, kendi başımıza yaratamayacağımız kadar yetenekli tablolar inşa etmektir. Favori uygulamanız için yalnızca bir Chrome uzantısı oluşturmak, yalnızca bir uzantıya ihtiyacı olan o uygulama içindir. Şeylerin görünümünü tam olarak kendi zevklerimize ve ihtiyaçlarımıza göre şekillendirmek.
İleriye dönük olarak, bir profesyonel geliştiricinin işi büyük ölçüde altyapı inşa etmekle sınırlı olabilir. “Bir veritabanıyla senkronizasyonu gereken birden fazla cihaza ihtiyacınız olduğunda, güvenlik seviyesine sahip olduğunuzda… geliştirici testlerinden bahsediyorsunuz” diyor GitHub Next’te çalışan tasarımcı ve dijital antropolog Maggie Appleton. Appleton, kişisel yazılım yükselişini yıllardır takip ediyor ve “yalın geliştiriciler” terimini, topluluklarına yardımcı olmak için gerekli becerileri öğrenen insanlar için kullanıyor. Daha fazla insanın yazılım geliştirmesinin önemli bir gereklilik olduğuna inanıyor, ancak herkesin bunu yapması gerektiğine daha az ikna olmuş durumda. İyi, bir araya getirip oynamak için sürükleyip bıraktıktan sonra, her şeye sahip olabilecek temel güvenlik sistemlerini; birkaç tasarım en iyi uygulamasını; sağlam bir giriş sistemini ve ödeme desteğini oluşturmak gerektiğine inanıyor. Ve ardından herkesin ve her şeyin üstüne inşa etmesine izin ver.
Notion, şu anda (kapalı kaynak) bunun nasıl görünebileceği konusunda en iyi örnektir. Notion, başlangıçta düşük ve hiç kod yazmayan hareketin ana akımdaki bir yorumu olarak patladı — uygulama, istediğiniz şekilde düzenleyebileceğiniz birçok inşa blokları sunuyordu. Kullanıcılar özelleştirme konusunda o kadar sevdi ki, aşırı derecede tasarlanmış Notion sayfalarını paylaşmak, üretkenlik bağımlıları için bir etkinlik haline geldi. Ancak, daha yakın zamanda, Notion süreci daha da basit hale getirdi: Sadece yerleşik AI asistanına neyi başarmak istediğinizi söyleyin ve sayfa ve sistemi oluşturacaktır. “Notion birçok temel inşa bloğu sağladığı için,” Notion CEO’su Ivan Zhao, geçen yıl bana söyledi, “AI sadece makroları yazmaya ihtiyaç duyar. AI, sıfırdan yazılım oluşturmaya ihtiyaç duymaz.”
Ancak, bu yeni yaklaşım bazı riskler taşımaktadır. En önemlisi: fikirleriniz kötü olabilir. Birçok geliştirici, kullanıcılarının neleri sevmediğini oldukça iyi bildiklerini ve sunmuş oldukları çözümlerle ilgili epey dağınık bir yaklaşıma sahip olduklarını söylüyor. Eğer kişisel AI “çözümünüz” durumu daha kötü hale getirirse veya yazılımın geri kalanını bir şekilde bozarsa, bunun suçlusu kim olacaktır? Müşteri desteği, insanlara yardımcı olamaz; çünkü herkes uygulamayı farklı kullanıyor. Geliştiricilerin, kullanıcıları kazara kırılmasına veya bozulmasına izin vermeden, bu tür açık uçlu platformları kurmaları zorlaşıyor.
Etkileşimde bulunduğum diğerleri de bu düşünceyi tekrarladılar; eğer bu yeni dönemde birçok kullanıcısı olan bir geliştiriciyseniz, yazılımın kutudan çıktığında çalışmasını sağlamak her zamankinden daha fazla önem kazanıyor. Hala çoğu insan varsayılan ayarları kullanıyor ve her kullanıcının her uygulamanın her pikseline tam anlamıyla uyum sağlamaya hevesle süreceğine inanmak için hiçbir neden yok. “Kullanıcıların temel ürünü sevmesi durumunda, belirli bir kullanıcı arayüzü sağlama sorumluluğu var,” diyor not alma uygulaması Craft’in CEO’su Balint Orosz, “bu nedenle, kullanıcı uygulamayı açarken her şeyi yeniden hayal etmek durumunda kalmamalıdır.” Amaç, kullanıcının “Ben bunu daha büyük istiyorum” demesi ve onun anlamlı bir şekilde büyümesi için, ona izin vermektir.
Yapay zeka teknolojisinin mevcut olanlarının çoğu, bu tür yazılım adaptasyonunu hem kolay hem de evrensel kılmak için yönlendirilmiştir. Model Bağlam Protokolü, geliştiricilerin verilerini AI ajanlarına açma olanağı sunar. Birçok geliştirici, kodlama araçlarıyla entegrasyonu artırmak için komut satırı arayüzleri geliştiriyor. Claude ve ChatGPT ile doğrudan entegre olan uygulamalar da giderek artmaktadır. Elbette, isterseniz, bu şık yeni teknolojileri kullanarak chatbot’unuzdan e-postalarınızı sormak mümkündür. Ancak bu sıkıcı bir cevap. Daha iyi bir cevap, kendinize yeni bir e-posta oluşturmanızı sağlamak.
Bu yeni dünyada, en önemli şey iyi bir zevke sahip olmaktır. Mutlaka nesnel olarak iyi bir zevk değil; sadece kendi zevkinizi kavrayacak kadar keskin bir algıya ihtiyaç duyarsınız. Rick Rubin gibi olmalısınız; ünlü müzik prodüktörü, bir noktada 60 Dakikaya şunu söyledi: “Başarılı olmamı sağlayan herhangi bir teknik yetenek değil, zevkime olan güvenimdir.” Rubin, bu sanatı A-listede birçok ünlüyle uyguluyor; sizin de AI ile bunu yapabilmeniz gerekiyor. Aksi takdirde, Lovin’in “sefelere” dediği yerlere düşersiniz; chatbot’unuza sadece neyi sevmediğinizi söyleyerek, bunun yaratıcı olmasını bekleyerek. Bu yola düşmek, çılgınlık ve kötü yazılım demektir.
Veritabanlarına dair pek bir görüşüm yok, ama yazı tipleri ve arka plan renkleri konusunda endişe duyuyorum. Ve böylece, gerçekte, başardığım ilk kullanışlı yazılım, mevcut birçok uygulamayı tek bir ekrana sığdırmanın bir yolu oldu. Tüm yer imlerimi göz önünde bulundurduğum Raindrop; güzel bir görünüş bulmadım; Todoist’teki tüm görevlerimi unuttum; notlarımı Obsidian’da, sonsuza dek düzenlenmeyi bekleme sırasına koydum; her günü düzenli olarak kullandığım Google Takvim’imi, evden çıkabilmem için sorunsuz bir şekilde yanımda olmazsa, umulmadık bir seferde geri dönme ihtimalim dahi var. Bu uygulamaların ikisini değiştirmeye çalıştım, ama daha güzellerini bulmak, sadece dört API anahtarını ve bir öğleden sonranızı alıyor. Ve evet, “o düğme neden bir şey yapmıyor” ve “bu hata kodu ne anlama geliyor” ve “mor olmayan başka bir renk deneyelim.” Claude Code’a bir kağıt planlayıcısı gibi görünmesini istedim ve aslında onu sağlam bir şekilde sundu.
Uygulamam App Store’da asla bulunmayacak ve muhtemelen bunun nasıl çalıştığını anlamlandıracak şekilde açıklayamam. Kişisel yazılım döneminin güzelliği de buradadır: bununla ilgilenmeme gerek yok. Sizi de endişelendirmeye gerek yok. Artık yükümlü değiliz bize önerilen yazılımları kullanmaya veya herkes için yeterince iyi olan eksiklikleri kabullenmeye. En iyi uygulamalar, gerçekten sizi geliştirenler olacaktır. Neye ihtiyaç duyduğunuzu ve neyi sevdiğinizi biliyorsanız, her şeyi tam istediğiniz gibi çalıştırabilirsiniz. Kod yazmayı öğrenmenize gerek yok.




