"Talep gecikti": Alexey Fedorov, dağıtılmış sistemler üzerine yeni bir konferans hakkında

"Talep gecikti": Alexey Fedorov, dağıtılmış sistemler üzerine yeni bir konferans hakkında

Son zamanlarda vardı duyuruldu Çok iş parçacıklı ve dağıtılmış sistemlerin geliştirilmesi üzerine aynı anda iki etkinlik: bir konferans hidra (11-12 Temmuz) ve okul SPTDC (8-12 Temmuz). Bu konuya yakın insanlar Rusya'ya gelmenin ne anlama geldiğini anlıyor Leslie Lamport, Maurice Herlihy и Michael Scott - en önemli olay. Ancak başka sorular da ortaya çıktı:

  • Konferanstan ne beklenmeli: “akademik” mi yoksa “üretim” mi?
  • Okul ve konferans arasında nasıl bir ilişki var? Bu ve bu kimi hedef alıyor?
  • Tarihler neden çakışıyor?
  • Tüm yaşamlarını dağıtılmış sistemlere adamış olanlar için faydalı olacaklar mı?

Bütün bunlar Hydra'ya hayat veren kişi tarafından çok iyi biliniyor: yönetmenimiz Alexey Fedorov (23derevo). Tüm soruları yanıtladı.

Format

— Dağıtık sistemlerden uzak olanlar için giriş niteliğinde bir soru: Her iki olay da neyle ilgili?

— Küresel zorluk, etrafımızda tek bir bilgisayarda yapılamayan büyük hacimli işlemlere ve karmaşık bilgi işlem görevlerine sahip hizmetlerin bulunmasıdır. Bu, birden fazla araba olması gerektiği anlamına gelir. Ve sonra, çalışmalarının nasıl düzgün bir şekilde senkronize edileceği ve en yüksek güvenilirliğin olmadığı koşullarda ne yapılması gerektiği (çünkü ekipman bozulur ve ağ düşer) ile ilgili sorular ortaya çıkar.

Ne kadar çok makine varsa, o kadar çok arıza noktası vardır. Farklı makineler aynı hesaplamalar için farklı sonuçlar üretirse ne yapmalı? Ağ bir süreliğine kaybolursa ve hesaplamaların bir kısmı izole edilirse ne yapmalısınız? Daha sonra hepsini nasıl birleştirebilirsiniz? Genel olarak bununla ilgili milyonlarca sorun var. Yeni çözümler – yeni sorunlar.

Bu alanda tamamen uygulamalı alanlar var ve daha bilimsel alanlar da var - henüz ana akım haline gelmemiş bir şey. Hem pratikte hem de bilimde ve en önemlisi bunların kesiştiği noktada olup bitenlerden bahsetmek istiyorum. İlk Hydra konferansı bununla ilgili olacak.

— Bir konferansın olduğunu ve bir yaz okulunun olduğunu anlamak isterim. Nasıl ilişki kuruyorlar? Okul katılımcılarının konferansa katılımına indirim yapılıyorsa, neden tarihler çakışıyor da her şeye aynı anda kayıpsız katılmak imkansız oluyor?

— Okul, dünyanın dört bir yanından önde gelen uzmanların gelip beş gün boyunca ders verdiği, 100-150 kişilik bir oda etkinliğidir. Ve birinci sınıf aydınların beş gün boyunca St. Petersburg'da bir şeyler anlatmaya hazır olarak toplandığı bir durum ortaya çıkıyor. Ve bu durumda, sadece bir oda okulu değil, aynı zamanda daha büyük ölçekli bir konferans düzenleme kararı da ortaya çıkıyor.

Böyle bir okulu ancak yazın, temmuz ayında yapmak mümkündür, çünkü bu uzmanlar arasında mevcut üniversite profesörleri vardır ve başka hiçbir zamanda hazır değillerdir: öğrencileri, diplomaları, dersleri vb. Okul formatı hafta içi beş gündür. Yaz aylarında hafta sonları insanların bir yere gitmeyi sevdiği biliniyor. Bu da ne hafta sonu okuldan önce ne de hafta sonu okuldan sonra konferans yapamayacağımız anlamına geliyor.

Ve bunu hafta sonundan önce veya sonra birkaç gün daha uzatırsanız, sihirli bir şekilde uzmanların St. Petersburg'daki beş günlük kalış süresi dokuza çıkıyor. Ve buna hazır değiller.

Bu nedenle bulduğumuz tek çözüm konferansın okula paralel olarak yapılmasıydı. Evet, bu bazı sorunlar yaratıyor. Okula ve konferansa gitmek isteyen insanlar var ve orada ya da burada bazı dersleri kaçırmak zorunda kalacaklar. İyi haber şu ki, tüm bunlar komşu salonlarda gerçekleşecek, ileri geri koşabilirsiniz. Ve bir başka iyi şey de, kaçırdıklarınızı daha sonra sakin bir şekilde izleyebileceğiniz video kayıtlarının bulunmasıdır.

— İki olay paralel gerçekleştiğinde insanın aklına “hangisine daha çok ihtiyacım var?” sorusu geliyor. Her birinden tam olarak ne beklemelisiniz ve farklar nelerdir?

— Okul tamamen akademik bir etkinliktir, birkaç günlük klasik bir bilimsel okuldur. Bilimle ilgilenen ve lisansüstü eğitimle ilgisi olan herkesin akademik okulun ne olduğu hakkında bir fikri vardır.

"Talep gecikti": Alexey Fedorov, dağıtılmış sistemler üzerine yeni bir konferans hakkında

Genellikle bu tür akademik etkinlikler, bunu yapan kişilerin etkinlik uzmanlığı eksikliğinden dolayı çok iyi organize edilmez. Ama biz hala oldukça deneyimli adamlarız, bu yüzden her şeyi oldukça yetkin bir şekilde yapabiliriz. Organizasyonel açıdan bakıldığında, SPTDC'nin şimdiye kadar gördüğünüz tüm akademik veya araştırmaya dayalı okullardan çok daha üstün olacağını düşünüyorum.

SPTDC okulu - bu, her büyük dersin iki çift halinde okunduğu bir formattır: "bir buçuk saat - bir mola - bir buçuk saat." Bunun ilk kez katılan biri için kolay olmayabileceğini anlamalısınız: iki yıl önce bu okul ilk kez düzenlendiğinde, ben de sıra dışıydım, yaklaşık olarak ikili bir dersin ortasında birkaç kez kapattım ve o zaman ne olduğunu anlamak zordu. Ancak bu büyük ölçüde öğretim görevlisine bağlıdır: iyi bir öğretim görevlisi üç saat boyunca çok ilginç konuşur.

Hydra Konferansı - daha pratik bir etkinlik. Okula ders vermek için gelen birçok bilim adamı olacak: Leslie LamportÇalışmaları çok iş parçacıklı ve dağıtılmış sistemler teorisinin temelini oluşturan Maurice HerlihyEşzamanlılık üzerine ünlü ders kitabı “Çok İşlemcili Programlama Sanatı”nın yazarlarından biri. Ancak konferansta belirli algoritmaların gerçekte nasıl uygulandığını, mühendislerin pratikte ne gibi sorunlarla karşılaştığını, kimin başarılı olup başarısız olduğunu, neden bazı algoritmaların pratikte kullanılıp diğerlerinin kullanılmadığını konuşmaya çalışacağız. Ve elbette çok iş parçacıklı ve dağıtılmış sistemlerin geliştirilmesinin geleceği hakkında konuşalım. Yani, çok ileri bir teknoloji sunacağız: dünya bilimi şu anda ne hakkında konuşuyor, önde gelen mühendislerin düşünceleri neler etrafında dönüyor ve bunların hepsi birbirine nasıl uyuyor.

— Konferans daha çok uygulamalı olduğundan, sadece akademik isimler değil aynı zamanda “prodüksiyon”dan konuşmacılar da olacak mı?

- Kesinlikle. Tüm “büyük olanlara” bakmaya çalışıyoruz: Google, Netflix, Yandex, Odnoklassniki, Facebook. Belirli komik problemler var. Örneğin herkes şöyle diyor: “Netflix dağıtılmış bir sistem, ABD trafiğinin neredeyse yarısı, çok havalı” ve gerçek raporlarına, makalelerine ve yayınlarına bakmaya başladığınızda hafif bir hayal kırıklığı başlıyor. Çünkü bu kesinlikle dünya standartlarında olmasına ve son teknolojiye sahip olmasına rağmen, ilk bakışta göründüğünden daha azı var.

İlginç bir ikilem ortaya çıkıyor: Büyük seçkin şirketlerin temsilcilerini arayabilir veya zaten tanıdığımız birini arayabilirsiniz. Gerçekte uzmanlık hem burada hem de orada mevcuttur. Ve biz daha çok "çok büyük markalardan insanları" değil, çok büyük uzmanları, belirli insanları çıkarmaya çalışıyoruz.

Örneğin, bir zamanlar LinkedIn'de ses getiren ve ayrıca şunları yayınlayan Martin Kleppmann olacak: iyi kitap - belki de dağıtılmış sistemler alanındaki temel kitaplardan biri.

— Bir kişi Netflix'te değil de daha basit bir şirkette çalışıyorsa şunu merak edebilir: "Böyle bir konferansa mı gitmeliyim, yoksa her türden Netflix birbiriyle konuşuyor ama benim yapacak hiçbir şeyim yok?"

— Şunu söyleyeceğim: Oracle'da üç yıldan biraz fazla çalıştığımda, meslektaşlarım Java platformunun belirli bölümlerini oluşturmak için orada toplandığında mutfakta ve sigara içme odalarında çok şaşırtıcı ve ilginç şeyler duydum. Bunlar sanal makineden, test departmanından veya performans eşzamanlılığından gelen kişiler olabilir (örneğin, Lyosha Shipilev ve Seryozha Kuksenko).

Kendi aralarında bir şey konuşmaya başladıklarında genellikle ağzım açık dinlerdim. Benim için bunlar, aklıma bile gelmeyen şaşırtıcı ve beklenmedik şeylerdi. Doğal olarak ilk başta konuştuklarının %90'ını anlamadım. Sonra% 80'i anlaşılmaz hale geldi. Ve ödevimi yapıp birkaç kitap okuduktan sonra bu sayı %70'e düştü. Hala kendi aralarında konuştuklarının çoğunu anlamıyorum. Ama elimde bir fincan kahveyle köşede oturup kulak misafiri olurken, neler olup bittiğini biraz olsun anlamaya başladım.

Dolayısıyla Google, Netflix, LinkedIn, Odnoklassniki ve Yandex'in birbirleriyle konuşması anlaşılmaz ve ilgi çekici olmayan bir şey olduğu anlamına gelmiyor. Tam tersine dikkatle dinlemeliyiz çünkü bu bizim geleceğimiz.

Elbette tüm bunlara ihtiyacı olmayan insanlar var. Bu konuda gelişmek istemiyorsanız bu konferansa gitmenize gerek yok, orada sadece vakit kaybedersiniz. Ancak konu ilginçse, ancak hiçbir şey anlamıyorsanız veya sadece bakıyorsanız gelmelisiniz, çünkü buna benzer bir şeyi hiçbir yerde bulamazsınız. Üstelik bunu sadece Rusya'da değil, dünyada da düşünüyorum. Sadece Rusya'da bu konuda lider değil, dünyada da bir numara olacak bir konferans yapmaya çalışıyoruz.

Bu en kolay görev değil, ancak dünyanın her yerinden güçlü konuşmacıları bir araya getirmek için bu kadar inanılmaz bir şansımız olduğunda, bunun gerçekleşmesi için çok şey vermeye hazırım. Elbette ilk Hydra'ya davet ettiğimiz kişilerin bir kısmı gelemeyecek. Ama şunu söyleyeceğim: Hiç bu kadar güçlü bir kadroyla yeni bir konferansa başlamamıştık. Belki altı yıl önceki ilk JPoint hariç.

— “Bu bizim geleceğimizdir” sözünü biraz daha açmak istiyorum: Konu bugün düşünmeyenleri daha sonra etkileyecek mi?

- Evet bundan eminim. Bu nedenle mümkün olduğu kadar çabuk tartışmaya başlamak bana çok doğru geliyor. Örneğin, çoklu iş parçacığı teorisi oldukça uzun zaman önce ortaya çıktı (70'lerde, çalışmalar zaten tüm hızıyla yayınlanıyordu), ancak uzun bir süre, ilk çift çekirdekli bilgisayar kullanıcısı ortaya çıkana kadar çok sayıda dar uzman vardı. 10'li yılların başında. Artık hepimizin çok çekirdekli sunucuları, dizüstü bilgisayarları ve hatta telefonları var ve bu ana akım. Bunun yaygınlaşması, bu söylemin dar bir uzman çevresinin işi olmadığının anlaşılması yaklaşık XNUMX yıl sürdü.

Ve şimdi yaklaşık olarak aynı şeyi dağıtılmış sistemlerde de görüyoruz. Çünkü yük dağıtımı, hata toleransı ve benzeri temel çözümler oldukça uzun süredir yapılıyor ancak çok az kişi örneğin dağıtılmış konsensüs veya Paxos'un ne olduğunu biliyor.

Bu etkinlik için belirlediğim en önemli hedeflerden biri mühendisleri bu tartışmaya daha fazla dahil etmek. Konferanslarda bazı konuların ve çözümlerin yalnızca tartışılmakla kalmayıp aynı zamanda bir eş anlamlılar sözlüğü, birleşik bir kavramsal aygıt ortaya çıktığını anlamalısınız.

Herkesin tüm bunları tartışabileceği, deneyim ve görüşlerini paylaşabileceği bir platform oluşturmayı görevim olarak görüyorum. Böylece siz ve ben, bir algoritmanın ne yaptığı, diğerinin ne yaptığı, hangisinin hangi koşullar altında daha iyi olduğu, bunların birbirleriyle nasıl ilişkili olduğu vb. konularda ortak bir anlayışa sahip oluruz.

Aynı çoklu iş parçacığıyla ilgili çok ilginç bir şey var. Oracle'dan arkadaşlarımız (öncelikle Lesha Shipilev ve Sergey Kuksenko) performans ve özellikle çoklu iş parçacığı hakkında aktif olarak konuşmaya başladığında, kelimenin tam anlamıyla iki veya üç yıl sonra bu sorular şirketlerdeki röportajlarda sorulmaya başlandı, insanlar bunu tartışmaya başladı. sigara içilen odalar. Yani, dar görüşlü uzmanların çoğuna ait olan bir şey birdenbire ana akım haline geldi.

Ve bu çok doğru. Bana öyle geliyor ki, bu adamların gerçekten önemli, yararlı ve ilginç olan bu konuyu popülerleştirmelerine yardımcı olduk. Daha önce hiç kimse bir Java sunucusunun istekleri paralel olarak nasıl işlediğini düşünmediyse, artık insanlar her şeyin nasıl çalıştığına dair en azından bir düzeyde anlayışa sahip. Ve bu harika.

Şimdi gördüğüm görev, yaklaşık olarak aynısını dağıtılmış sistemlerle yapmak. Böylece herkes bunun ne olduğunu, nereden geldiğini, hangi görevlerin ve sorunların olduğunu kabaca anlıyor ve bu da ana akım haline geliyor.

Şirketlerin bu konuda bir şeyler anlayan insanlara büyük bir talebi var ve bu türden çok az insan var. Bu içeriğin etrafında ne kadar çok şey yaratırsak ve ondan öğrenme fırsatını ne kadar çok yaratırsak, insanlara havada kalan soruları sorma fırsatını ne kadar çok verirsek, bir şekilde bu yönde ilerleme olasılığımız da o kadar artar.

tarih öncesi

— Konferans ilk kez yapılıyor ama bu okul için ilk değil. Bütün bunlar nasıl ortaya çıktı ve gelişti?

- Bu ilginç bir hikaye. İki yıl önce, Mayıs 2017'de Nikita Koval ile Kiev'de oturduk (Nkoval), çoklu iş parçacığı alanında uzman. Ve bana bunun St. Petersburg'da yapılacağını söyledi. “Uygulamada Yaz Okulu ve Eşzamanlı Hesaplama Teorisi”.

Çok iş parçacıklı programlama konusu, mühendislik kariyerimin son üç yılında fevkalade ilginç bir konu oldu. Ve sonra, yaz aylarında çok çok ünlü kişilerin, aynı Maurice Herlihy ve Nir Shavit'in St. Petersburg'a geldiği ortaya çıktı. ders kitabı bunu inceledim. Ve arkadaşlarımın çoğunun bununla bir ilgisi vardı - örneğin, Roma Elizarov (elizarov). Böyle bir etkinliği kaçıramayacağımı fark ettim.

Okulun 2017 programının harika olacağı belli olunca derslerin mutlaka videoya kaydedilmesi fikri ortaya çıktı. JUG.ru Grubu olarak biz, bu tür derslerin nasıl kaydedilmesi gerektiği konusunda tam bir anlayışa sahiptik. Biz de okul için video hazırlayanlar olarak SPTCC'ye uyuyoruz. Sonuç olarak, tüm okul dersleri yalan YouTube kanalımızda.

Bu okulun ana ideoloğu ve organizatörü Pyotr Kuznetsov ve tüm bunların St. Petersburg'da organize edilmesine yardımcı olan Vitaly Aksenov ile iletişim kurmaya başladım. Bunun fevkalade havalı ve ilginç olduğunu ve bu güzelliğe yalnızca 100 katılımcının dokunabilmesinin muhtemelen çok kötü olduğunu fark ettim.

Peter okula yeniden başlaması gerektiğini düşündüğünde (2018'de enerjisi ve zamanı yoktu, bu yüzden bunu 2019'da yapmaya karar verdi), tüm organizasyonel şeyleri ondan kaldırarak ona yardımcı olabileceğimiz açıkça ortaya çıktı. Şu anda olan budur, Peter içerikle ilgilenir, geri kalan her şeyi biz yaparız. Ve bu doğru bir plan gibi görünüyor: Peter muhtemelen "herkesin nerede ve ne zaman öğle yemeği yiyeceğinden" ziyade programla ilgileniyor. Salonlar, mekanlar vb. ile çalışma konusunda da iyiyiz.

Bu sefer okula SPTCC yerine SPTDC adı verildi, "eşzamanlı hesaplama" değil, "dağıtık hesaplama". Buna göre kabaca fark şu: okulda geçen sefer dağıtılmış sistemlerden bahsetmediler, ancak bu sefer biz aktif olarak onlar hakkında konuşacağız.

— Okul ilk kez yapılmadığı için geçmişten bazı sonuçlar çıkarabiliyoruz. Geçen sefer ne oldu?

— İki yıl önce ilk okul kurulduğunda öncelikle öğrencilerin ilgisini çekecek akademik bir etkinliğin olması bekleniyordu. Üstelik okulun sadece İngilizce olması nedeniyle dünyanın her yerinden öğrenci ve önemli sayıda yabancı öğrencinin geleceği düşünülüyordu.

Aslında pek çok mühendisin Yandex gibi büyük Rus şirketlerinden geldiği ortaya çıktı. Andrey Pangin vardı (Apangin) Odnoklassniki'den JetBrains'ten bu konu üzerinde aktif olarak çalışan adamlar vardı. Genel olarak partner firmalarımızdan çok sayıda tanıdık yüz vardı. Hiç şaşırmadım, neden oraya geldiklerini çok iyi anlıyorum.

Aslında organizatörlerin okulda akademisyenlerin olacağı yönünde beklentileri vardı ama bir anda sektörden insanlar geldi ve sektörden talep olduğunu anladım.

Hiçbir yerde neredeyse hiç tanıtılmayan bir etkinlik, ilk tıklamayla yetişkinlerden oluşan bir izleyici kitlesi topladıysa, bu gerçekten ilginin olduğu anlamına gelir. Bana öyle geliyor ki bu konuyla ilgili bir talep gecikmiş durumda.

"Talep gecikti": Alexey Fedorov, dağıtılmış sistemler üzerine yeni bir konferans hakkında
Maurice Herlihy JUG.ru toplantısında

— Maurice Herlihy, okulun yanı sıra 2017 yılında St. Petersburg'daki JUG.ru toplantısında konuştu, söylemiş olmak işlemsel hafıza hakkında ve bu konferans formatına biraz daha yakın. O zaman kim geldi - genellikle JUG.ru buluşmalarına gelenlerle aynı kişiler mi, yoksa farklı bir izleyici kitlesi mi?

— İlginçti çünkü Maurice'in Java'ya özgü değil genel bir raporu olacağını anladık ve JUG haber abonelerimiz için genellikle yaptığımızdan biraz daha geniş bir duyuru yaptık.

Tanıdığım birçok insan Java ile hiç alakası olmayan topluluklardan geliyordu: .NET topluluğundan, JavaScript topluluğundan. Çünkü işlemsel bellek konusu belirli bir geliştirme teknolojisiyle ilgili değildir. Dünya çapında bir uzman, işlemsel hafıza hakkında konuşmaya geldiğinde, böyle bir kişiyi dinleme ve ona soru sorma fırsatını kaçırmak tam bir suçtur. Kitabını incelediğiniz kişinin yanınıza gelip size bir şeyler söylemesi güçlü bir izlenim bırakıyor. Tek kelimeyle harika.

— Peki sonuç olarak geri bildirim neydi? Yaklaşım sektördeki insanlar için fazla akademik ve anlaşılmaz mıydı?

— Herlihy'nin raporuna ilişkin değerlendirmeler iyiydi. İnsanlar onun bir akademisyenden beklenmeyeni çok basit ve net bir şekilde ifade ettiğini yazdılar. Ancak onu bir nedenden dolayı davet ettiğimizi anlamalıyız; o, konuşma konusunda geniş deneyime sahip, bir dizi kitap ve makaleden oluşan geçmişi olan, dünyaca ünlü bir uzmandır. Ve muhtemelen materyali insanlara aktarma yeteneği sayesinde birçok yönden ünlü oldu. Bu nedenle bu şaşırtıcı değil.

Normal, anlaşılır bir İngilizce konuşuyor ve elbette neden bahsettiğini çok iyi anlıyor. Yani ona kesinlikle her türlü soruyu sorabilirsiniz. Temelde insanlar Maurice'e raporu için çok az zaman verdiğimizden şikayetçiydi: böyle bir şey için iki saat yeterli değil, en az iki saate daha ihtiyaç var. Aslında başardıklarımızı iki saat içinde başardık.

Motivasyon

— JUG.ru Grubu genellikle büyük ölçekli etkinliklerle ilgilenir, ancak bu konu daha uzmanlaşmış görünüyor. Neden bunu üstlenmeye karar verdin? Daha küçük bir etkinlik düzenleme isteği var mı, yoksa böyle bir konu üzerinde çok sayıda izleyici bir araya gelebilir mi?

— Aslında bir etkinlik yaptığınızda, belli bir düzeyde tartışma yaptığınızda, bu tartışmanın ne kadar yaygın olduğu sorusu her zaman akla geliyor. Kaç kişi - on, yüz ya da bin - bununla ilgileniyor? Kütle ve derinlik arasında bir denge vardır. Bu tamamen normal bir sorudur ve herkes bunu farklı şekilde çözer.

Bu durumda etkinliği “kendim için” yapmak istiyorum. Çoklu iş parçacığı hakkında hala bir şeyler anlıyorum (konferanslarda bu konuyla ilgili dersler verdim ve öğrencilere birkaç kez bir şeyler anlattım), ancak konu dağıtılmış sistemlere gelince acemiyim: Bazı makaleler okudum ve birkaç ders gördüm, ancak tek bir tam teşekküllü kitap bile onu okudu.

Raporların doğruluğunu değerlendirebilecek, alanında uzman kişilerden oluşan bir program komitemiz var. Ben de kendi adıma bu etkinliği, uzmanlık eksikliğim nedeniyle gitmek isteyeceğim bir etkinlik haline getirmeye çalışıyorum. Halkın ilgisini çekmenin mümkün olup olmayacağını bilmiyorum. Bu muhtemelen şu aşamada bu etkinliğin en önemli görevi değil. Artık kısa sürede en güçlü programı oluşturmak daha önemli.

Muhtemelen artık ekibe "ilk seferde bin kişiyi bir araya getirme" görevini değil, "konferansı gerçekleştirme" görevini verdim. Her ne kadar ben hiçbir şekilde fedakar biri olmasam da, bu kulağa çok iş gibi ve biraz da naif gelmeyebilir. Ama bazen kendime bazı özgürlükler tanıyabiliyorum.

Paradan daha önemli ve paranın ötesinde şeyler var. Halihazırda bin veya daha fazla kişi için çok sayıda harika, büyük ölçekli etkinlik gerçekleştiriyoruz. Java konferanslarımız uzun zamandır bin kişiyi aştı ve şimdi başka etkinlikler de bu çıtayı aşıyor. Yani tecrübeli ve ünlü organizatörler haline geldiğimiz sorunun artık buna değmediği ortaya çıktı. Ve muhtemelen bu olaylardan kazandığımız şey bize, bizim için ve bu durumda kişisel olarak benim için ilginç olan şeylere yeniden yatırım yapma fırsatı veriyor.

Bu etkinliği yaparak kuruluşumuzun bazı ilkelerine karşı çıkıyorum. Örneğin, genellikle konferansları çok önceden hazırlamaya çalışıyoruz, ancak artık son tarihlerimiz çok kısıtlı ve programı etkinlikten sadece bir ay önce sonlandırıyoruz.

Ve bu etkinliğin %70-80'i İngilizce olacaktır. Burada da insanlara mı (raporların çoğu Rusça olduğunda bunu daha iyi anlıyorlar) yoksa tüm dünyaya mı (çünkü teknik dünya İngilizce konuşuyor) daha yakın olmamız gerektiği konusunda bir tartışma ortaya çıkıyor. Genellikle birçok raporu Rusça yapmaya çalışıyoruz. Ama şu anda değil.

Ayrıca Rusça konuşan bazı konuşmacılarımızdan da İngilizce konuşmalarını isteyeceğiz. Bu bir anlamda kesinlikle kullanıcı karşıtı ve insanlık dışı bir yaklaşımdır. Ancak şu anda bu konuyla ilgili Rusça literatür bulunmadığını ve bununla ilgilenen herkesin İngilizce okumaya zorlandığını anlamalıyız. Bu onun bir şekilde İngilizceyi anlayabildiği anlamına geliyor. JavaScript, Java veya .NET söz konusu olduğunda İngilizceyi çok iyi bilmeyen ancak aynı zamanda iyi programlayabilen birçok insan varsa, o zaman muhtemelen dağıtılmış sistemler başka hiçbir şeyin olmadığı bir alandır. şimdi öğrenmenin yolu.

Bu deneyi gerçekten yapmak istiyorum: %70-80'i İngilizce olan bir etkinlik Rusya'da halk tarafından nasıl algılanacak? Girecek mi girmeyecek mi? Bunu önceden bilmiyoruz çünkü bunu hiç yapmadık. Ama neden yapmıyorsunuz? Diyelim ki bu, denemekten kendimi alamadığım büyük bir deney.

SPTDC okul programı zaten yayınlanan tamamen ve Hydra durumunda zaten bazı dikkat çekici bir kısmı ve yakında tüm konferans programının bir analizini yayınlayacağız.

Kaynak: habr.com

Yorum ekle