Geliştiriciler Neden Bu Kadar Çok Yan Proje İnşa Ediyor?

Son iki yılda sekiz küçük internet projesi oluşturdum ve başlattım. Uygulamalardan web sitelerine kadar çoğu başarısız oldu; ancak benim paçavra proje grubum bir araya getirildiğinde düşünülebilir. ramen karlı. Son projem, Kağıt Web Sitesi, kalem ve kağıt kullanarak bir blog başlatmanıza olanak tanır. Tuhaf bir fikirdi ama her ay onu kullanmak için para ödeyen birkaç fanatik hayran buldu.

Bir yan proje genellikle bir geliştiricinin işinin yanı sıra oluşturduğu bir hobi programlama projesidir (günlük işim bir fintech girişiminin kurucu ortağı ve CTO'sudur) - bir Raspberry Pi robotu, yapılacaklar listesi uygulaması veya bir iOS oyunu gibi birkaç dolar kazanıyor. Ancak, fark ettiğim bir şey şu ki, geliştiriciler tek taraflı bir proje oluşturmak yerine giderek daha fazla proje geliştiriyor. bir sürü tıpkı benim gibi daha küçük projelerin. 

Neler oluyor? Evet, kodsuz Codecademy ve Stripe gibi araçlar proje yazmayı ve dağıtmayı her zamankinden daha kolay hale getirdi. Bunlar Nasıl ve neden şimdi. Ancak tüm bu ilerlemelere rağmen, neden geliştiriciler inşa ediyor mu bu kadar yan projeler? Bu yazıda en ilginç nedenlerden bazılarını inceleyeceğim.

🎰 Yan proje kumarhanesinde kumar

George RR Martin, hevesli yazarlardan oluşan bir dinleyici kitlesinin önünde büyük bir altın tahtta oturuyor. konuşuyordu bir yazarın kariyeri hakkında: 

“Bu kumarbazlar için bir kariyerdir. Her kitap yazdığınızda zarları yeniden atıyorsunuz ve bunun çöküp yanacağını ya da büyük bir başarı mı olacağını bilmiyorsunuz.”

Martin, dördüncü kitabına kadar ilk romanlarıyla ödüller kazandı. Armageddon Paçavrası, bombaladı ve neredeyse onu mahvetti. Nihayet yazıncaya kadar 28 kitap gerekti Taht Oyunları.

Benzer şekilde, internet proje oluşturucuları da dürüst kumarbazlardır. Bir sonraki fikrinizi "başlat"a tıklamadan önceki heyecan bağımlılık yapar; sadece ne olacağını bilmiyorsun. Küçük sarı bir kuşu Super Mario boruları arasında uçurmakla ilgili yaptığınız rastgele bir oyun patlayabilir ve Flappy Bird'e dönüşebilir, seni ağlıyor Günde 50,000 bin dolar. Kız arkadaşınız için oluşturduğunuz kelime bulmacası viral hale gelebilir ve Wordle'a dönüşebilir.

Kısacası: Bir internet projesine gösterilen çaba çoğu zaman sonuçlarından kopuktur. Bu rastgeleliği pratikte benimsemek, daha fazla proje başlatmak anlamına gelir. Örneğin:

  • Gibi zorluklar 12 ayda 12 girişimHollandalı programcı Pieter Levels tarafından üstlenilen bu proje, tek başına geliştiricinin, üretkenlik yaratan bir proje portföyü yürütmesiyle sonuçlandı. Yılda 3 milyon dolar. 
  • Gibi web siteleri ProductHunt Pazartesi günü bir fikir edinmenizi ve onu Cuma gününe kadar binlerce kişiye sunmanızı sağlar. 
  • Ben bunu yazarken “başlıklı bir yazı geldi.Neden 25 haftada 25 ürünü piyasaya sürüyorum?” IndieHackers forumunun en popüler gönderilerinden biri.

İnşaatçılar yan projelerine kumarhane muamelesi yapıyor. Projeleri küçük tutarak ve sık sık başlatarak büyük ikramiyeyi kazanma şansları artar.

🤳 İçerik olarak projeler

İçerik oluşturucu ekonomisi hızla büyüyor ve İbiza'daki bir plajda selfie paylaşan yalnızca Instagram modelleri değil. Geliştirici etkileyicileri — kendilerinden önceki vlogger'lar ve yayıncılar gibi yeni ve tuhaf bir içerik oluşturucu türü — son derece gerçek bir şey. Projeler, içerikleri ve para kazanmalarının bir arada sunulması olarak hizmet eder.

Ben Awad 1.3 milyon takipçinin proje videolarını dünya genelinde izlemesiyle, geliştirici ile geleneksel içerik oluşturucu arasındaki çizgiyi çoğu kişiden daha fazla bulanıklaştırıyor YouTube, TikTok ve Twitter. İçeriğini açıklamaya çalışırken bana, "Bazıları buna teknoloji mizahı diyor, bazıları da geliştirici günlükleri diyor" dedi. "Buna ne isim vereceğimi bile bilmiyorum." 

Örnek olarak Awad'ın önceki projelerinden biri Tinder için VS Code eklentisi, kullanıcıların mükemmel randevularını bulmak için diğer kişilerin kod parçacıklarını kaydırabilecekleri yer. "Tinder eklentisi gerçekten iyi iş çıkardı" diye açıkladı ve "hatta bazı insanlar bu eklenti sayesinde evlenmeye yaklaşıyor.

“... Sorun şu ki, projelerin şaka olduğunu biliyorum ama ben ciddi bir yazılım mühendisiyim ve onları iyileştirmek istiyorum. Yani Tinder için tam anlamıyla bir Android uygulaması ve bir VS Code uzantısı hazırladım çünkü şöyle düşündüm: 'Bunu gerçekten kullanıyor olsaydım, eşleşme bulursam gerçekten bir anında bildirim almak isterdim. Bütün gün VS Code'da olmayacağım."

O zamandan beri Awad, kurduğu bir dizi startup hakkında videolar hazırladı. “Yaptığım projede iyi bir şey olursa bu harika olur. İyi bir şey oldu, ayrıca bununla ilgili bir YouTube videosu hazırlayabilirim” dedi. "Üzerinde çalıştığım projede kötü bir şey olursa bu berbat bir şey ama en azından bununla ilgili bir YouTube videosu hazırlayabilirim. Ve insanlar kötü bir şey olduğunda bundan kesinlikle hoşlanıyorlar.

Şunları ekledi: "Bütün bu projeleri yapmamın tek nedeni hiçbir iyi fikrimin olmamasıydı. O yüzden iyi bir tane bulana kadar bir şeyler yapmaya başlasam iyi olur. … Sanırım amacım gerçekten büyük bir işe sahip olmak. Gerçekten beğendiğim büyük projeyi bulmama yardımcı olmak için birçok farklı tohum ekiyorum."

En son projesi, boşluk hayvanıGen-Z Tamagotchi benzeri bir oyun olan 130,000 kullanıcıya sahip.

Bir içerik oluşturucunun uygulamasını indirmeyi veya Awad gibi birini videoları aracılığıyla takip etmeyi taahhüt edemiyorsanız, #buildinpublic Twitter'a tıklamanız yeterli; geliştiricilerin biyografilerinde, yarattıkları çeşitli küçük işletmelere düzinelerce bağlantı bulunan geliştiricileri bulacaksınız. . Birini takip ettiğinizde, bir ürünü piyasaya sürme, birkaç kullanıcı kazanma ve hatta birkaç bin dolar karşılığında mikro SaaS'tan çıkma gibi hızlı bir yolculukta onlara katılabilirsiniz. 

Birkaç ay sonra her şeyi yeniden yapacaklar.

📉 Proje felaketini azaltmak

Yan projeniz Kazakistan'daki bir devrim yüzünden hiç yok oldu mu? 

Hiç hoş değil.

İşte olanlar: Bir gün, e-posta adreslerinde emoji alan adlarını kullanabileceğinizi öğrendim; 👋.kz. Birçoğunun olduğunu fark etmek .kz emoji alan adları mevcut olduğundan, bunun harika bir fikir olacağına karar verdim. bunlardan 300 tanesini satın alın ve bir emoji e-posta adresi hizmeti başlatın. Yaklaşık 1,500 müşteriden sonra şu tweeti aldığımda emoji imparatorluğum çöktü:

Geliştiriciler Neden Bu Kadar Çok Yan Proje Oluşturuyor? PlatoBlockchain Veri Zekası. Dikey Arama. Ai.

Görünüşe göre Kazakistan'da tamamen internet kesintisi yaşandı ve projem tamamen çevrimdışı duruma geldi.

Geliştiriciler Neden Bu Kadar Çok Yan Proje Oluşturuyor? PlatoBlockchain Veri Zekası. Dikey Arama. Ai.

10 gün süren panikten sonra neyse ki geri geldi. 

Diğer insanlar o kadar şanslı değil: API değişiklikleri, arama sonuçlarında yapılan ince ayarlar ve diğer birçok faktör bir projeyi sonlandırabilir. Yani, tıpkı Dogecoin'e yatırım yapmak yerine S&P 500'den hisse satın alabileceğiniz gibi, inşaatçılar da bu tür başarısızlıkları azaltmak için birçok projeden oluşan bir portföy kullanıyor.

Daniel Vasallo çalıştırır çevrimiçi topluluk insanlara küçük bahislerden oluşan bir portföyün nasıl oluşturulacağını öğretiyorum ve bu portföy Ekim 800'den bu yana 2021'ü aşkın ücretli öğrenciye ulaştı. "Bazen Twitter'da şaka yapıyorum ve tek iş planımın 9'dan 5'e kadar işe geri dönmek zorunda kalmamak olduğunu söylüyorum Yakın zamanda Zoom'da yaptığı bir konuşma sırasında son grubuna şunları söyledi. 

“… Bu yüzden küçük bahisleri seviyorum. Küçük bahislerde, genellikle, bilirsiniz, küçük bir şey denersiniz ve başarısız olur, bu o kadar da moral bozucu değildir. Eğer büyük bir şey denerseniz, bu çoğumuzun kolayca canını sıkabilir ve cesaretimizi kırabilir. Yıkıcı bir olay olabilir."

Düşünce yapısını şu şekilde özetledi: “Benim için başarı oyunda kalabilmektir. Temel olarak oyunun bittiği bir durumdan sonsuza kadar kaçınmak."

Sébastien Dubois bu durumu iyi biliyor. Geçen yıl makalesi “Başlangıç ​​başarısızlık öyküleri: 20 ay içinde, 2 bin saat harcandı ve 200 bin € kayıp" Hacker News'te viral oldu ve Dubois'in, kurmakta zorluk çeken bir startup'ı kodlamak için iki yıl boyunca nasıl harcadığına dair batık maliyetli bir yanılgı hikayesini anlattı.. Ancak Dubois şu anda çok sayıda küçük proje inşa ederek harika işler çıkarıyor.

Bana e-postayla şöyle dedi: "Artık sınırlı zaman ve çabayla, artılarının eksi yanlarından daha fazla olduğu projeler inşa ediyorum." Bir topluluk oluşturdu, yeterince iyi satan iki "bilgi ürünü" yarattı ve hatta aklında bir kitap projesi bile var. 

"Proje portföyüm arasında güçlü bir çark oluşturdum" dedi. “… Bu arada bu noktaya gelmek için kendimi mahvetmedim. ;-)”

🌵 Eğlence, pratik ve süper yaratıcılık

Geliştiriciler son derece yaratıcı insanlardır. Tıpkı bir müzisyenin beste yapması veya bir sanatçının resim yapması gibi, geliştirici de bu yaratıcılığı ortaya çıkarmak için bir yan proje başlatabilir.

Ben Issen çalışan karizmatik bir Fransız geliştiricidir. yedi küçük proje. Paris'teki dairesinden Zoom üzerinden bana "Projelerime bahçeyle ilgileniyormuşum gibi davranıyorum" dedi. “Zevkli bir aktivite. Benim favori projelerim minik bir kaktüs gibidir; Saksıya alınması kolay, büyümesi hızlı ve az su ve bakım gerektiriyor.”

Daha sonra pencere pervazına koşuyor ve devasa bir eğrelti otu kapıyor: "Bunun gibi projeler çok fazla dikkat gerektirir, aksi takdirde ölürler."

Çok fazla fikriniz varsa, çok sayıda küçük, kendi kendini idame ettiren proje oluşturmak gerçekten eğlencelidir. Birini inşa edip diğerine geçebilirsiniz. Her seferinde sıfırdan birkaç kullanıcıya doğru ilerlemek tatmin edici bir bulmaca gibidir. Ve her proje daha fazla pratiktir; inşa etme, lansman ve pazarlama becerilerinizi geliştiren başka bir temsilcidir.

Çoğu zaman, yeni projeler ilham alınarak veya önceki projelerin kodları kullanılarak bir araya getirilerek daha iyi fikirlerin ortaya çıkarılması ve bunların başlatılmasının daha da kolay hale getirilmesi sağlanır. İnsanlara neden sadece bir projeye odaklanmak yerine birden fazla proje inşa ettiklerini soran bir e-posta çağrısı yaptım ve yaratıcı süreç, bazı katılımcılar için büyük bir neden. “Çapraz tozlaşmanın büyük bir hayranıyım. Çoğu zaman bir araya gelmeyen şeyleri karıştırmak, tamamen farklı bir şeyin peşine düşmenizi sağlar," diye yazdı bir kişi.

Ancak herkes büyük projelerden tamamen kaçınmıyor. Başka bir e-posta göndericisinin açıkladığı gibi, küçük projeler büyük projelere yön veren yaratıcı içgörüler sağlayabilir: "Küçük projelerim, büyük projemin nasıl çalıştığı konusunda bilgi vermeye yardımcı oluyor; burada ana projem ağaç gövdesi ve küçük projelerim de onun dalları."

🔮 Sonuçlar ve gelecek

Tüm bu projelerde beni en çok heyecanlandıran şey, normalde var olmayan tamamen benzersiz bazı şirketlerin ortaya çıktığını görecek olmamız. MSCHF uzantısı Her iki haftada bir viral projeler başlatan girişim destekli bir şirketin son derece modern bir örneği, ancak rakamlar sonunda çok sayıda şirkete sahip olacağını gösteriyor.

Yani, neden geliştiriciler bu kadar çok yan proje mi inşa ediyor? İster yaratma, öğrenme veya zengin olma arzusu olsun, bunların hepsi geliştiricilerin projelerine bakış açılarında meydana gelen temel bir değişime bağlıdır. Teknoloji alanında kariyer yapmak için CV'nize yan projeler koyardınız. Artık yan projeler de yapılabilir. be teknolojideki kariyeriniz.

9 Ağustos 2022'de yayınlandı

Onu inşa edenlerin söylediği gibi teknoloji, yenilik ve gelecek.

Üye olduğunuz için teşekkürler.

Karşılama notu için gelen kutunuzu kontrol edin.

Zaman Damgası:

Den fazla Andreessen Horowitz