Hackathon Nedir? Nasıl Katılınır, Nasıl Düzenlenir?
Format, akış, takım dengesi, 48 saatte bitirilebilir kapsam seçimi, jüri kriterleri ve kampüste hackathon düzenlemenin gerçek maliyeti.

Hackathon nedir
Hackathon, İngilizce hack ve marathon kelimelerinin birleşiminden gelen, belirli bir sürede — genellikle 24 ile 48 saat — takımların bir soruna çalışan bir çözüm ürettiği yarışma formatı.
Adındaki "hack" kelimesi güvenlik ihlaliyle ilgili değil; hızlı ve pratik çözüm üretmek anlamında kullanılıyor. Katılımcılar takım hâlinde çalışıyor, süre sonunda jüriye kısa bir sunum yapıyor ve değerlendirme genellikle çalışan bir prototip üzerinden yürüyor.
Hackathonu diğer yarışmalardan ayıran şey, fikirle değil çıktıyla bitmesi. Süre sonunda ortada gösterilebilir bir şey yoksa, fikir ne kadar iyi olursa olsun değerlendirmeye giremiyor.
Nasıl işler
Tipik bir hackathon akışı şöyle:
| Aşama | Süre | Ne olur |
|---|---|---|
| Açılış ve konu duyurusu | 1 saat | Tema, kurallar, jüri kriterleri |
| Takım kurma | 1-2 saat | Bireysel gelenler takım bulur |
| Geliştirme | 24-40 saat | Asıl çalışma |
| Mentor turları | Aralıklarla | Uzmanlar takımları dolaşır |
| Kod dondurma | Bitişten önce | Değişiklik yapılamaz |
| Sunum | 3-5 dakika/takım | Demo + anlatım |
| Değerlendirme ve ödül | 1-2 saat | Jüri kararı |
Kod dondurma saati çoğu katılımcının hazırlıksız yakalandığı an. Son dakikaya kadar kod yazmak, sunumu hazırlamaya vakit bırakmıyor ve iyi çalışan bir proje kötü anlatıldığı için eleniyor.
Türleri
Hackathonlar konularına göre ayrışıyor ve hangisine katıldığınız hazırlığı değiştiriyor:
- Açık temalı. Konu serbest, yaratıcılık ön planda.
- Kurumsal temalı. Bir şirketin gerçek problemi veriliyor; çözüm o şirketin sistemine uyumlu olmalı.
- Sosyal fayda. Erişilebilirlik, çevre, afet gibi alanlar.
- Veri odaklı. Belirli bir veri kümesi veriliyor (bkz. datathon).
- Donanım odaklı. Fiziksel prototip isteniyor (bkz. makeathon).
Kurumsal temalı olanlar öğrenciler için genellikle en değerli olanı: jüride o şirketin yöneticileri oluyor ve iyi iş çıkaran takımlara staj ya da iş görüşmesi teklifi gelebiliyor.
Takım kurmak
İdeal takım üç ile beş kişi arasında ve tek tip insandan oluşmuyor. Beş yazılımcıdan oluşan takım, sunum aşamasında zorlanıyor; beş tasarımcıdan oluşan takım, çalışan bir şey üretemiyor.
İşleyen dağılım kabaca:
- 1-2 geliştirici — çalışan parçayı üretir.
- 1 tasarım / arayüz — gösterilebilir hâle getirir.
- 1 sunum ve iş tarafı — problemi ve çözümü anlatır.
Tek başına gelen katılımcılar için çoğu hackathon takım kurma oturumu düzenliyor. Bu oturumu atlayıp "kendim yaparım" demek, 48 saatte tek başına bitirilemeyecek bir işe girişmek demek.
Kapsamı doğru seçmek
Hackathonlarda en sık yapılan hata, 48 saatte yapılamayacak bir şeye başlamak. Süre sonunda yarım kalmış bir sistem, küçük ama çalışan bir parçadan daha az puan alıyor.
Pratik yaklaşım: projenin tek bir işi eksiksiz yapması. "Öğrencilerin ders programını yöneten platform" 48 saatlik iş değil; "ders programındaki boş saatleri bulup çalışma grubu öneren ekran" ise bitiriliyor.
İlk üç saatte kapsam kâğıda yazılmalı ve şu soru sorulmalı: bunun en küçük gösterilebilir hâli ne? Geri kalan her şey "zaman kalırsa" listesine gidiyor.
Değerlendirme kriterleri
Jüriler farklı ağırlıklar kullansa da tekrar eden başlıklar var:
| Kriter | Ne bakılıyor |
|---|---|
| Problem tanımı | Gerçek bir soruna mı çözüm |
| Çalışırlık | Demo gerçekten çalışıyor mu |
| Teknik zorluk | Ne kadarı bu sürede yapıldı |
| Özgünlük | Var olan çözümlerden farkı |
| Sunum | Anlaşıldı mı |
Katılımcıların çoğu ilk üç kritere odaklanıp sonuncusunu ihmal ediyor. Oysa jüri her takımı üç beş dakika izliyor ve anlamadığı projeye puan veremiyor.
Benzer formatlardan farkı
Hackathon, "-athon" ekiyle biten bir formatlar ailesinin en bilineni. Aralarındaki fark yalnızca isim değil; çıktının ne olduğu, kimin katıldığı ve nasıl değerlendirildiği değişiyor.
| Format | Çıktı | Tipik süre | Kimler katılır |
|---|---|---|---|
| Hackathon | Çalışan yazılım prototipi | 24-48 saat | Geliştirici ağırlıklı karma takım |
| Ideathon | Fikir ve iş modeli sunumu | 4-24 saat | Her bölüm |
| Makeathon | Fiziksel prototip | 24-72 saat | Mühendislik, tasarım |
| Datathon | Model ve tahmin skoru | 24-48 saat | Veri, istatistik, yazılım |
| Game jam | Oynanabilir oyun | 48-72 saat | Oyun geliştirme, sanat, ses |
| CTF | Çözülen güvenlik soruları | 8-48 saat | Siber güvenlik |
Bu tablo, hangi etkinliğe katılacağınıza karar verirken işe yarıyor. Kod yazamıyorsanız hackathon yerine ideathon; donanımla çalışmak istiyorsanız makeathon daha uygun.
Topluluk olarak düzenlerken de aynı tablo geçerli: makeathon malzeme bütçesi gerektiriyor, datathon veri kümesi ve değerlendirme altyapısı, CTF ise izole bir laboratuvar ortamı. Hackathon, altyapı olarak en kolay kurulanı — bu yüzden en yaygın olanı.
Öğrenciye kattığı
Hackathon, özgeçmişte tek satırdan fazlasını üretiyor:
- Somut çıktı. Kod deposu bağlantısı, çalışan bir demo, ekran görüntüleri.
- Ekip deneyimi. Baskı altında, tanımadığı insanlarla çalışma.
- Ağ. Mentorlar ve jüri, sektörden gelen kişiler.
- Anlatılabilir hikâye. Mülakatta "zorlandığınız bir proje anlatın" sorusunun hazır cevabı.
Derece almak şart değil. Bitirilmiş bir hackathon projesi, katılım belgesinden bağımsız olarak portföyde duruyor.
Kampüste hackathon düzenlemek
Topluluk olarak düzenleyecekseniz, formatın maliyeti diğer etkinliklerden farklı: 48 saatlik bir etkinlik salon, gece kullanım izni, yemek ve internet gerektiriyor.
Kritik başlıklar:
- Gece izni. Kampüs binalarının gece kullanımı ayrı başvuru istiyor ve en uzun süren izin bu.
- İnternet kapasitesi. Yüz kişilik hackathonda kampüs kablosuz ağı çoğunlukla yetmiyor.
- Elektrik. Katılımcı başına en az bir priz gerekiyor.
- Yemek ve mola. İki gün süren etkinlikte beslenme planı programın parçası.
- Jüri ve mentor. Sektörden kişi bulmak, sponsordan sonra en zor kalem.
Ölçeği küçük tutarak başlamak işe yarıyor: yirmi kişilik, tek gecelik bir hackathon, iki yüz kişilik bir organizasyondan çok daha yönetilebilir ve deneyim kazandırıyor.
Sık sorulanlar
Kod bilmeden katılınır mı? Katılınır. Takımlarda problem tanımı, kullanıcı araştırması, tasarım ve sunum rolleri var. Ama tamamen izleyici olarak katılmak verimli değil.
Hazır kod kullanmak serbest mi? Genellikle açık kaynak kütüphaneler serbest, önceden yazılmış proje yasak. Kurallar etkinliğe göre değişiyor; şüphede kalınca sormak gerekiyor.
Uyumak gerekir mi? Gerekir. Uykusuz geçen ikinci gün, hem kod kalitesini hem sunumu düşürüyor. Takımın nöbetleşe dinlenmesi daha iyi sonuç veriyor.
Özet
Hackathon, sınırlı sürede çalışan bir çıktı üretme yarışması. Başarının belirleyicisi teknik derinlik değil, doğru seçilmiş dar bir kapsam ve anlaşılır bir sunum. Takım dengeli kurulmalı, kapsam ilk üç saatte yazılmalı ve sunum için son saatler ayrılmalı. Düzenleyen taraf içinse asıl zorluk kod değil; gece izni, internet, elektrik ve yemek.


