"Sorğu gecikdi": Aleksey Fedorov paylanmış sistemlər üzrə yeni konfrans haqqında

"Sorğu gecikdi": Aleksey Fedorov paylanmış sistemlər üzrə yeni konfrans haqqında

Bu yaxınlarda var idi elan etdi çox yivli və paylanmış sistemlərin inkişafı ilə bağlı eyni anda iki tədbir: konfrans Hydra (11-12 iyul) və məktəb SPTDC (8-12 iyul). Bu mövzuya yaxın olanlar başa düşürlər ki, Rusiyaya gəlirlər Leslie Lamport, Maurice Herlihy и Michael Scott - ən mühüm hadisə. Ancaq başqa suallar ortaya çıxdı:

  • Konfransdan nə gözləmək olar: “akademik” və ya “istehsal”?
  • Məktəb və konfrans necə bağlıdır? Bu və o kimə yönəlib?
  • Niyə tarixlərdə üst-üstə düşürlər?
  • Bütün həyatlarını paylanmış sistemlərə həsr etməyənlər üçün faydalı olacaqlarmı?

Bütün bunlar Hidranı canlandıran şəxsə yaxşı məlumdur: rejissorumuz Aleksey Fedorov (23derevo). Bütün suallara cavab verdi.

Format

— Paylanmış sistemlərdən uzaq olanlar üçün giriş sualı: hər iki hadisə nə ilə bağlıdır?

— Qlobal problem ondan ibarətdir ki, ətrafımızda böyük həcmdə əməliyyatlara və bir kompüterdə yerinə yetirilməsi mümkün olmayan mürəkkəb hesablama tapşırıqlarına malik xidmətlər mövcuddur. Bu o deməkdir ki, bir neçə avtomobil olmalıdır. Və sonra işlərini necə düzgün sinxronlaşdırmaq və ən yüksək etibarlılıq olmayan şəraitdə nə etmək lazım olduğuna dair suallar yaranır (çünki avadanlıq xarab olur və şəbəkə yıxılır).

Nə qədər çox maşın varsa, bir o qədər çox uğursuzluq nöqtəsi olur. Fərqli maşınlar eyni hesablamalar üçün fərqli nəticələr verirsə nə etməli? Şəbəkə bir müddət yox olarsa və hesablamaların bir hissəsi təcrid olunarsa, nə etməli, bütün bunları necə birləşdirə bilərsiniz? Ümumiyyətlə, bununla bağlı bir milyon problem var. Yeni həllər - yeni problemlər.

Bu sahədə tamamilə tətbiq olunan sahələr var və daha çox elmi sahələr var - hələ əsas istiqamətə çevrilməyən bir şey. Həm praktikada, həm elmdə, ən əsası, onların qovşağında baş verənlərdən danışmaq istərdim. İlk Hydra konfransının mövzusu budur.

— Mən bir faktı başa düşmək istərdim ki, konfrans var, yay məktəbi var. Onlar necə əlaqəlidirlər? Əgər məktəb iştirakçılarına konfransda iştirak etmək üçün endirim edilirsə, onda niyə tarixlər üst-üstə düşür ki, hər şeyə birdən itkisiz qatılmaq mümkün olmasın?

— Məktəb 100-150 nəfərlik kamera tədbiridir və burada dünyanın hər yerindən aparıcı ekspertlər gəlib beş gün ərzində mühazirələr oxuyurlar. Və elə bir vəziyyət yaranır ki, dünya səviyyəli korifeylər beş gün ərzində Sankt-Peterburqda toplaşıb nəsə deməyə hazırlaşırlar. Və belə olan halda təkcə kamera məktəbi deyil, həm də daha genişmiqyaslı konfrans təşkil etmək qərarı yaranır.

Belə məktəbi yalnız yayda, iyulda keçirmək olar, çünki bu mütəxəssislərin arasında hazırda universitet professorları da var və onlar sadəcə olaraq başqa vaxta hazır deyillər: onların tələbələri, diplomları, mühazirələri və s. Məktəb formatı həftənin beş günüdür. Məlumdur ki, yayda həftə sonları insanlar harasa getməyi xoşlayırlar. Bu o deməkdir ki, nə həftə sonu dərsdən əvvəl, nə də dərsdən sonra həftə sonu konfrans keçirə bilmərik.

Həftə sonundan bir neçə gün əvvəl və ya sonra onu uzatsanız, sehrli şəkildə mütəxəssislərin Sankt-Peterburqda qalma beş günü doqquz günə çevrilir. Və buna hazır deyillər.

Ona görə də tapdığımız yeganə həll yolu sadəcə olaraq, konfransı məktəblə paralel keçirmək idi. Bəli, bu müəyyən problemlər yaradır. Məktəbə və konfransa getmək istəyən insanlar var və onlar burada və ya orada bəzi mühazirələri buraxmalı olacaqlar. Yaxşı xəbər budur ki, bütün bunlar qonşu salonlarda baş verəcək, irəli-geri qaça bilərsiniz. Başqa bir yaxşı şey, daha sonra qaçırdığınızı sakitcə izləyə biləcəyiniz video yazıların olmasıdır.

— İki hadisə paralel baş verəndə insanlarda “hansı daha çox lazımdır?” sualı yaranır. Hər birindən tam olaraq nə gözləmək lazımdır və fərqlər nələrdir?

— Məktəb sırf akademik tədbirdir, bir neçə gün klassik elmi məktəbdir. Elmlə məşğul olan və aspirantura ilə əlaqəsi olan hər kəsin akademik məktəbin nə olduğu barədə təsəvvürü var.

"Sorğu gecikdi": Aleksey Fedorov paylanmış sistemlər üzrə yeni konfrans haqqında

Adətən bu cür akademik tədbirlər, bunu edən insanlar arasında tədbir təcrübəsinin olmaması səbəbindən çox yaxşı təşkil edilmir. Ancaq biz hələ də kifayət qədər təcrübəli uşaqlarıq, ona görə də hər şeyi kifayət qədər bacarıqla edə bilərik. Düşünürəm ki, təşkilati nöqteyi-nəzərdən SPTDC indiyə qədər gördüyünüz hər hansı akademik və ya tədqiqata əsaslanan məktəbdən üstün olacaq.

SPTDC Məktəbi - bu, hər bir böyük mühazirənin iki cütdə oxunduğu formatdır: "bir saat yarım - fasilə - bir saat yarım." Siz başa düşməlisiniz ki, ilk dəfə iştirakçı üçün asan olmaya bilər: iki il əvvəl bu məktəb ilk dəfə keçiriləndə mən özüm qeyri-adi idim, təxminən ikili mühazirənin ortasında bir neçə dəfə söndürdüm və sonra nə baş verdiyini anlamaq çətin idi. Amma bu, mühazirəçidən çox asılıdır: yaxşı mühazirəçi hər üç saat ərzində çox maraqlı danışır.

Hydra Konfransı - daha praktik bir hadisə. Məktəbə mühazirə oxumağa gələn bir neçə elm korifeyi olacaq: dən Leslie Lamport, onun işi çox yivli və paylanmış sistemlər nəzəriyyəsinin əsasını təşkil edir Maurice Herlihy, paralellik üzrə məşhur “Çox prosessorlu proqramlaşdırma sənəti” dərsliyinin müəlliflərindən biridir. Amma konfransda biz müəyyən alqoritmlərin reallıqda necə həyata keçirildiyi, mühəndislərin təcrübədə hansı problemlərlə üzləşdiyi, kimin uğur qazandığı və uğursuz olduğu, bəzi alqoritmlərin nə üçün praktikada istifadə edildiyi, digərlərinin isə istifadə edilmədiyi barədə danışmağa çalışacağıq. Və əlbəttə ki, çox yivli və paylanmış sistemlərin inkişafının gələcəyindən danışaq. Yəni, biz belə bir qabaqcıl fikir verəcəyik: indi dünya elmi nədən danışır, aparıcı mühəndislərin fikirləri nə ətrafında fırlanır və bunların hamısı bir-birinə necə uyğun gəlir.

— Konfrans daha çox tətbiq olunduğuna görə, təkcə akademik korifeylər deyil, “istehsalat”dan da məruzəçilər olacaqmı?

- Mütləq. Bütün "böyüklərə" baxmağa çalışırıq: Google, Netflix, Yandex, Odnoklassniki, Facebook. Xüsusi gülməli problemlər var. Məsələn, hamı deyir: "Netflix paylanmış bir sistemdir, ABŞ trafikinin demək olar ki, yarısıdır, çox gözəldir" və onların faktiki hesabatlarına, məqalələrinə və nəşrlərinə baxmağa başlayanda kiçik bir məyusluq yaranır. Çünki, bu, şübhəsiz ki, dünya səviyyəli olsa da və kəsici egde olsa da, ilk baxışdan göründüyündən azdır.

Maraqlı bir dilemma yaranır: siz böyük görkəmli şirkətlərin nümayəndələrinə zəng edə bilərsiniz və ya artıq bizə tanış olan birinə zəng edə bilərsiniz. Əslində, ekspertiza həm burada, həm də orada mövcuddur. Biz isə daha çox “çox böyük brendlərdən olan insanları” yox, çox böyük mütəxəssisləri, konkret insanları çıxarmağa çalışırıq.

Məsələn, bir vaxtlar LinkedIn-də sıçrayış edən və eyni zamanda azad edən Martin Kleppmann olacaq. yaxşı kitab — bəlkə də paylanmış sistemlər sahəsində əsas kitablardan biridir.

— İnsan Netflix-də deyil, daha sadə bir şirkətdə işləyirsə, o, sual verə bilər: “Belə bir konfransa getməliyəm, yoxsa hər cür Netflix-lər bir-biri ilə danışır, amma mənim işim yoxdur?”

— Bunu deyəcəyəm: Oracle-da üç ildən bir qədər çox işlədiyim zaman, həmkarlar Java platformasının müəyyən hissələrini hazırlayarkən mətbəxdə və siqaret çəkən otaqlarda ən heyrətamiz və maraqlı şeyləri eşitdim. Bunlar virtual maşından, sınaq şöbəsindən və ya performans paralelliyindən olan insanlar ola bilər - məsələn, Lyosha Shipilev və Seryozha Kuksenko.

Onlar öz aralarında nəyisə müzakirə etməyə başlayanda mən adətən ağzımı açıq dinləyirdim. Mənim üçün bunlar heç düşünmədiyim heyrətamiz və gözlənilməz şeylər idi. Təbii ki, əvvəlcə onların danışdıqlarının 90%-ni başa düşmədim. Sonra 80% anlaşılmaz oldu. Və mən ev tapşırığını yerinə yetirdikdən və bir neçə kitab oxuyandan sonra bu rəqəm 70%-ə düşdü. Onların öz aralarında nə danışdıqlarını hələ də anlamıram. Amma bir fincan qəhvə ilə küncdə oturub qulaq asdıqca nə baş verdiyini bir az da anlamağa başladım.

Buna görə də, Google, Netflix, LinkedIn, Odnoklassniki və Yandex bir-biri ilə danışanda, bu, anlaşılmaz və maraqsız bir şey demək deyil. Əksinə, biz diqqətlə qulaq asmalıyıq, çünki bu, bizim gələcəyimizdir.

Təbii ki, bütün bunlara ehtiyacı olmayan insanlar var. Bu mövzuda inkişaf etmək istəmirsinizsə, bu konfransa getməyə ehtiyac yoxdur, sadəcə orada vaxt itirəcəksiniz. Ancaq mövzu maraqlıdırsa, amma bu barədə heç nə başa düşmürsənsə və ya sadəcə ona baxırsansa, o zaman gəlməlisən, çünki heç yerdə buna bənzər bir şey tapa bilməzsən. Üstəlik, mən hesab edirəm ki, təkcə Rusiyada deyil, həm də dünyada. Biz çalışırıq ki, təkcə Rusiyada bu mövzuda lider deyil, ümumilikdə dünyada bir nömrəli konfrans keçirək.

Bu, ən asan iş deyil, amma dünyanın hər yerindən güclü natiqləri toplamaq üçün belə heyrətamiz bir şansımız olduqda, bunu həyata keçirmək üçün çox şey verməyə hazıram. Təbii ki, birinci Hydraya dəvət etdiyimizlərdən bəziləri gələ bilməyəcək. Ancaq bunu deyəcəyəm: biz heç vaxt belə güclü heyətlə yeni konfransa başlamamışıq. Bəlkə də altı il əvvəl ilk JPoint istisna olmaqla.

— “Bu bizim gələcəyimizdir” sözlərini genişləndirmək istərdim: mövzu bu gün bu haqda düşünməyənlərə sonradan təsir edəcəkmi?

- Bəli, buna əminəm. Buna görə də, mümkün qədər tez müzakirəyə başlamaq mənə çox düzgün görünür. Məsələn, multithreading nəzəriyyəsi olduqca uzun müddət əvvəl ortaya çıxdı (70-ci illərdə iş artıq tam sürətlə dərc olunurdu), lakin uzun müddət ilk istifadəçi iki nüvəli kompüter meydana çıxana qədər onlar çox dar mütəxəssislər idi. 10-ci illərin əvvəllərində. İndi bizim hamımızın çox nüvəli serverləri, noutbukları və hətta telefonları var və bu, əsas istiqamətdir. Bunun geniş vüsət alması, insanların bu diskursun dar bir mütəxəssislər dairəsinin əyaləti olmadığını başa düşməsi üçün təxminən XNUMX il vaxt lazım oldu.

İndi paylanmış sistemlərlə təxminən eyni şeyi görürük. Çünki yük bölgüsü, nasazlığa dözümlülük və bu kimi əsas həllər kifayət qədər uzun müddətdir ki, edilir, lakin çox az adam, məsələn, paylanmış konsensusun və ya Paxos-un nə olduğunu bilir.

Bu tədbir üçün qarşıya qoyduğum ən mühüm məqsədlərdən biri mühəndisləri bu müzakirəyə getdikcə daha çox cəlb etməkdir. Siz başa düşməlisiniz ki, konfranslarda bəzi mövzular və həllər sadəcə müzakirə olunmur, həm də tezaurus – vahid konseptual aparat yaranır.

Hər kəsin bütün bunları müzakirə edə biləcəyi, təcrübə və fikirlərini bölüşə biləcəyi platforma yaratmağı öz vəzifəm kimi görürəm. Beləliklə, siz və mən bir alqoritmin nə etdiyini, digərinin nə etdiyini, hansının hansı şərtlərdə daha yaxşı olduğunu, onların bir-biri ilə necə əlaqəli olduğunu və s.

Çox maraqlı bir şey eyni çox iş parçacığı ilə bağlıdır. Oracle-dan olan dostlarımız (ilk növbədə Lesha Şipilev və Sergey Kuksenko) performans haqqında və xüsusən də çox iş parçacığı haqqında fəal danışmağa başlayanda, sözün həqiqi mənasında iki-üç il sonra bu suallar şirkətlərdə müsahibələrdə verilməyə başladı, insanlar bunu müzakirə etməyə başladılar. siqaret çəkən otaqlar. Yəni, dar mütəxəssislərin çoxu olan bir şey birdən-birə əsas oldu.

Və bu çox düzgündür. Mənə elə gəlir ki, biz bu uşaqlara həqiqətən vacib, faydalı və maraqlı olan bütün bu məsələni populyarlaşdırmağa kömək etdik. Əgər əvvəllər heç kim Java serverinin sorğuları paralel olaraq necə emal etdiyini düşünmürdüsə, indi insanlar ən azı müəyyən səviyyədə bunun necə işlədiyini başa düşürlər. Və bu əladır.

İndi gördüyüm vəzifə paylanmış sistemlərlə təxminən eyni şeyi etməkdir. Hər kəs bunun nə olduğunu, haradan gəldiyini, hansı vəzifələrin və problemlərin olduğunu təxminən başa düşsün ki, bu da əsas istiqamətə çevrilsin.

Şirkətlərin bu barədə nəsə başa düşən insanlara böyük tələbatı var və belə insanlar azdır. Bu məzmun ətrafında nə qədər çox şey yaratsaq və ondan öyrənmək fürsəti əldə etsək, insanlara havada olan sualları vermək imkanını nə qədər çox versək, bir o qədər də bu istiqamətdə hərəkət etmək ehtimalımız artır.

Prehistorya

— Konfrans ilk dəfədir keçirilir, lakin məktəb üçün ilk dəfə deyil. Bütün bunlar necə yaranıb və inkişaf edib?

- Maraqlı hekayədir. İki il əvvəl, 2017-ci ilin may ayında Nikita Koval ilə Kiyevdə oturduq (ndkoval), multithreading sahəsində ekspert. Və mənə dedi ki, Sankt-Peterburqda keçiriləcək “Paylaşımlı hesablamaların praktikasında və nəzəriyyəsində yay məktəbi”.

Çoxillik proqramlaşdırma mövzusu mənim mühəndislik karyeramın son üç ilində çox maraqlı mövzu olmuşdur. Və sonra məlum oldu ki, yayda Sankt-Peterburqa çox, çox məşhur adamlar gəlir, eyni Moris Herlihy və Nir Şavit, dərs kitabı oxuduğum. Bir çox dostlarımın bununla əlaqəsi var idi - məsələn, Roma Elizarov (elizarov). Başa düşdüm ki, belə bir hadisəni sadəcə qaçıra bilmərəm.

Məktəbin 2017-ci il proqramının əla olacağı məlum olanda belə bir fikir yarandı ki, mühazirələr mütləq videoya çəkilməlidir. Biz JUG.ru Group-da bu cür mühazirələrin necə yazılmalı olduğunu tam başa düşdük. Və biz məktəb üçün video çəkən uşaqlar kimi SPTCC-yə uyğunlaşdıq. Nəticədə bütün məktəb mühazirələri yalan YouTube kanalımızda.

Mən bu məktəbin əsas ideoloqu və təşkilatçısı olan Pyotr Kuznetsovla və bütün bunların Sankt-Peterburqda təşkilinə kömək edən Vitali Aksenovla ünsiyyət qurmağa başladım. Mən başa düşdüm ki, bu, çox gözəl və maraqlıdır və yəqin ki, yalnız 100 iştirakçının gözəlliyə toxuna bilməsi çox pisdir.

Peter yenidən məktəbə başlamalı olduğunu düşünəndə (2018-ci ildə enerji və vaxt yox idi, ona görə də 2019-cu ildə bunu etmək qərarına gəldi), sadəcə olaraq bütün təşkilati işləri ondan çıxarmaqla ona kömək edə biləcəyimiz aydın oldu. İndi baş verən budur, Peter məzmunla məşğul olur və biz qalan hər şeyi edirik. Və bu düzgün sxem kimi görünür: Peter yəqin ki, “hamının naharını harada və nə vaxt yeyəcək”dən daha çox proqramla maraqlanır. Və biz zallar, məkanlar və s. ilə işləməyi yaxşı bacarırıq.

Bu dəfə SPTCC əvəzinə məktəb SPTDC adlanır, “concurrent computing” deyil, “paylanmış hesablama”. Müvafiq olaraq, bu, təxminən fərqdir: keçən dəfə məktəbdə paylanmış sistemlər haqqında danışmırdılar, amma bu dəfə onlar haqqında fəal danışacağıq.

— Məktəb ilk dəfə keçirilmədiyi üçün artıq keçmişdən müəyyən nəticələr çıxara bilərik. Keçən dəfə nə oldu?

— İki il əvvəl ilk məktəb yaradılanda ilk növbədə tələbələri maraqlandıran akademik tədbirin olacağı gözlənilirdi. Üstəlik dünyanın hər yerindən tələbələr, çünki məktəb yalnız ingilis dilindədir və əhəmiyyətli sayda xarici tələbənin gələcəyi düşünülürdü.

Əslində, Yandex kimi böyük Rusiya şirkətlərindən çoxlu mühəndislərin gəldiyi ortaya çıxdı. Andrey Pangin var idi (apangin) Odnoklassniki-dən JetBrains-dən bu mövzuda fəal işləyən uşaqlar var idi. Ümumiyyətlə, orada bizim tərəfdaş şirkətlərdən çoxlu tanış simalar var idi. Heç təəccüblənmirəm, ora niyə gəldiklərini mükəmməl başa düşürəm.

Əslində təşkilatçıların Məktəbdə akademik kadrların olacağı ilə bağlı gözləntiləri var idi, amma birdən sənayedən adamlar gəldi və sonra mənə məlum oldu ki, sənayedə tələbat var.

Əgər çətin ki, heç bir yerdə təbliğ olunmayan tədbir bir barmağın ilk klikləməsində böyüklərdən ibarət auditoriya toplayırsa, deməli, əslində maraq var. Mənə elə gəlir ki, bu mövzuda müraciət vaxtı keçib.

"Sorğu gecikdi": Aleksey Fedorov paylanmış sistemlər üzrə yeni konfrans haqqında
Maurice Herlihy JUG.ru iclasında

— Məktəbdən əlavə, Maurice Herlihy 2017-ci ildə Sankt-Peterburqda JUG.ru toplantısında çıxış etdi, deyib əməliyyat yaddaşı haqqında və bu konfrans formatına bir az yaxındır. O zaman kim gəldi - adətən JUG.ru görüşlərinə gələn eyni insanlar, yoxsa fərqli auditoriya?

— Maraqlı idi, çünki biz başa düşdük ki, Maurisin Java-a xas deyil, ümumi hesabatı olacaq və biz JUG xəbər abunəçilərimiz üçün adətən etdiyimizdən bir qədər daha geniş açıqlama verdik.

Tanıdığım bir çox insan Java ilə əlaqəli olmayan icmalardan gəldi: .NET kütləsindən, JavaScript kütləsindən. Çünki əməliyyat yaddaşı mövzusu konkret inkişaf texnologiyasına aid deyil. Dünya səviyyəli mütəxəssis tranzaksiya yaddaşından danışmağa gələndə belə bir insanı dinləmək və ona sual vermək fürsətini əldən vermək sadəcə olaraq cinayətdir. Kitabını oxuduğun adam sənin yanına gəlib nəsə deyəndə güclü təsir bağışlayır. Sadəcə fantastik.

- Bəs nəticədə rəy necə oldu? Bu yanaşma sənayedən olan insanlar üçün çox akademik və anlaşılmaz idi?

- Herlihy-nin hesabatına dair rəylər yaxşı idi. Adamlar yazdı ki, o, akademik professordan gözlənilməyənləri çox sadə və aydın ifadə edib. Amma başa düşməliyik ki, onu bir səbəbə görə dəvət etmişik, o, böyük nitq təcrübəsi olan, bir dəstə kitab və məqalədən qaynaqlanan dünya şöhrətli mütəxəssisdir. Və yəqin ki, o, materialı insanlara çatdırmaq bacarığı sayəsində bir çox cəhətdən məşhurlaşdı. Buna görə də bu təəccüblü deyil.

Normal, başa düşülən ingilis dilində danışır və təbii ki, nə danışdığını çox gözəl başa düşür. Yəni ona tamamilə istənilən sualı verə bilərsiniz. Əsasən, insanlar şikayət edirdilər ki, biz Morisə məruzəsi üçün çox az vaxt vermişik: belə bir şey üçün iki saat kifayət deyil, ən azı iki saat daha lazımdır. Yaxşı, iki saat ərzində bacardığımızı bacardıq.

Motivasiya

— Adətən JUG.ru Group irimiqyaslı tədbirlərlə məşğul olur, lakin bu mövzu daha yüksək ixtisaslaşmış görünür. Niyə onu götürməyə qərar verdiniz? Daha kiçik tədbir keçirmək istəyi varmı, yoxsa belə bir mövzuya çoxlu tamaşaçı toplaşa bilərmi?

— Doğrudan da, hansısa tədbir keçirib, müəyyən müzakirə səviyyəsini təyin edəndə həmişə sual yaranır ki, bu müzakirə nə dərəcədə geniş yayılıb. Bununla nə qədər adam maraqlanır - on, yüz və ya min? Kütlə və dərinlik arasında mübadilə var. Bu tamamilə normal bir sualdır və hər kəs fərqli şəkildə həll edir.

Bu halda mən tədbiri “özüm üçün” etmək istəyirəm. Mən hələ də multithreading haqqında nəyisə başa düşürəm (konfranslarda bu mövzuda mühazirələr oxumuşam və tələbələrə bir neçə dəfə nəsə demişəm), lakin paylanmış sistemlərə gəldikdə mən naşıyam: bəzi məqalələr oxumuşam və bir neçə mühazirə görmüşəm, amma yox. hətta tək bir tam kitab oxuyur.

Hesabatların düzgünlüyünü qiymətləndirə bilən sahə üzrə ekspertlərdən ibarət proqram komitəmiz var. Mən də öz növbəmdə bu tədbiri təcrübəsizliyə görə getmək istədiyim tədbirə çevirməyə çalışıram. Kütləvi ictimaiyyəti maraqlandırmaq mümkün olacaqmı, bilmirəm. Bu, yəqin ki, indiki mərhələdə bu tədbirin ən vacib vəzifəsi deyil. İndi qısa müddətdə ən güclü proqramı yaratmaq daha vacibdir.

Yəqin ki, indi mən komandanın qarşısına “ilk dəfə min adam toplamaq” yox, “konfransın görünməsi” vəzifəsi qoymuşam. Bu, çox işgüzar və bir qədər sadəlövh görünməyə bilər, baxmayaraq ki, mən heç də altruist deyiləm. Amma bəzən özümə bəzi azadlıqlar verə bilirəm.

Puldan və puldan daha vacib şeylər var. Biz artıq min nəfər və ya daha çox insan üçün çoxlu sayda sərin irimiqyaslı tədbirlər həyata keçiririk. Java konfranslarımız çoxdan min nəfəri keçib və indi digər tədbirlər bu çubuğun üstündən tullanır. Yəni təcrübəli və məşhur təşkilatçılara çevrildiyimiz sual artıq buna dəyməz. Və yəqin ki, bu hadisələrdən qazandığımız şey bizə və bu halda şəxsən mənim üçün maraqlı olana yenidən investisiya etmək imkanı verir.

Mən bu tədbiri etməklə təşkilatımızın bəzi prinsiplərinə qarşı çıxıram. Məsələn, biz adətən konfransları çox qabaqcadan hazırlamağa çalışırıq, lakin indi çox sıx müddətlərimiz var və proqramı tədbirin özündən cəmi bir ay əvvəl yekunlaşdırırıq.

Və bu tədbir 70-80% ingilis dilində olacaq. Burada da hər zaman müzakirə yaranır ki, insanlara (əsas xəbərlər rus dilində olanda bunu daha yaxşı başa düşənlər) daha yaxın olmaq lazımdır, yoxsa bütün dünyaya (çünki texniki dünya ingiliscədir). Biz adətən rus dilində çoxlu reportajlar etməyə çalışırıq. Amma bu vaxt yox.

Bundan əlavə, bəzi rusdillilərimizdən ingilis dilində danışmağı xahiş edəcəyik. Bu, müəyyən mənada tamamilə anti-istifadəçi və qeyri-insani yanaşmadır. Ancaq başa düşməliyik ki, hazırda bu mövzuda rusdilli ədəbiyyat yoxdur və bununla maraqlanan hər kəs ingilis dilində oxumağa məcburdur. Bu o deməkdir ki, o, ingilis dilini bir növ başa düşür. Əgər JavaScript, Java və ya .NET dillərində ingilis dilini çox yaxşı bilməyən, lakin eyni zamanda yaxşı proqramlaşdırmağı bacaran bir çox insan varsa, o zaman, yəqin ki, paylanmış sistemlər elə bir sahədir ki, orada başqa heç bir proqram yoxdur. indi öyrənməyin yolu.

Mən həqiqətən bu eksperiment aparmaq istəyirəm: 70-80% ingilis dilində keçirilən tədbir Rusiyada ictimaiyyət tərəfindən necə qəbul ediləcək. Gələcək ya yox? Bunu heç vaxt etmədiyimiz üçün əvvəlcədən bilmirik. Bəs niyə bunu etməyək? Deyək ki, bu böyük bir təcrübədir ki, mən kömək edə bilmirəm.

SPTDC məktəb proqramı artıqdır nəşr olundu tamamilə və artıq Hydra vəziyyətində məlumdur nəzərə çarpan bir hissədir və tezliklə biz bütün konfrans proqramının təhlilini dərc edəcəyik.

Mənbə: www.habr.com

Добавить комментарий