Hackathon: İki Günde Fikirden Çalışan Prototipe
Kapıdan birisi “Pizza geldi!” diye bağırıyor. Yan masada bir ekip prototipini koli bandı ve mukavvayla bir arada tutmaya çalışıyor, biraz ötede bir başka ekip hareketlerini bir türlü algılamayan modelini ayıklıyor. Ed Summers’ın GitHub Blog’da yayımlanan yazısı bu sahnenin etrafında dönüyor; hackathonlar pek çok kişi için üretmeyi öğrenmenin hala en iyi yeri. Yazının dayanağı, yakın dönemde düzenlenen birkaç hackathonda onlarca katılımcının yaka kartı kuyruğundan final demolarına kadar izlenmesi ve hepsine aynı sorunun sorulması: sizi buraya geri getiren ne?
İki gün, tek bir deneysel proje
Ekipler robot, uygulama, web sitesi, donanım gibi fikirlerle geliyor, süre dolmadan çalışan bir prototip çıkarmaya uğraşıyor. Katılımcılardan Kyle’ın sözleriyle bunlar küçük işler değil, büyük girişimler, üstelik temelde iki gün içinde tamamlanmaya çalışılıyor.
Yana aynı süreci “ibreyi bir adım ileri taşıyan tek bir küçük deneysel projeye iki gün boyunca yoğunlaşmak” diye tarif ediyor. Nithya için hackathon, gurur duyacağınız bir şey üzerinde elinizden gelenin en iyisini yapabildiğiniz nadir bir fırsat. Mike daha kısa tanımlıyor: “Temelde bir icat maratonu.”
Bilgisayar bilimleri diploması şart değil
Bilişim tarihinin büyük bölümünde yazılım üretmek yıllar süren uzmanlaşmış bir eğitim gerektiriyordu. Yazının işaret ettiği değişim burada. GitHub Copilot gibi yapay zeka destekli araçlarla birlikte doğal dil evrensel bir programlama dili haline geliyor, fikri olan herkes bunu çalışan koda dönüştürmeye başlayabiliyor.
Lance’in ekibi son dakikada bir sorunla karşılaşmış. İnsanların aldıkları bilgiyi doğrulayabilmesi için bir haber API’sine ihtiyaçları vardı. Lance’in aktardığına göre GitHub Copilot 30 dakikada hem bir frontend oluşturmuş hem de API’nin kendisiyle bağlantı kurup her şeyi birbirine entegre etmiş.
Kyle’a göre katılımcılar bir bilgisayar bilimleri öğrencisiyle eşleştiğinde ya da yapay zekayı kullanıp bir prototipe başlayıp başkalarını fikirlerine ortak etmeye ikna ettiğinde, insanlara en çok tutku duydukları şeyi yapma özerkliği doğuyor.
Pizza bedava, öğrenilenler de öyle
Bir etkinliğe “öğrenme etkinliği” derseniz insanlar gelmek istemeyebilir, “pizza var” derseniz yine de gelirler ve sonunda yine öğrenirler. Jon’un gözlemi bu. Jon hackathonları, bir teknoloji insanı olarak edinebileceğiniz en iyi eğitim deneyimi olarak tanımlıyor. Sarvesh daha yalın söylüyor, öğrenmenin daha iyi bir yolu.
Bu öğrenmenin romantik bir tarafı yok. Eric hackathonları “sürekli çalışma ve sürekli hata ayıklamadan oluşan büyük bir didinme” diye anlatıyor. Vaishnavi’nin ekibi sürenin bir kısmını hareketlerini algılayamayan bir modelle boğuşarak geçirmiş, bir noktada söylediği cümle tanıdık: “Yani hiçbir şey çalışmıyor.” Mayank’ın ekibi ise sonuca deneme yanılmayla, koli bandı ve mukavvayla ulaşmış.
Hackathonlar güvenli bir “üçüncü mekân”. Başarısız olmak ve deneme yapmak sorun değil. Ne F alırsınız ne de bu yüzden işten çıkarılırsınız. — Mike
Pratik arkadaşlıkları
Yazının en ilginç ayrıntılarından biri Niels’e ait. Niels bir gün “hackathon” terimini kimin ortaya attığını merak edip Google’da aramış, karşısına kendi adı çıkmış. Terimi türettiğini hatırlamıyor ama dizüstü bilgisayarları boş bulduğu her yere koyduğunu, uyku tulumuyla yerde uyuduğunu, uyanır uyanmaz doğrudan hacklemeye döndüğünü hatırlıyor.
Bunu yapmak zorunda hissediyorsanız ve etrafınızdaki insanları sevmiyorsanız, olayın özünü kaçırıyorsunuz demektir. — Niels
Akankshya herkesi iş birliğine açık bulduğunu, hiçbir zaman bırakması ya da ayrılması yönünde bir baskı hissetmediğini söylüyor. Shehmeer sağındaki ya da solundaki kişiye dönüp bir şeyin nasıl yapılacağını sorabildiğini anlatıyor; onlar bilmese bile genellikle salonda bilen birini tanıyorlarmış. Dev’in ilk hackathonunda tanıştığı iki kişi bugün en yakın arkadaşları. Zach bu bağa bir ad da vermiş, ortak bir ilgi üzerinden kurulan “pratik arkadaşlığı” (friendship of practice).
Kariyeri değiştiren etki
Mike’ın yolunu ilk hackathon değiştirmiş:
İlk hackathonumda, o ana kadar tüm üniversite eğitimimde öğrendiğimden fazlasını tek bir hafta sonunda öğrendim. — Mike
Ertesi gün aynaya bakıp kendine avukat olma fikrini unutup hacker olmasını söylemiş. Lee hackathonların, bir fikrin kıvılcımı ile üretime alınan bir ürün arasında köprü işlevi gördüğünü gözlemlemiş. Shehmeer’e göre organizatörler yeni bir kuşağa üretmenin erişilemez bir şey olmadığını göstermeye çalışıyor. Yana içinse işin yapılırken görünür olması daha fazla insanı içeri çekiyor, çünkü kapı artık biraz daha aralık.
Sorunları kendiniz çözebilirsiniz, bunun için kimseden izin istemeniz gerekmiyor. — Zach
Nereden başlamalı?
Yazı herkesi çağırarak kapanıyor. Öğrenci ya da profesyonel, her kimlik, her yetenek, her geçmiş ve her deneyim seviyesinden herkes davetli. GitHub’ın önerdiği ilk adımlar şunlar:
- Yakınınızdaki bir hackathonu bulun ve katılın.
- Öğrenciyseniz GitHub Student Developer Pack üzerinden GitHub Copilot ve diğer araçlara ücretsiz erişin.
- GitHub Copilot uygulamasını deneyin.
Hackathonlar, hata yapmanın bedelinin düşük, öğrenmenin yoğunluğunun yüksek olduğu nadir ortamlardan biri olmayı sürdürüyor. Yapay zeka destekli araçlar giriş eşiğini düşürdükçe, “fikri olan herkes prototip üretebilir” iddiası daha da gerçekçi hale geliyor.
Kaynaklar ve İleri Okuma
- Hack the World: Why hackathons are still the best place to learn to build — Ed Summers, GitHub Blog
- The GitHub Blog
- GitHub Student Developer Pack
- GitHub Copilot app
- Agents League Hackathon 2026: Enterprise Agents Kategorisi Rehberi







Yorum gönder