- Tahun ini, meetup pemrograman sistem berkualitas tinggi kembali bermunculan di berbagai kota, dengan hadirnya kelompok seperti Munich Database Meetup, Berlin Systems Group, SF Distributed Systems Meetup, NYC Systems, dan Bengaluru Systems
- Meetup-meetup baru ini membahas topik yang mendalam seperti database, compiler, dan sistem terdistribusi alih-alih bahasa atau framework tertentu, serta lebih menonjolkan tantangan rekayasa nyata daripada pitch produk
- NYC Systems berawal dari pertemuan ngopi pada Desember 2023 dan mengadakan sesi talk pertamanya pada Februari 2024, lalu berkembang menjadi komunitas dengan lebih dari 400 orang di mailing list dan sekitar 50 peserta hadir nyata per acara
- Operasionalnya menggabungkan halaman web, Google Form, mailing list, undangan kalender, dan video publik di YouTube alih-alih Meetup.com, sementara Trail of Bits menyediakan tempat, peralatan, makanan, dan minuman
- Untuk membuat meetup yang bagus, sebaiknya cari perusahaan host namun hindari tuntutan branding berlebihan, dan dorong pembicara agar membahas bug, fitur, atau tantangan teknis terbaru alih-alih presentasi gambaran umum atau tutorial produk
Perubahan meetup teknologi sebelum dan sesudah pandemi
- Sebelum pandemi, banyak meetup teknologi terasa seperti ajang startup mempromosikan produknya, dan kekecewaan memuncak saat di sebuah meetup JavaScript ada staf devrel startup yang membawakan tutorial produk
- Ada juga komunitas yang mendalam secara intelektual seperti New York Haskell Users Group dan New York Emacs Meetup, tetapi mayoritas pesertanya tampak seperti pakar sehingga sulit dinikmati oleh nonspesialis
- New York Linux User Group dan Papers We Love NYC adalah pengecualian karena tetap merangkul peserta dari berbagai tingkat kemampuan sambil mempertahankan kedalaman yang menarik
- Tidak terikat pada bahasa atau framework tertentu
- Dimulai dengan penjelasan latar belakang yang luas lalu masuk sangat dalam ke satu topik
- Meski peserta hanya memahami 50% dari keseluruhan, mereka tetap bisa mendapatkan hal baru dari pakar di bidang tersebut
- Setelah pandemi, kedua meetup ini pada praktiknya tidak benar-benar kembali
Inspirasi dari Munich dan eksperimen pertama di NYC
- Setelah pandemi, meetup Rust dan Go juga sempat dicoba, tetapi sering berhenti pada gambaran umum tingkat tinggi alih-alih membahas konsep menarik secara mendalam
- Sejak 2022 sudah ada gagasan untuk membuat seri talk luring tentang sistem, database, dan sistem terdistribusi di NYC, tetapi baru bisa dijalankan pada Desember 2023 karena pekerjaan di TigerBeetle
- Mahasiswa pascasarjana Technical University of Munich Georg Kreuzmayr dan rekan-rekannya memulai klub database TUMuchData, dan hal itu menjadi pemicu untuk kembali mengorganisasi meetup
- Pada Desember 2023 dimulailah NYC Systems Coffee Club
- Ditujukan untuk para developer di NYC yang tertarik pada pemrograman sistem
- Cakupan topiknya meliputi compiler, database, internal browser web, sistem terdistribusi, metode formal, dan lain-lain
- Lokasinya berada di ruang publik di Midtown Manhattan, dengan waktu pertemuan berupa ngopi pukul 9 pagi
- Pelanggan dikumpulkan lewat Google Form, lalu RSVP dibuka tiap bulan dan 20 orang pertama yang merespons dikirimi undangan kalender
Prinsip NYC Systems dan mencari lokasi
- NYC Systems lahir ketika Angelo Saraceno bergabung sebagai co-organizer
- Premis dasarnya adalah meetup yang independen dari bahasa atau framework, dan berfokus pada tantangan engineering alih-alih pitch produk
- Pemasaran perusahaan tidak sepenuhnya dilarang, tetapi harus bertujuan memperkenalkan tim engineering ketimbang produknya
- Pembicara diharapkan memulai dari latar belakang yang luas lalu menyelam ke aspek menarik dari database, bahasa pemrograman, sistem terdistribusi, dan sebagainya
- Penjelasan produk kadang diperlukan untuk memberi konteks
- Namun inti presentasi haruslah tantangan teknis terbaru dan cara penyelesaiannya
- Acara diadakan dua bulan sekali untuk mengurangi beban penyelenggaraan dan beban mencari pembicara yang bagus
- Mencari pembicara relatif mudah berkat Twitter dan LinkedIn, tetapi mencari venue jauh lebih sulit
- Banyak perusahaan di Manhattan menuntut agar ada pembicara dari perusahaan mereka di setiap acara
- Karena ini meetup baru, lebih sulit menemukan perusahaan yang mau melonggarkan tuntutan branding
- Pada akhirnya, perusahaan berbasis Brooklyn Trail of Bits menjadi host tanpa memaksakan pembicara internal atau branding
Cara operasional dan skala
- Pada awalnya, informasi meetup dipasang di situs pribadi lalu dipindahkan ke nycsystems.xyz
- Mailing list dibuat dengan Google Form, dan grup diumumkan lewat Twitter serta LinkedIn
- Kalender acara dipublikasikan lebih dulu dalam bentuk tabel HTML di situs web, sedangkan pembicara diumumkan seminggu sebelum acara
- RSVP tiap acara dikumpulkan lewat Google Form yang dikirim ke mailing list
- 60 orang pertama yang merespons dikirimi undangan Google Calendar
- Meski 60 orang menyatakan akan hadir, peserta nyata di acara biasanya sekitar 50 orang
- Mailing list-nya berisi lebih dari 400 orang, dan tiap RSVP acara biasanya memunculkan 20–30 orang dalam daftar tunggu
- Meetup.com dihindari, dan meetup pemrograman sistem baru lainnya juga umumnya tidak memilih Meetup.com
- Munich Database Meetup tetap memakai Meetup.com karena merupakan kebangkitan dari Munich NoSQL Meetup yang sudah ada sebelumnya
- Meetup lainnya kebanyakan memakai lu.ma
- Trail of Bits menyediakan layar, kursi, makanan, dan minuman untuk setiap acara
- Angelo Saraceno menangani perekaman audio dan video dengan perlengkapan rekaman, lalu juga mengurus proses editing dan publikasinya
- Setelah acara, video presentasi dipublikasikan di YouTube @NYCSystems
Meetup sistem yang menyebar ke kota lain
- Pada Maret 2024, anggota TUMuchData bergabung dengan Munich NoSQL Meetup milik Alex Petrov dan membentuk Munich Database Meetup
- Pada Mei 2024, Kaivalya Apte dan Manish Gill terinspirasi oleh Alex dan Munich Database Meetup lalu memulai Berlin Systems Group
- Pada Mei 2024, mahasiswa PhD di Bay Area San Francisco, Shadaj Laddad dan Conor Power, memulai meetup SF Distributed Systems
- Pertemuan pertamanya mencakup presentasi tentang ekstensi SQL dan penerapan sifat-sifat aljabar
- Pada Juli 2024, Shraddha Agrawal, Anirudh Rowjee, dan rekan-rekannya mengadakan Bengaluru Systems Meetup pertama
- Acara perdananya mencakup presentasi tentang sistem yang menjalankan aplikasi GenAI, serta performa dan keamanan browser
Patokan saat menjalankan meetup baru
- Sebaiknya jangan menanggung biaya sendiri, dan lebih baik mencari perusahaan host
- Tidak perlu menerima terlalu banyak tuntutan dari perusahaan
- Dari sudut pandang perusahaan, sesi perkenalan rekrutmen atau produk selama 5 menit masih memungkinkan
- Tanpa branding panjang atau tutorial produk 30 menit pun tetap bisa saling menguntungkan
- Pembicara perlu terus diingatkan agar menghindari presentasi gambaran umum atau pitch produk
- Mintalah cerita tentang bug atau fitur terbaru yang menarik
- Arahkan mereka untuk membahas apa yang terjadi, mengapa itu sulit, dan apa yang dipelajari
- Format presentasi seperti ini membantu menarik audiens yang menarik
- Peserta NYC Systems terdiri dari founder teknis di bidang sistem, developer berpengalaman, mahasiswa pascasarjana, dan berbagai jenis developer lainnya
- Audiens seperti ini bisa berkumpul karena presentasi bergaya pitch produk dihindari
- Mencari pembicara tetap sulit
- Sejauh ini, cara terbaik adalah mengundang langsung orang-orang dari industri dan akademia di Twitter lewat pesan pribadi
- Open call memang mudah dilakukan, tetapi sering tidak benar-benar membuahkan hasil
- Perlu terus memperhatikan perusahaan-perusahaan lokal yang menarik
- Mendapatkan perkenalan ke engineer lokal, founder teknis, dan CTO lewat koneksi VC juga sedang dipertimbangkan
- Berbicara dengan organizer lain juga penting
- Bertemu langsung dengan Alex Petrov untuk membahas kesulitan dan kesenangan dalam menyelenggarakan meetup berkualitas tinggi
- Ada keinginan untuk berbicara dengan organizer meetup baru lainnya, dan DM dibuka
1 komentar
Komentar Hacker News
Saya pernah berada di dewan grup pengguna Linux lokal, jadi sangat memahami sulitnya mendapatkan tempat. Bahkan di kota yang penuh kantor kosong pada malam hari kerja, hampir mustahil menemukan tempat pertemuan yang stabil. Jika tempatnya terus berubah, orang harus belajar lagi cara datang setiap kali, sehingga anggota inti sulit terbentuk
Dulu Mozilla pernah menyediakan ruang, tetapi ketika suasana internal berubah, kami tersingkir. Pada akhirnya, saya rasa keberlanjutan hanya mungkin jika ada dukungan kuat dari jajaran eksekutif perusahaan. Kalau tidak, mau tidak mau akan terombang-ambing oleh perubahan kondisi perusahaan
Sekarang kami sudah menetap dengan stabil di perpustakaan lokal, tetapi itu karena ada orang di dalam yang membantu. Dulu, saat menghubungi perpustakaan secara langsung, pada dasarnya kami mentok
Saya pikir pemerintah daerah seharusnya diwajibkan menyediakan ruang pertemuan bagi organisasi nirlaba dan kelompok minat lokal. Di banyak daerah, mengumpulkan uang bersama teman untuk membeli tanah dan membangun clubhouse seperti dulu sudah tidak memungkinkan lagi, dan model seperti klub yacht, klub badminton, atau klub lawn bowling yang dibuat 50 tahun lalu kini perlu dilengkapi oleh pemerintah daerah
Cukup banyak meetup teknologi lokal hanya berkumpul di restoran atau bar yang tenang, tetapi kekurangannya adalah tidak bisa mengadakan presentasi. Chapter DefCon lokal yang sering saya datangi menyewa ruang lantai atas barcade; memang agak panas saat musim panas, tetapi suasana dan komunitasnya sangat bagus
Orang-orang di meetup seperti ini biasanya sibuk, jadi ketika agenda 3 jam tiba-tiba menjadi 4 jam, lebih tidak merepotkan untuk memangkas hal yang tidak perlu daripada menyesuaikan 50 jadwal. Pada akhirnya, efek jadwal seperti ini terus membuat orang-orang yang punya komitmen waktu lain berguguran
Meetup lokal yang saya sukai juga runtuh karena masalah seperti ini. Orang-orang DevRel yang ingin beriklan mudah disaring, tetapi yang lebih sulit adalah menyaring orang-orang yang ingin berbicara hanya untuk membuat satu presentasi yang bisa dimasukkan ke resume atau situs personal branding mereka, tanpa niat berinteraksi dengan meetup
Orang seperti ini hanya muncul sekali saat mereka punya presentasi, lalu membawakan materi dangkal yang dibuat agar diri mereka terlihat bagus, bukan untuk edukasi atau diskusi. Mereka juga sering punya alasan harus segera pergi setelah presentasi, dan kadang pergi sebelum sesi tanya jawab
Dan mereka selalu membutuhkan rekaman video presentasi mereka. Untuk sementara kami menyiapkan peralatan rekaman bagi penonton jarak jauh, tetapi jika peralatannya tidak ada, mereka panik dan berusaha mencari cara dadakan untuk merekam dengan ponsel meski presentasinya tertunda. Tujuan sebenarnya bukan berbicara kepada grup, melainkan mendapatkan rekaman presentasi diri sendiri
Jika hal seperti ini berulang, anggota inti sadar bahwa mereka dipakai sebagai properti audiens untuk kemajuan karier seseorang, lalu berhenti datang. Begitulah meetup runtuh
Saya berharap meetup lokal hidup kembali dengan berpusat pada orang-orang yang tertarik pada meetup itu sendiri, bukan pada peluang promosi diri
Dua usulan ini sendiri bukan hal istimewa; intinya adalah penyelenggara harus peka terhadap apa yang sedang terjadi dan merespons agar suasana tetap sehat
Bagi orang yang ingin membuat meetup, buku ini mungkin membantu: https://www.goodreads.com/book/show/49766350-get-together
Jika diberi batasan seperti harus menghadiri meetup beberapa kali atau dilarang menyebut perusahaan, rasanya akan sulit menarik pembicara berkualitas tinggi seperti yang bisa kami dapatkan sekarang. Kami cukup selektif memilih pembicara yang diundang, tetapi setelah menilai bahwa mereka akan bagus, kami bersikap cukup fleksibel. Sejauh ini kami mendengar bahwa itu cocok baik bagi audiens maupun pembicara
Mereka membahas teknologi yang digunakan, tantangan teknis, bisnis, hukum, dan pasar yang mereka hadapi, serta bagaimana mereka mengatasinya. Kadang ada sales pitch terselip, tetapi itu lebih dari sekadar presentasi penjualan; bentuknya memadukan kisah bisnis, engineering, R&D, hukum, keuangan, serta sejarah perusahaan dan negara
Itu sangat menarik dan secara keseluruhan luar biasa, terasa hampir seperti malam hiburan. Bukan hanya presentasinya, bagian sosialisasinya juga bagus, dan mungkin ini perbedaan budaya, tetapi saya merasa perusahaan-perusahaan di sana sangat terbuka dan jujur secara menyegarkan tentang bagaimana prosesnya berjalan
Orang-orang seperti itu tidak berada dalam situasi harus menggelembungkan resume setiap 3–8 bulan untuk mencari nafkah. Demikian pula, orang-orang yang menyelenggarakan presentasi juga tidak bergantung pada status orang DevRel sambil berharap mendapat sponsor
Gambaran besar seperti inilah yang belakangan terus dibicarakan Doctorow, tetapi orang-orang tampaknya hanya mengambil potongan-potongan kecilnya saja
Agak mengejutkan bahwa universitas tidak membuka acara seperti ini untuk semua orang. Bidang sistem cukup berorientasi industri, jadi kolaborasi industri-akademia dalam seminar tampaknya ide yang bagus
Sayang sekali tidak ada universitas kelas satu di pusat kota SF, dan sejujurnya itu sulit dipahami. Stanford dan Berkeley memang sangat dekat, tetapi tanpa institusi pusat, budaya SF terasa tercerai-berai
Penulis pengembangan diri Tim Ferriss juga menyarankan trik ini dalam “Four Hour Work Week”. Kurang lebih, jika berbicara di kampus universitas, kredibilitas itu bisa dimanfaatkan untuk merek pribadi; detail persisnya saya tidak ingat
Karena hal seperti ini menjadi masalah, universitas sulit menanggung risiko mengizinkan kelompok sembarang memakai fasilitasnya. Tidak butuh waktu lama sampai seseorang menyalahgunakannya dengan berkata “pernah mengajar di universitas tertentu” atau “pernah berpidato di universitas tertentu”
Saya tidak mengenal pengelola TUMuchdata dan sudah beberapa tahun tidak berhubungan dengan departemen itu, tetapi ketua departemennya masih sama seperti ketika saya belajar di sana, dan saya rasa dia tipe orang yang akan mengizinkan, atau bahkan mendorong, kegiatan semacam itu
Saya tidak terlalu tahu lalu lintas dan transportasi umum LA, tetapi saya tidak akan terkejut kalau waktu perjalanan dari Balai Kota LA ke UCLA jauh lebih lama daripada dari Balai Kota SF ke Cal. Berjalan kaki memang lebih sulit, tetapi setidaknya sampai sebelum 2030 sepertinya begitu
Memang benar budaya SF tersebar, tetapi sampai batas tertentu itu disengaja, karena karakternya sebagai kota yang sangat lokal per lingkungan
https://oaklandside.org/2022/12/20/bay-bridge-bike-path-on-t...
Jika awalnya disebut 60 orang akan hadir dan kenyataannya 50 orang datang, itu cukup bagus. Untuk kebanyakan acara gratis, tingkat kehadiran 30–50% dari RSVP biasanya wajar
Pada 2010–2014, Meetup.com di Portland benar-benar ramai dengan pertemuan maker, pemrograman, dan teknologi. Saya juga ingat auditorium Puppet Labs yang penuh sesak. Namun bahkan sebelum pandemi, kebanyakan tiba-tiba menghilang
Topiknya juga sangat beragam, mulai dari NodeJS, Rust, HTML1.0 sampai startup, manufaktur, hacking IoT, bahkan ada kelompok penggemar rangkaian RF. Baru saja saya cek, CTRL-H masih berjalan baik, tetapi selain itu tidak banyak
Dari dua penyelenggara rutin yang saya dengar, menjalankan meetup yang konsisten dan solid itu pekerjaan yang sangat besar dan pada akhirnya membuat lelah. Saya juga ingat pernah berpikir, “saya bisa membantu, tetapi apakah saya benar-benar ingin memakai sedikit waktu luang saya untuk ini?”, jadi saya paham. Hormat untuk orang-orang yang dulu menjalankan meetup keren
https://en.wikipedia.org/wiki/Meetup
Janrain punya ruang meetup yang bagus di lapangan basket Nike lama, dengan tempat duduk bertingkat, dan ada banyak topik menarik yang membuka mata saya, yang saat itu masih pemula, pada dunia teknologi yang luas. Puppet Labs, Urban Airship, dan New Relic juga mengadakan meetup kelas atas, dan Intel di Hillsboro biasanya sepadan untuk didatangi dengan MAX. Ada banyak suvenir, makanan, dan peluang kerja
Masalah sebenarnya adalah uangnya mengering. Di kebanyakan meetup ada recruiter yang sangat membutuhkan kandidat, dan sponsor menanggung biaya meetup. Sekarang, dengan kerja jarak jauh yang diterima luas, insentif untuk susah payah menarik talenta lokal jadi berkurang
Meetup lewat Zoom hampir tidak butuh biaya, tetapi terasa canggung dan tidak hidup. Pada 2010-an ada nuansa seperti demam emas, tetapi masa itu tampaknya sudah berakhir. Penghematan biaya, outsourcing, dan hype AI membuat software menjadi profesi yang kurang prestisius dibanding dulu, dan optimisme itu sepertinya tidak akan segera kembali
Semoga dalam waktu dekat muncul alternatif terfederasi. Email juga akan bagus kalau benar-benar bekerja dengan baik secara terfederasi
Meski begitu, hal-hal seperti pdxpug(Postgres), Database Reading Group(DBRG) di PSU, pdx.rb, Slack pdxruby, Slack pdxstartups, Portland Papers We Love, Portland Linux Users Group, Linux Kernel meetup, dan Rose City Techies masih ada
Dengan sedikit mencari saja sudah ketemu sebanyak ini, tetapi saya merindukan masa ketika Calagator penuh dengan hal-hal keren. Saya penasaran kenapa jadi begitu
Dulu saya juga pernah mengadakan meetup di rumah atau halaman belakang. Yang satu untuk mengerjakan proyek masing-masing bersama-sama, dan yang lain untuk berkontribusi ke open source bersama. Saya terpikir untuk mencoba hal seperti itu lagi. Kalau terkait sistem atau database rasanya akan sangat cocok, dan klub baca juga bagus. Kalau ada yang tertarik dan melihat ini, silakan kirim email
Bagian terburuk dari “budaya meetup” hampir selalu adalah tujuan komersial yang didahulukan dibanding komunitas. Penulisnya tidak berniat buruk, tetapi itulah alasan mengapa meetup JS terasa menyebalkan, dan sekarang para pembicara pada dasarnya dibuat untuk melakukan pitch agar orang bergabung dengan tim engineering mereka
Di sisi lain, dulu ada masa ketika nasihat standar untuk developer yang mencari kerja adalah “datanglah ke meetup developer lokal”, dan dari sudut pandang founder atau perusahaan, wajar saja melihat meetup developer sebagai kanal pemasaran dan rekrutmen. Dalam praktiknya, banyak peserta menginginkan pekerjaan, dan banyak pembicara ingin merekrut orang
Namun setelah orang mendapatkan pekerjaan, apakah mereka akan tetap datang? Dari sudut pandang peserta rutin, apakah konten yang berpusat pada rekrutmen benar-benar yang mereka inginkan dari sebuah meetup?
Menggabungkan klub baca, prosedur presentasi oleh peserta rutin, dan hackathon mungkin bisa menciptakan budaya meetup pemrograman yang lebih berkelanjutan. Perusahaan tetap bisa mensponsori dengan menyediakan tempat atau menampilkan nama mereka, tetapi kontennya bisa menjadi jauh lebih menarik
Ini mungkin tidak cocok untuk JavaScript, tetapi pemrograman sistem sangat bersinggungan dengan riset yang dipublikasikan dan juga memiliki budaya hacker yang lebih kuat, jadi saya pikir ini memungkinkan. Kebetulan kami baru menyiapkan ruang kantor di SF, dan jika minat serta relawan cukup, saya juga mempertimbangkan untuk menjadi host
Saya memulai meetup Toronto bersama orang-orang dari HN dan Fediverse. Menjalankan meetup offline yang stabil benar-benar membutuhkan banyak kerja
Chapter Papers We Love di NYC tampaknya mulai lagi setelah jeda sekitar 1 tahun, dan sebelumnya sempat jeda 2 tahun. Sepertinya Datadog menjadi host acaranya, dan mereka punya kantor yang nyaman di dekat Penn Station
https://www.meetup.com/papers-we-love/
Saya berada di Phoenix, dan sekarang karena musim panas aktivitasnya dua kali lebih mati, tetapi bahkan dari musim gugur hingga musim semi pun sulit menemukan meetup teknologi. Minat saya adalah C++, C99, Java, sistem terdistribusi, data engineering, serta infrastruktur AI/machine learning yang bukan generatif, tetapi di kota terbesar ke-5 di AS ini saya hampir tidak bisa menemukan aktivitas apa pun
Saya pernah mencoba mengadakannya sendiri, tetapi yang datang hanya teman atau rekan kerja. Saya penasaran di mana orang-orang dengan antusiasme serupa berada
Kalau belum mati, saya pasti akan sangat aktif ikut, tetapi sepertinya dibutuhkan sebuah katalis untuk memulainya
Saya kesulitan menemukan meetup yang bagus di area San Diego dan Los Angeles. Meetup.com terlihat cukup mati, jadi saya penasaran apakah ada rekomendasi
Socal Python tidak menemukan tempat yang bagus untuk mendukung presentasi, jadi meetup-nya lebih mirip waktu bersosialisasi. Tapi tetap oke: https://www.meetup.com/socalpython/
LA DevOps sejauh ini baru sekali mengadakan meetup offline. Sebuah bar mengizinkan mereka menampilkan slide di patio bagus di bagian belakang, tetapi terlalu berisik sehingga tidak terdengar. Semoga mereka menemukan tempat yang lebih baik: https://www.meetup.com/meetup-group-ZZQWJLTm/
Saya ingin kembali memberi presentasi tentang “pengembangan cepat” dan topik organisasi, tetapi saat ini saya memprioritaskan pekerjaan
Atau mungkin kita sendiri yang harus menyalakannya kembali