Hackathon Nedir?
Yayın: · Son güncelleme:
Hackathon Nedir? Kısaca
Hackathon, yazılımcı, tasarımcı ve farklı alanlardan katılımcıların genellikle 24 ila 48 saat gibi kısa bir sürede ekipler hâlinde belirli bir problemi çözen ürün ya da prototip geliştirdiği etkinlik ve yarışmadır.

Hackathon nedir?
Hackathon, "hack" ve "maraton" kelimelerinin birleşiminden oluşur. Buradaki "hack" kelimesi siber saldırı anlamında değil, yaratıcı ve hızlı çözüm üretmek anlamında kullanılır. Katılımcılar kısa bir süre içinde, çoğunlukla bir hafta sonu boyunca, bir fikri çalışan bir prototipe dönüştürmeye çalışır.
Hackathon'ları şirketler, üniversiteler, kamu kurumları ve topluluklar düzenler. Bazıları belirli bir temaya odaklanır: sağlık, finans, iklim ya da erişilebilirlik gibi.
Nasıl işler?
Etkinlik genellikle problemlerin ve kuralların anlatıldığı bir açılışla başlar. Katılımcılar hazır gelen ekiplerle ya da etkinlikte tanıştıkları kişilerle takım kurar. İdeal bir ekipte yazılımcıların yanında bir tasarımcı ve konuyu bilen bir alan uzmanı bulunur.
Süre boyunca mentorlar ekiplere teknik ve iş tarafında destek verir. Sonunda her ekip birkaç dakikalık bir sunum yapar ve jüri; fikrin özgünlüğü, uygulanabilirliği ve demonun çalışıp çalışmadığına göre değerlendirme yapar. Örneğin bir belediyenin düzenlediği 36 saatlik bir hackathon'da bir ekip, mahalledeki boş otopark yerlerini gösteren basit bir harita uygulaması geliştirebilir.
Neden katılmalı, nasıl hazırlanmalı?
Hackathon'lar kısa sürede çok şey öğretir: baskı altında öncelik belirlemek, ekip içinde iş bölmek ve fikri anlaşılır biçimde sunmak. Ayrıca işverenlerle ve diğer geliştiricilerle tanışmak için iyi bir ortamdır.
Hazırlık için kullanacağınız araçları önceden kurmak ve küçük bir şablon proje hazırlamak zaman kazandırır. Kapsamı dar tutun; çalışan küçük bir demo, yarım kalmış büyük bir fikirden daha etkilidir. Etkinliğin fikri mülkiyet kurallarını katılmadan önce mutlaka okuyun.
Sıkça Sorulan Sorular
Hackathon ne demek?
Hackathon, hack ve maraton kelimelerinden türetilmiştir. Katılımcıların kısa sürede ekipler hâlinde bir problemi çözen ürün geliştirdiği yarışma ya da etkinlik anlamına gelir.
Hackathon'a katılmak için yazılım bilmek gerekir mi?
Şart değildir. Tasarımcılar, ürün yöneticileri ve alan uzmanları da ekiplere değerli katkı verir; ancak ekipte en az birkaç kişinin kod yazabilmesi gerekir.