“Permintaannya sudah lewat waktu”: Alexei Fedorov tentang konferensi baru tentang sistem terdistribusi

“Permintaannya sudah lewat waktu”: Alexei Fedorov tentang konferensi baru tentang sistem terdistribusi

Baru-baru ini ada diumumkan dua peristiwa sekaligus tentang pengembangan sistem multi-thread dan terdistribusi: sebuah konferensi Ular naga (11-12 Juli) dan sekolah SPTDC (8-12 Juli). Orang-orang yang dekat dengan topik ini memahami bahwa datang ke Rusia Leslie Lamport, Maurice Herlihy и Michael Scott - acara paling penting. Namun pertanyaan lain muncul:

  • Apa yang diharapkan dari konferensi ini: “akademik” atau “produksi”?
  • Bagaimana hubungan sekolah dan konferensi? Kepada siapa ini dan itu ditujukan?
  • Mengapa tanggalnya tumpang tindih?
  • Akankah mereka berguna bagi mereka yang belum mengabdikan seluruh hidupnya pada sistem terdistribusi?

Semua ini diketahui oleh orang yang menghidupkan Hydra: direktur kami Alexei Fedorov (23derevo). Dia menjawab semua pertanyaan.

Format

— Sebuah pertanyaan pengantar bagi mereka yang jauh dari sistem terdistribusi: tentang apa kedua peristiwa tersebut?

— Tantangan globalnya adalah di sekitar kita terdapat layanan dengan volume operasi besar dan tugas komputasi kompleks yang tidak dapat dilakukan di satu komputer. Artinya harus ada beberapa mobil. Dan kemudian muncul pertanyaan terkait bagaimana menyinkronkan pekerjaan mereka dengan benar dan apa yang harus dilakukan dalam kondisi keandalan yang tidak terlalu tinggi (karena peralatan rusak dan jaringan terputus).

Semakin banyak mesin yang ada, semakin banyak pula titik kegagalannya. Apa yang harus dilakukan jika mesin yang berbeda menghasilkan hasil yang berbeda untuk perhitungan yang sama? Apa yang harus dilakukan jika jaringan menghilang untuk beberapa waktu dan sebagian perhitungan menjadi terisolasi, bagaimana Anda bisa menggabungkan semuanya? Secara umum, ada sejuta masalah yang terkait dengan hal ini. Solusi baru - masalah baru.

Di bidang ini ada bidang yang sepenuhnya terapan, dan ada lebih banyak bidang ilmiah - sesuatu yang belum menjadi arus utama. Saya ingin berbicara tentang apa yang terjadi baik dalam praktik maupun sains, dan yang paling penting, di persimpangan keduanya. Inilah inti dari konferensi Hydra yang pertama.

— Saya ingin memahami fakta bahwa ada konferensi, dan ada sekolah musim panas. Bagaimana hubungan mereka? Jika peserta sekolah diberikan diskon untuk menghadiri konferensi, lalu mengapa tanggalnya tumpang tindih sehingga tidak mungkin bisa hadir sekaligus tanpa rugi?

— Sekolah ini merupakan acara ruang untuk 100–150 orang, di mana para ahli terkemuka dari seluruh dunia datang dan memberikan ceramah selama lima hari. Dan situasi muncul ketika tokoh-tokoh kelas dunia berkumpul di St. Petersburg selama lima hari, siap untuk menceritakan sesuatu. Dan dalam hal ini, muncul keputusan untuk menyelenggarakan tidak hanya sekolah kamar, tetapi juga konferensi berskala lebih besar.

Sekolah semacam itu hanya dapat diselenggarakan pada musim panas, pada bulan Juli, karena di antara para spesialis ini terdapat profesor-profesor universitas yang masih aktif, dan mereka belum siap pada waktu lain: mereka memiliki mahasiswa, ijazah, kuliah, dan sebagainya. Format sekolah adalah lima hari kerja. Diketahui bahwa pada musim panas di akhir pekan, orang suka pergi ke suatu tempat. Artinya kita tidak bisa mengadakan konferensi baik pada akhir pekan sebelum sekolah maupun pada akhir pekan sepulang sekolah.

Dan jika Anda memperpanjangnya beberapa hari lagi sebelum atau sesudah akhir pekan, maka secara ajaib lima hari masa tinggal spesialis di St. Petersburg berubah menjadi sembilan hari. Dan mereka belum siap untuk ini.

Oleh karena itu, satu-satunya solusi yang kami temukan adalah dengan mengadakan konferensi secara paralel dengan sekolah. Ya, ini menimbulkan beberapa masalah. Ada orang yang ingin pergi ke sekolah dan menghadiri konferensi, dan mereka harus melewatkan beberapa kuliah di sana-sini. Kabar baiknya adalah semua ini akan terjadi di aula tetangga, Anda dapat berlari bolak-balik. Dan keunggulan lainnya adalah tersedianya rekaman video, yang nantinya Anda dapat dengan tenang menonton apa yang Anda lewatkan.

— Ketika dua peristiwa terjadi secara paralel, orang-orang bertanya-tanya “mana yang lebih saya perlukan?” Apa sebenarnya yang Anda harapkan dari masing-masingnya, dan apa perbedaannya?

— Sekolah adalah acara akademis murni, sekolah ilmiah klasik selama beberapa hari. Siapapun yang pernah berkecimpung dalam sains dan pernah berhubungan dengan sekolah pascasarjana pasti mempunyai gambaran tentang apa itu sekolah akademis.

“Permintaannya sudah lewat waktu”: Alexei Fedorov tentang konferensi baru tentang sistem terdistribusi

Biasanya acara-acara akademis seperti ini tidak diselenggarakan dengan baik karena kurangnya keahlian acara di antara orang-orang yang melakukannya. Tapi kami masih cukup berpengalaman guys, jadi kami bisa melakukan semuanya dengan cukup kompeten. Saya pikir dari sudut pandang organisasi, SPTDC akan berada di atas sekolah akademis atau berbasis penelitian mana pun yang pernah Anda lihat.

Sekolah SPTDC - ini adalah format di mana setiap kuliah besar dibacakan dalam dua pasang: “satu setengah jam - istirahat - satu setengah jam.” Perlu anda pahami bahwa mungkin tidak mudah bagi peserta yang baru pertama kali: ketika sekolah ini pertama kali diadakan dua tahun lalu, saya sendiri tidak biasa, saya mematikannya beberapa kali kira-kira di tengah-tengah perkuliahan ganda, dan maka sulit untuk memahami apa yang sedang terjadi. Tapi ini sangat tergantung pada dosennya: dosen yang baik berbicara dengan sangat menarik selama tiga jam.

Konferensi Hidra - acara yang lebih praktis. Akan ada beberapa tokoh ilmu pengetahuan yang datang untuk memberi kuliah di Sekolah: dari Leslie Lamport, yang karyanya mendasari teori sistem multi-thread dan terdistribusi, hingga Maurice Herlihy, salah satu penulis buku teks terkenal tentang konkurensi “The Art of Multiprocessor Programming”. Namun pada konferensi tersebut kami akan mencoba berbicara tentang bagaimana algoritma tertentu diimplementasikan dalam kenyataan, masalah apa yang dihadapi para insinyur dalam praktiknya, siapa yang berhasil dan gagal, mengapa beberapa algoritma digunakan dalam praktik dan yang lainnya tidak. Dan tentu saja, mari kita bicara tentang masa depan pengembangan sistem multi-thread dan terdistribusi. Artinya, kami akan memberikan gambaran yang sangat canggih: apa yang sedang dibicarakan sains dunia saat ini, apa yang ada dalam pemikiran para insinyur terkemuka, dan bagaimana semuanya saling terkait.

— Karena konferensi ini lebih bersifat terapan, apakah tidak hanya akan ada tokoh akademis, tetapi juga pembicara dari “produksi”?

- Tentu saja. Kami mencoba melihat semua “yang besar”: Google, Netflix, Yandex, Odnoklassniki, Facebook. Ada masalah lucu tertentu. Misalnya, semua orang mengatakan: “Netflix adalah sistem terdistribusi, hampir setengah dari lalu lintas AS, sangat keren,” dan ketika Anda mulai melihat laporan, artikel, dan publikasi mereka yang sebenarnya, sedikit kekecewaan muncul. Sebab, meskipun ini tentu saja berkelas dunia dan memiliki keunggulan, namun jumlahnya kurang dari yang terlihat pada pandangan pertama.

Dilema menarik muncul: Anda dapat menghubungi perwakilan perusahaan besar terkemuka, atau Anda dapat menghubungi seseorang yang sudah kami kenal. Kenyataannya, keahlian ada di sana-sini. Dan kami mencoba untuk menarik bukan “orang-orang dari merek yang sangat besar”, tetapi spesialis yang sangat besar, orang-orang tertentu.

Misalnya, ada Martin Kleppmann yang pernah membuat heboh di LinkedIn dan juga merilisnya buku bagus — mungkin salah satu buku dasar di bidang sistem terdistribusi.

— Jika seseorang bekerja bukan di Netflix, namun di perusahaan yang lebih sederhana, dia mungkin bertanya-tanya: “Haruskah saya menghadiri konferensi seperti itu, atau apakah ada berbagai macam Netflix yang berbicara satu sama lain, tetapi saya tidak ada urusan?”

— Saya akan mengatakan ini: ketika saya bekerja di Oracle selama lebih dari tiga tahun, saya mendengar hal-hal paling menakjubkan dan menarik di dapur dan di ruang merokok, ketika rekan-rekan berkumpul di sana membuat bagian-bagian tertentu dari platform Java. Ini bisa berupa orang-orang dari mesin virtual, atau dari departemen pengujian, atau dari konkurensi kinerja - misalnya, Lyosha Shipilev dan Seryozha Kuksenko.

Ketika mereka mulai berdiskusi satu sama lain, saya biasanya hanya mendengarkan dengan mulut terbuka. Bagi saya, ini adalah hal-hal menakjubkan dan tak terduga yang bahkan tidak terpikirkan oleh saya. Tentu saja, pada awalnya saya tidak mengerti 90% dari apa yang mereka bicarakan. Kemudian 80% menjadi tidak dapat dipahami. Dan setelah saya mengerjakan pekerjaan rumah dan membaca beberapa buku, angka ini turun menjadi 70%. Saya masih tidak mengerti banyak tentang apa yang mereka bicarakan di antara mereka sendiri. Namun ketika saya duduk di sudut dengan secangkir kopi dan menguping, saya mulai memahami sedikit apa yang sedang terjadi.

Oleh karena itu, ketika Google, Netflix, LinkedIn, Odnoklassniki, dan Yandex berbicara satu sama lain, bukan berarti itu adalah sesuatu yang tidak dapat dipahami dan tidak menarik. Sebaliknya kita harus mendengarkan baik-baik, karena ini adalah masa depan kita.

Tentu saja ada orang yang tidak membutuhkan semua ini. Jika Anda tidak ingin mengembangkan topik ini, Anda tidak perlu menghadiri konferensi ini, Anda hanya akan membuang-buang waktu di sana. Namun jika topiknya menarik, tetapi Anda tidak mengerti apa-apa atau hanya sekedar melihatnya, maka sebaiknya Anda datang, karena Anda tidak akan menemukan hal seperti itu di mana pun. Apalagi menurut saya tidak hanya di Rusia, tapi juga di dunia. Kami mencoba untuk membuat konferensi yang tidak hanya menjadi pemimpin dalam topik ini di Rusia, namun secara umum menjadi yang nomor satu di dunia.

Ini bukanlah tugas yang mudah, namun ketika kita memiliki kesempatan luar biasa untuk mengumpulkan pembicara-pembicara kuat dari seluruh dunia, saya bersedia memberikan banyak hal untuk mewujudkannya. Tentu saja, beberapa dari mereka yang kami undang ke Hydra pertama tidak akan bisa datang. Namun saya akan mengatakan ini: kami belum pernah memulai konferensi baru dengan susunan pemain yang begitu kuat. Kecuali, mungkin, JPoint pertama enam tahun lalu.

— Saya ingin memperluas kata-kata “ini adalah masa depan kita”: apakah topik tersebut nantinya akan berdampak pada mereka yang tidak memikirkannya saat ini?

- Ya, aku yakin akan hal itu. Oleh karena itu, menurut saya sangat tepat untuk mulai membahasnya secepat mungkin. Misalnya, teori multithreading muncul cukup lama (pada tahun 70-an, pekerjaan sudah dipublikasikan secara penuh), tetapi untuk waktu yang lama mereka banyak menjadi spesialis sempit, sampai komputer dual-core pengguna pertama muncul. di awal tahun 10an. Dan sekarang kita semua memiliki server multi-core, laptop, dan bahkan telepon, dan ini adalah yang utama. Butuh waktu sekitar XNUMX tahun agar hal ini tersebar luas, agar masyarakat memahami bahwa wacana ini bukanlah bidang yang hanya dimiliki oleh sekelompok kecil spesialis.

Dan kita sekarang melihat hal yang kurang lebih sama dengan sistem terdistribusi. Karena solusi dasar seperti distribusi beban, toleransi kesalahan dan sejenisnya sudah dilakukan cukup lama, namun hanya sedikit orang yang mengetahui apa itu, misalnya konsensus terdistribusi atau Paxos.

Salah satu tujuan terpenting yang saya tetapkan untuk acara ini adalah untuk lebih melibatkan para insinyur dalam diskusi ini. Anda perlu memahami bahwa di konferensi beberapa topik dan solusi tidak hanya dibahas, tetapi tesaurus juga muncul - peralatan konseptual terpadu.

Saya melihatnya sebagai tugas saya untuk menciptakan sebuah platform di mana setiap orang dapat mendiskusikan semua ini, berbagi pengalaman dan pendapat. Sehingga Anda dan saya memiliki pemahaman yang sama tentang apa yang dilakukan suatu algoritma, apa yang dilakukan algoritma lain, mana yang lebih baik dalam kondisi apa, bagaimana keterkaitannya satu sama lain, dan seterusnya.

Hal yang sangat menarik terkait dengan multithreading yang sama. Ketika teman-teman kami dari Oracle (terutama Lesha Shipilev dan Sergey Kuksenko) mulai aktif berbicara tentang kinerja dan, khususnya, tentang multithreading, dua atau tiga tahun kemudian pertanyaan-pertanyaan ini mulai ditanyakan pada wawancara di perusahaan, orang-orang mulai mendiskusikannya di kamar merokok. Artinya, sesuatu yang tadinya banyak dilakukan oleh para spesialis sempit tiba-tiba menjadi arus utama.

Dan ini sangat benar. Menurut saya, kami membantu orang-orang ini mempopulerkan seluruh masalah ini, yang sangat penting, berguna, dan menarik. Jika sebelumnya tidak ada yang memikirkan bagaimana server Java memproses permintaan secara paralel, sekarang orang setidaknya memiliki pemahaman pada tingkat tertentu tentang cara kerjanya. Dan itu bagus.

Tugas yang saya lihat sekarang adalah melakukan hal yang kurang lebih sama dengan sistem terdistribusi. Agar semua orang paham secara kasar apa itu, dari mana, apa tugas dan permasalahannya, sehingga ini pun menjadi mainstream.

Perusahaan memiliki permintaan yang besar terhadap orang-orang yang memahami sesuatu tentang hal ini, dan hanya sedikit orang yang memiliki pemahaman seperti itu. Semakin banyak kami berkreasi seputar konten ini dan kesempatan untuk belajar darinya, semakin banyak kami memberikan kesempatan kepada orang-orang untuk mengajukan pertanyaan yang belum terjawab, semakin besar kemungkinan kami untuk bergerak ke arah ini.

prasejarah

— Konferensi ini baru pertama kali diadakan, namun ini bukan kali pertama bagi pihak sekolah. Bagaimana semua ini muncul dan berkembang?

- Ini adalah cerita yang menarik. Dua tahun lalu, pada Mei 2017, kami duduk di Kyiv bersama Nikita Koval (ndkoval), seorang ahli di bidang multithreading. Dan dia mengatakan kepada saya bahwa itu akan diadakan di St. Petersburg “Sekolah Musim Panas dalam praktik dan teori komputasi konkuren”.

Topik pemrograman multithread telah menjadi topik yang sangat menarik dalam tiga tahun terakhir karir teknik saya. Dan ternyata di musim panas orang-orang yang sangat, sangat terkenal datang ke St. Petersburg, Maurice Herlihy dan Nir Shavit yang sama, menurut buku pelajaran yang saya pelajari. Dan banyak teman saya yang ada hubungannya dengan hal ini - misalnya, Roma Elizarov (Elizarov). Saya menyadari bahwa saya tidak boleh melewatkan acara seperti itu.

Ketika menjadi jelas bahwa program sekolah tahun 2017 akan bagus, muncul ide bahwa ceramah harus direkam dalam video. Kami di JUG.ru Group memiliki pemahaman lengkap tentang bagaimana perkuliahan semacam itu harus direkam. Dan kami masuk ke dalam SPTCC sebagai orang yang membuat video untuk sekolah. Alhasil, semua kuliah di sekolah berbohong di saluran YouTube kami.

Saya mulai berkomunikasi dengan Pyotr Kuznetsov, yang merupakan ideolog utama dan penyelenggara sekolah ini, dan dengan Vitaly Aksenov, yang membantu mengatur semua ini di St. Saya menyadari bahwa ini luar biasa keren dan menarik, dan mungkin sangat buruk jika hanya 100 peserta yang dapat menyentuh keindahannya.

Ketika Peter berpikir bahwa dia perlu mulai bersekolah lagi (pada tahun 2018 tidak ada tenaga dan waktu, jadi dia memutuskan untuk melakukannya pada tahun 2019), menjadi jelas bahwa kami dapat membantunya hanya dengan menghapus semua urusan organisasi darinya. Inilah yang terjadi sekarang, Peter menangani kontennya, dan kami melakukan yang lainnya. Dan ini tampaknya merupakan skema yang tepat: Peter mungkin lebih tertarik pada program ini daripada “di mana dan kapan semua orang akan makan siang.” Dan kami pandai bekerja dengan aula, venue, dan sebagainya.

Kali ini, alih-alih SPTCC, sekolah tersebut disebut SPTDC, bukan “komputasi konkuren”, melainkan “komputasi terdistribusi”. Oleh karena itu, kira-kira inilah perbedaannya: terakhir kali di sekolah mereka tidak membicarakan sistem terdistribusi, tetapi kali ini kita akan secara aktif membicarakannya.

— Karena sekolah ini bukan pertama kalinya diadakan, kita sudah bisa menarik beberapa kesimpulan dari masa lalu. Apa yang terjadi terakhir kali?

— Ketika sekolah pertama didirikan dua tahun lalu, diharapkan akan ada acara akademik yang terutama menarik bagi siswa. Apalagi pelajar dari seluruh dunia, karena sekolahnya hanya dalam bahasa Inggris, dan diperkirakan akan banyak pelajar asing yang datang.

Faktanya, ternyata banyak sekali insinyur yang berasal dari perusahaan besar Rusia seperti Yandex. Ada Andrey Pangin (apagin) dari Odnoklassniki, ada orang-orang dari JetBrains yang aktif mengerjakan topik ini. Secara umum, banyak sekali wajah-wajah familiar dari perusahaan mitra kami di sana. Saya sama sekali tidak terkejut, saya mengerti betul mengapa mereka datang ke sana.

Sebenarnya pihak penyelenggara berharap akan ada akademisi di Sekolah tersebut, namun tiba-tiba datang orang dari industri, dan kemudian menjadi jelas bagi saya bahwa ada permintaan di industri.

Kalau suatu acara yang jarang dipromosikan di mana pun, dalam satu klik saja, berhasil mengumpulkan penonton dewasa, berarti memang ada minat. Menurut saya, permintaan mengenai topik ini sudah terlambat.

“Permintaannya sudah lewat waktu”: Alexei Fedorov tentang konferensi baru tentang sistem terdistribusi
Maurice Herlihy pada pertemuan JUG.ru

— Selain sekolah, Maurice Herlihy berbicara di St. Petersburg pada pertemuan JUG.ru pada tahun 2017, setelah memberitahu tentang memori transaksional, dan ini sedikit lebih dekat dengan format konferensi. Siapa yang datang kemudian - orang yang sama yang biasanya datang ke pertemuan JUG.ru, atau audiens yang berbeda?

— Hal ini menarik karena kami memahami bahwa Maurice akan memiliki laporan umum, bukan laporan khusus Java, dan kami membuat pengumuman yang sedikit lebih luas daripada yang biasanya kami lakukan untuk pelanggan berita JUG kami.

Banyak orang yang saya kenal berasal dari komunitas yang sama sekali bukan tentang Java: dari komunitas .NET, dari komunitas JavaScript. Karena topik memori transaksional tidak berhubungan dengan teknologi pengembangan tertentu. Ketika seorang spesialis kelas dunia datang untuk berbicara tentang memori transaksional, melewatkan kesempatan untuk mendengarkan orang seperti itu dan mengajukan pertanyaan kepadanya adalah sebuah kejahatan. Kesan yang sangat kuat akan timbul ketika orang yang bukunya Anda pelajari datang kepada Anda dan memberi tahu Anda sesuatu. Sungguh luar biasa.

— Dan apa tanggapan yang didapat? Apakah pendekatan tersebut terlalu akademis dan tidak dapat dipahami oleh orang-orang di industri ini?

— Ulasan laporan Herlihy bagus. Orang-orang menulis bahwa dia menyatakan dengan sangat sederhana dan jelas apa yang tidak diharapkan dari seorang profesor akademis. Namun kita harus memahami bahwa kami mengundangnya karena suatu alasan, dia adalah seorang spesialis terkenal di dunia dengan pengalaman luas dalam berbicara dan latar belakang dari banyak buku dan artikel. Dan, mungkin, dia menjadi terkenal sebagian besar karena kemampuannya menyampaikan materi kepada orang-orang. Oleh karena itu, hal ini tidak mengherankan.

Dia berbicara bahasa Inggris yang normal dan dapat dimengerti, dan, tentu saja, dia sangat memahami apa yang dia bicarakan. Artinya, Anda benar-benar dapat menanyakan pertanyaan apa pun kepadanya. Pada dasarnya, orang-orang mengeluh bahwa kami memberi Maurice terlalu sedikit waktu untuk laporannya: dua jam tidak cukup untuk hal seperti itu, setidaknya diperlukan dua jam lagi. Ya, kami berhasil melakukan apa yang kami berhasil dalam dua jam.

Motivasi

— Biasanya Grup JUG.ru menangani acara berskala besar, tetapi topik ini tampaknya lebih terspesialisasi. Mengapa Anda memutuskan untuk melakukannya? Apakah ada kemauan untuk mengadakan acara yang lebih kecil, atau bisakah banyak penonton berkumpul untuk membicarakan topik tersebut?

— Memang benar, ketika Anda mengadakan suatu acara dan mengadakan diskusi pada tingkat tertentu, pertanyaan yang selalu muncul adalah seberapa luas diskusi tersebut. Berapa banyak orang - sepuluh, seratus atau seribu - yang tertarik dengan hal ini? Ada trade-off antara massa dan kedalaman. Ini adalah pertanyaan yang sepenuhnya normal, dan setiap orang menyelesaikannya secara berbeda.

Dalam hal ini, saya ingin membuat acara tersebut “untuk diri saya sendiri”. Saya masih memahami sesuatu tentang multithreading (saya memberikan ceramah tentang topik ini di konferensi, dan memberi tahu siswa sesuatu beberapa kali), tetapi saya masih pemula dalam hal sistem terdistribusi: Saya telah membaca beberapa artikel dan melihat beberapa ceramah, tetapi tidak bahkan satu buku lengkap pun membacanya.

Kami memiliki komite program yang terdiri dari para ahli di bidangnya yang dapat mengevaluasi keakuratan laporan. Dan bagi saya sendiri, saya mencoba menjadikan acara ini sebagai acara yang, dengan kurangnya keahlian saya, ingin saya hadiri. Apakah ini bisa menarik minat masyarakat luas, saya tidak tahu. Ini mungkin bukan tugas terpenting dari acara ini pada tahap ini. Sekarang yang lebih penting adalah membuat program terkuat dalam waktu singkat.

Mungkin, sekarang saya menetapkan tugas bukan untuk “mengumpulkan seribu orang untuk pertama kalinya”, tetapi “untuk membuat konferensi itu muncul.” Ini mungkin tidak terdengar terlalu bisnis dan naif, meskipun saya sama sekali bukan seorang altruis. Namun terkadang saya bisa memberikan kebebasan pada diri saya sendiri.

Ada hal-hal yang lebih penting daripada uang dan di luar uang. Kami telah mengadakan banyak acara keren berskala besar untuk ribuan orang atau lebih. Konferensi Java kami telah lama melampaui seribu orang, dan sekarang acara-acara lain melampaui batas ini. Artinya, pertanyaan bahwa kita sudah menjadi penyelenggara yang berpengalaman dan terkenal sudah tidak ada gunanya lagi. Dan, mungkin, apa yang kami peroleh dari acara ini memberi kami kesempatan untuk berinvestasi kembali pada apa yang menarik bagi kami, dan dalam hal ini, bagi saya pribadi.

Dengan melakukan acara ini, saya melanggar beberapa prinsip organisasi kami. Misalnya, kami biasanya mencoba mempersiapkan konferensi jauh-jauh hari, namun sekarang kami mempunyai tenggat waktu yang sangat ketat, dan kami menyelesaikan program hanya sebulan sebelum acara itu sendiri.

Dan acara ini 70-80% berbahasa Inggris. Di sini pun, selalu muncul diskusi tentang apakah kita perlu lebih dekat dengan masyarakat (yang lebih memahami jika sebagian besar laporan berbahasa Rusia) atau dengan seluruh dunia (karena dunia teknis berbahasa Inggris). Kami biasanya mencoba membuat banyak laporan dalam bahasa Rusia. Namun tidak saat ini.

Selain itu, kami juga akan meminta beberapa penutur bahasa Rusia untuk berbicara dalam bahasa Inggris. Dalam arti tertentu, ini merupakan pendekatan yang benar-benar anti-pengguna dan tidak manusiawi. Namun kita harus memahami bahwa saat ini tidak ada literatur berbahasa Rusia tentang topik ini, dan siapa pun yang tertarik dengan hal ini terpaksa membaca dalam bahasa Inggris. Artinya dia bisa mengerti bahasa Inggris. Jika dalam kasus JavaScript, Java atau .NET ada banyak orang yang tidak menguasai bahasa Inggris dengan baik, tetapi pada saat yang sama dapat memprogram dengan baik, maka mungkin sistem terdistribusi adalah area yang tidak ada yang lain. cara untuk belajar sekarang.

Saya sangat ingin melakukan eksperimen ini: bagaimana 70–80% acara berbahasa Inggris akan dilihat oleh masyarakat di Rusia. Apakah akan masuk atau tidak? Kami tidak mengetahui hal ini sebelumnya karena kami belum pernah melakukan ini. Tapi kenapa tidak melakukannya? Anggap saja ini adalah eksperimen besar yang mau tidak mau saya coba.

Program sekolah SPTDC sudah ada diterbitkan seluruhnya, dan sudah dalam kasus Hydra diketahui bagian yang nyata, dan segera kami akan menerbitkan analisis keseluruhan program konferensi.

Sumber: www.habr.com

Tambah komentar