Ruby, sadece bir programlama dili değil, aynı zamanda güçlü bir topluluktur. Bu topluluğu canlı tutan en önemli unsurlardan biri de yerel etkinliklerdir. Bir Ruby meetup, genç geliştiricilerin ilham aldığı, doğru sohbetler sayesinde iş bulduğu veya haftalardır uğraştığı bir soruna çözüm bulduğu yerdir. Tüm bunlar çevrimiçi ortamda gerçekleşmez. Bir meetup başlatmak için büyük bir nedene ihtiyacınız yok; sadece onun var olmasını istemek yeterlidir.
İlk buluşma en zor olanıdır. Deneyiminiz yoktur ve kimsenin gelip gelmeyeceğini bilmezsiniz. Endişelenmeyin, herkes aynı yerden geçmiştir. Ruby tutkunlarını bir odada toplayacak minimumu yapın ve gerisini sonra düşünün. İlk mekan seçimi için en iyi seçenek genellikle bir ofistir. Birçok şirketin akşamları boş kalan toplantı odaları ve ortak alanları vardır. Bir Ruby şirketi ilk tercih olabilir, ancak uygun alana sahip herhangi bir teknoloji şirketi de iş görür. Üniversiteler, ortak çalışma alanları, hatta barlar veya pastaneler de alternatif olabilir. Tek ihtiyacınız yeterli sandalye, dizüstü bilgisayar bağlayacak bir yer ve ideal olarak projeksiyon yapabileceğiniz bir duvar veya ekrandır.
Mekanı ayarladıktan sonra bir tarih seçin ve bir etkinlik sayfası oluşturun. Sadece temel bilgileri (tarih, saat, yer ve meetup'ın ne olduğuna dair bir iki cümle) eklemeniz yeterlidir. Konuşmacılar ve program detaylarını onaylandıkça ekleyebilirsiniz. Tanıtım için ilk etapta tanıdığınız herkese haber verin: Ruby yazan arkadaşlarınıza, eski iş arkadaşlarınıza e-posta veya mesaj atın. Yerel topluluğun kullandığı Slack, Discord veya sosyal mecralarda paylaşın. İlk etkinlik muhtemelen küçük olacaktır; bu sorun değil, çünkü en iyi meetuplar bile bir avuç insanla başlamıştır. Önemli olan gelenlerin iyi vakit geçirmesi ve tekrar gelmek istemesidir.
Nasıl Önlem Alınmalı?
Her meetup farklıdır; herkese uyan tek bir format yoktur. Bölgenizdeki gruba uygun bir format bulun. En yaygın format, iki veya üç konuşma ve ardından insanların sohbet edebileceği zaman dilimidir. Konuşmalar, insanlara tepki verecekleri bir şey sunar ve sohbet başlatmayı kolaylaştırır. Konuşma süresi kısa olursa daha iyidir; uzun konuşmalar, insanların asıl geldiği şey olan birbirini görme ve sohbet etme zamanını çalar. Konuşmalar insanların meetup'a gelme nedeni olabilir, ancak sohbetler onları geri getiren şeydir. Alternatif formatlar arasında hack gecesi (insanların projeleri üzerinde çalıştığı ve birbirine yardım ettiği), atölye (bir kişinin uygulamalı egzersiz yönettiği) veya sadece sohbet odaklı bir buluşma yer alır.
Bir meetup'ınız varsa ve kimse duymuyorsa, gerçekten bir meetup yapıyor musunuz? Tanıtım çoğu geliştiricinin keyif aldığı bir iş değildir, ancak iyi haber şu ki, meetup tanıtımı genellikle gösterişsiz, tekrarlanabilir bir iştir. En etkili yöntem, insanları doğrudan davet etmektir. Gerçek bir kişiden gelen '14'ünde bir Ruby meetup yapıyoruz, gelmelisin' mesajı, herhangi bir halka açık paylaşımdan çok daha etkilidir. LinkedIn üzerinden şehrinizdeki Ruby geliştiricilerini bulun ve önce kendi ağınızdan başlayın. Kamuya açık paylaşımlar da önemlidir; kayıt açtığınızda, konuşmacı onaylandığında, etkinlik haftasında ve etkinlik gününde paylaşım yapın. Yerel topluluğun bulunduğu Slack, Discord, bölgesel Ruby grupları veya sosyal medyayı hedefleyin.
Tutarlılık çok önemlidir. İki ayda bir, üçüncü salı günü yapılan bir meetup, zamanla bir gelenek haline gelir. İnsanlar takvimlerine işaretler ve etkinliği bekler hale gelir. Düzenli aralıklarla yapılan etkinlikler, topluluğun büyümesini ve aidiyet duygusunu güçlendirir. Unutmayın, önemli olan mükemmel bir etkinlik düzenlemek değil, Ruby topluluğunu bir araya getirecek bir platform oluşturmaktır. Başlangıçta küçük adımlarla ilerleyin, deneyim kazandıkça formatı ve içeriği geliştirin. Siz de yerel Ruby meetup'ınızı başlatabilir ve topluluğa katkıda bulunabilirsiniz.
Kaynak: guides.rubyevents.org