"Pyyntö on myöhässä": Aleksei Fedorov uudesta hajautettuja järjestelmiä käsittelevästä konferenssista

"Pyyntö on myöhässä": Aleksei Fedorov uudesta hajautettuja järjestelmiä käsittelevästä konferenssista

Äskettäin niitä oli ilmoitti kaksi tapahtumaa samanaikaisesti monisäikeisten ja hajautettujen järjestelmien kehittämisestä: konferenssi tursas (11.-12.) ja kouluun SPTDC (8.-12. heinäkuuta). Ihmiset, jotka ovat lähellä tätä aihetta, ymmärtävät tulemisen Venäjälle Leslie Lamport, Maurice Herlihy и Michael Scott - tärkein tapahtuma. Mutta muita kysymyksiä heräsi:

  • Mitä odottaa konferenssilta: "akateeminen" vai "tuotanto"?
  • Miten koulu ja konferenssi liittyvät toisiinsa? Kenelle tämä ja tuo on suunnattu?
  • Miksi ne menevät päällekkäin päivämäärissä?
  • Ovatko ne hyödyllisiä niille, jotka eivät ole omistaneet koko elämäänsä hajautetuille järjestelmille?

Kaikki tämä on hyvin tiedossa henkilölle, joka herätti Hydran henkiin: johtajamme Aleksei Fedorov (23derevo). Hän vastasi kaikkiin kysymyksiin.

Formaatti

— Alkukysymys niille, jotka ovat kaukana hajautetuista järjestelmistä: mistä molemmissa tapahtumissa on kyse?

— Maailmanlaajuinen haaste on, että ympärillämme on palveluita, joissa on suuria toimintamääriä ja monimutkaisia ​​laskentatehtäviä, joita ei voida tehdä yhdellä tietokoneella. Tämä tarkoittaa, että autoja on oltava useita. Ja sitten herää kysymyksiä, jotka liittyvät työnsä synkronointiin ja mitä tehdä olosuhteissa, jotka eivät ole kaikkein luotettavimpia (koska laitteet hajoavat ja verkko katkeaa).

Mitä enemmän koneita on, sitä enemmän on vikakohtia. Mitä tehdä, jos eri koneet tuottavat erilaisia ​​tuloksia samoilla laskelmilla? Mitä tehdä, jos verkko katoaa joksikin aikaa ja osa laskelmista eristyy, miten voit sitten yhdistää kaiken? Yleensä tähän liittyy miljoona ongelmaa. Uudet ratkaisut - uudet ongelmat.

Tällä alueella on täysin sovellettavia aloja, ja on enemmän tieteellisiä - jotain, josta ei ole vielä tullut valtavirtaa. Haluaisin puhua siitä, mitä tapahtuu sekä käytännössä että tieteessä, ja mikä tärkeintä, niiden risteyksessä. Tästä on ensimmäinen Hydra-konferenssi.

– Haluaisin ymmärtää, että on konferenssi ja kesäkoulu. Miten ne liittyvät toisiinsa? Jos koululaisten osallistumisesta konferenssiin tehdään alennuksia, niin miksi ne menevät päällekkäin niin, että kaikkeen on mahdotonta osallistua kerralla ilman menetyksiä?

— Koulu on 100–150 hengen kamaritapahtuma, johon tulee viiden päivän ajan johtavia asiantuntijoita eri puolilta maailmaa luennoimaan. Ja syntyy tilanne, kun Pietariin kokoontuu viideksi päiväksi maailmanluokan valaisimet valmiina kertomaan jotain. Ja tässä tapauksessa syntyy päätös järjestää kamarikoulun lisäksi myös laajempi konferenssi.

Tällaista koulua on mahdollista pitää vain kesällä, heinäkuussa, koska näiden asiantuntijoiden joukossa on nykyisiä yliopistoprofessoreita, eivätkä he yksinkertaisesti ole valmiita muulloin: heillä on opiskelijoita, tutkintoja, luentoja ja niin edelleen. Koulumuoto on viisi arkipäivää. Tiedetään, että kesällä viikonloppuisin ihmiset haluavat mennä jonnekin. Tämä tarkoittaa, että emme voi järjestää konferenssia viikonloppuna ennen koulua tai viikonloppuna koulun jälkeen.

Ja jos pidentää sitä vielä pari päivää ennen tai jälkeen viikonloppua, niin asiantuntijoiden viidestä Pietarin oleskelupäivästä taianomaisesti tulee yhdeksän. Ja he eivät ole valmiita tähän.

Siksi ainoa ratkaisu, jonka löysimme, oli yksinkertaisesti järjestää konferenssi samanaikaisesti koulun kanssa. Kyllä, tämä aiheuttaa joitain ongelmia. On ihmisiä, jotka haluavat mennä kouluun ja konferenssiin, ja he joutuvat missaamaan joitain luentoja siellä tai täällä. Hyvä uutinen on, että kaikki tämä tapahtuu viereisissä halleissa, voit juosta edestakaisin. Ja toinen hyvä asia on videotallenteiden saatavuus, joissa voit myöhemmin rauhallisesti katsoa mitä jäi paitsi.

– Kun kaksi tapahtumaa tapahtuu rinnakkain, ihmisillä on kysymys "kumpaa tarvitsen enemmän?" Mitä sinun pitäisi odottaa jokaiselta, ja mitkä ovat erot?

— Koulu on puhtaasti akateeminen tapahtuma, klassinen tieteellinen koulu usean päivän ajan. Jokaisella tieteeseen osallistuneella ja tutkijakoulun kanssa tekemisissä olevalla on käsitys siitä, mitä akateeminen koulu on.

"Pyyntö on myöhässä": Aleksei Fedorov uudesta hajautettuja järjestelmiä käsittelevästä konferenssista

Yleensä tällaiset akateemiset tapahtumat eivät ole kovin hyvin järjestettyjä, koska tapahtuma-asiantuntemus puuttuu niitä järjestäjiltä. Mutta olemme silti melko kokeneita tyyppejä, joten voimme tehdä kaiken melko pätevästi. Uskon, että organisaation näkökulmasta SPTDC on kaikkien akateemisten tai tutkimukseen perustuvien koulujen yläpuolella, joita olet koskaan nähnyt.

SPTDC koulu - tämä on muoto, jossa jokainen suuri luento luetaan kahdessa parissa: "puolitoista tuntia - tauko - puolitoista tuntia." Sinun on ymmärrettävä, että osallistujalle ei ehkä ole helppoa ensimmäistä kertaa: kun tämä koulu järjestettiin ensimmäistä kertaa kaksi vuotta sitten, olin itse epätavallinen, sammutin useita kertoja noin kesken kaksoisluennon, ja sitten oli vaikea ymmärtää mitä tapahtui. Mutta tämä riippuu paljon luennoitsijasta: hyvä luennoitsija puhuu erittäin mielenkiintoisesti kaikki kolme tuntia.

Hydra-konferenssi - käytännönläheisempi tapahtuma. Kouluun luennoimaan on saapunut useita tieteen valoja: alkaen Leslie Lamport, jonka työ on monisäikeisten ja hajautettujen järjestelmien teorian taustalla Maurice Herlihy, yksi kuuluisan samanaikaisuutta käsittelevän oppikirjan "The Art of Multiprocessor Programming" kirjoittajista. Mutta konferenssissa yritämme puhua siitä, kuinka tietyt algoritmit toteutetaan todellisuudessa, mitä ongelmia insinöörit kohtaavat käytännössä, kuka menestyy ja epäonnistuu, miksi joitain algoritmeja käytetään käytännössä ja toisia ei. Ja tietysti puhutaan monisäikeisten ja hajautettujen järjestelmien kehittämisen tulevaisuudesta. Toisin sanoen annamme tällaisen kärjen: mistä maailmantiede nyt puhuu, minkä ympärillä johtavien insinöörien ajatukset pyörivät ja miten se kaikki sopii yhteen.

— Koska konferenssi on soveltavampi, tuleeko siellä paitsi akateemisia huipputekijöitä myös puhujia "tuotannosta"?

- Ehdottomasti. Yritämme tarkastella kaikkia "suuria": Google, Netflix, Yandex, Odnoklassniki, Facebook. On erityisiä hauskoja ongelmia. Esimerkiksi kaikki sanovat: "Netflix on hajautettu järjestelmä, melkein puolet Yhdysvaltain liikenteestä, erittäin siistiä", ja kun alkaa katsoa heidän todellisia raporttejaan, artikkeleita ja julkaisuja, tulee pieni pettymys. Koska, vaikka tämä on varmasti maailmanluokkaa ja siellä on leikkausvoimaa, sitä on vähemmän kuin ensi silmäyksellä näyttää.

Mielenkiintoinen dilemma syntyy: voit soittaa suurten etevien yritysten edustajille tai voit soittaa jollekin meille jo tutulle. Todellisuudessa asiantuntemusta on olemassa siellä ja täällä. Ja yritämme pikemminkin vetää pois "ihmisiä erittäin suurilta brändeiltä", vaan erittäin suuria asiantuntijoita, tiettyjä ihmisiä.

Esimerkiksi Martin Kleppmann, joka aikoinaan loihtii LinkedInissä ja myös julkaisi hyvä kirja — ehkä yksi hajautettujen järjestelmien alan peruskirjoista.

— Jos ihminen ei työskentele Netflixissä, vaan yksinkertaisemmassa yrityksessä, hän saattaa ihmetellä: "Pitäisikö minun mennä sellaiseen konferenssiin, vai puhuvatko kaikenlaiset Netflixit keskenään, mutta minulla ei ole mitään tekemistä?"

– Sanon näin: kun työskentelin Oraclessa hieman yli kolme vuotta, kuulin hämmästyttävimmät ja mielenkiintoisimmat asiat keittiössä ja tupakkahuoneissa, kun työkaverit kokoontuivat sinne tekemään tiettyjä Java-alustan osia. Nämä voivat olla ihmisiä virtuaalikoneen, testausosaston tai suorituskyvyn samanaikaisuudesta - esimerkiksi Lyosha Shipilev ja Seryozha Kuksenko.

Kun he alkoivat keskustella jostain keskenään, kuuntelin yleensä vain suu auki. Minulle nämä olivat hämmästyttäviä ja odottamattomia asioita, joita en ollut edes ajatellut. Luonnollisesti en aluksi ymmärtänyt 90 % siitä, mistä he puhuivat. Sitten 80 % tuli käsittämättömäksi. Ja kun tein läksyni ja luin muutaman kirjan, tämä luku putosi 70 prosenttiin. En vieläkään ymmärrä paljoakaan siitä, mistä he puhuvat keskenään. Mutta kun istuin nurkassa kahvikupin kanssa ja salakuuntelin, aloin hieman ymmärtää, mitä oli tekeillä.

Siksi, kun Google, Netflix, LinkedIn, Odnoklassniki ja Yandex puhuvat keskenään, tämä ei tarkoita, että se olisi jotain käsittämätöntä ja epäkiinnostavaa. Päinvastoin, meidän on kuunneltava tarkasti, koska tämä on tulevaisuutemme.

Tietysti on ihmisiä, jotka eivät tätä kaikkea tarvitse. Jos et halua kehittyä tässä aiheessa, sinun ei tarvitse mennä tähän konferenssiin, tuhlaat vain aikaa siellä. Mutta jos aihe on mielenkiintoinen, mutta et ymmärrä siitä mitään tai vain katsot sitä, niin kannattaa tulla, sillä sellaista ei löydy mistään. Lisäksi mielestäni ei vain Venäjällä, vaan myös maailmassa. Yritämme saada aikaan konferenssin, joka ei ole vain tämän aiheen johtaja Venäjällä, vaan yleisesti ykkönen maailmassa.

Tämä ei ole helpoin tehtävä, mutta kun meillä on niin upea mahdollisuus kerätä vahvoja puhujia kaikkialta maailmasta, olen valmis antamaan paljon sen eteen. Tietenkin jotkut niistä, jotka kutsuimme ensimmäiseen Hydraan, eivät voi tulla. Mutta sanon tämän: emme ole koskaan aloittaneet uutta konferenssia näin vahvalla kokoonpanolla. Paitsi ehkä aivan ensimmäinen JPoint kuusi vuotta sitten.

— Haluaisin laajentaa sanoja "tämä on tulevaisuutemme": vaikuttaako aihe myöhemmin niihin, jotka eivät sitä tänään ajattele?

- Kyllä, olen varma siitä. Siksi minusta on oikein aloittaa keskustelu siitä mahdollisimman pian. Esimerkiksi monisäikeyden teoria ilmestyi melko kauan sitten (70-luvulla töitä julkaistiin jo täydessä vauhdissa), mutta pitkään he olivat paljon kapeita asiantuntijoita, kunnes ensimmäinen käyttäjä, kaksiytiminen tietokone ilmestyi. 10-luvun alussa. Ja nyt meillä kaikilla on moniytimiset palvelimet, kannettavat tietokoneet ja jopa puhelimet, ja tämä on valtavirtaa. Kesti noin XNUMX vuotta, ennen kuin tämä yleistyi, ennen kuin ihmiset ymmärsivät, että tämä keskustelu ei ole suppean asiantuntijapiirin maakunta.

Ja näemme nyt suunnilleen saman asian hajautettujen järjestelmien kanssa. Koska perusratkaisuja, kuten kuormanjakoa, vikasietoisuutta yms., on tehty jo melko pitkään, mutta harva tietää mitä on esimerkiksi hajautettu konsensus tai Paxos.

Yksi tärkeimmistä tavoitteista, jotka asetin tälle tapahtumalle, on upottaa insinöörit yhä enemmän tähän keskusteluun. Sinun on ymmärrettävä, että konferensseissa joistakin aiheista ja ratkaisuista ei vain keskustella, vaan syntyy myös tesaurus - yhtenäinen käsitelaitteisto.

Näen tehtäväni luoda foorumi, jossa kaikki voivat keskustella tästä kaikesta, jakaa kokemuksia ja mielipiteitä. Jotta sinulla ja minulla on yhteinen käsitys siitä, mitä yksi algoritmi tekee, mitä toinen, kumpi on parempi missä olosuhteissa, miten ne liittyvät toisiinsa ja niin edelleen.

Erittäin mielenkiintoinen asia liittyy samaan monisäikeiseen. Kun ystävämme Oraclesta (ensisijaisesti Lesha Shipilev ja Sergei Kuksenko) alkoivat aktiivisesti puhua suorituskyvystä ja erityisesti monisäikeisyydestä, kirjaimellisesti kaksi tai kolme vuotta myöhemmin näitä kysymyksiä alettiin kysyä haastatteluissa yrityksissä, ihmiset alkoivat keskustella siitä tupakointihuoneet. Eli asia, josta oli paljon kapeita asiantuntijoita, tuli yhtäkkiä valtavirtaan.

Ja tämä on erittäin oikein. Minusta näyttää, että auttoimme näitä tyyppejä popularisoimaan tätä koko asiaa, joka on todella tärkeä, hyödyllinen ja mielenkiintoinen. Jos aiemmin kukaan ei ajatellut, kuinka Java-palvelin käsittelee pyyntöjä rinnakkain, niin nyt ihmisillä on ainakin jollain tasolla ymmärrys siitä, miten se kaikki toimii. Ja se on hienoa.

Tehtävänä, jonka näen nyt, on tehdä suunnilleen sama hajautettujen järjestelmien kanssa. Jotta kaikki karkeasti ymmärtäisivät mitä se on, mistä se tulee, mitä tehtäviä ja ongelmia siinä on, jotta tästäkin tulee valtavirtaa.

Yrityksillä on valtava kysyntä ihmisille, jotka ymmärtävät tästä jotain, ja sellaisia ​​ihmisiä on vähän. Mitä enemmän luomme tämän sisällön ympärille ja mahdollisuuden oppia siitä, mitä enemmän annamme ihmisille mahdollisuuksia esittää kysymyksiä, joita ilmassa on, sitä todennäköisemmin liikumme jollain tavalla tähän suuntaan.

esihistoria

– Konferenssi järjestetään ensimmäistä kertaa, mutta tämä ei ole koululle ensimmäinen kerta. Miten tämä kaikki syntyi ja kehittyi?

– Tämä on mielenkiintoinen tarina. Kaksi vuotta sitten, toukokuussa 2017, istuimme Kiovassa Nikita Kovalin kanssa (ndkoval), monisäikeisen tekniikan asiantuntija. Ja hän kertoi minulle, että se pidettäisiin Pietarissa "Kesäkoulu käytännössä ja rinnakkaisen laskennan teoriassa".

Monisäikeisen ohjelmoinnin aihe on ollut uskomattoman mielenkiintoinen insinööriurani kolmena viimeisenä vuonna. Ja sitten kävi ilmi, että kesällä Pietariin tulee hyvin, hyvin kuuluisia ihmisiä, samat Maurice Herlihyn ja Nir Shavitin mukaan. oppikirja jota opiskelin. Ja monilla ystävilläni oli jotain tekemistä tämän kanssa - esimerkiksi Roma Elizarov (Elizarov). Tajusin, etten voinut missata tällaista tapahtumaa.

Kun kävi selväksi, että koulun vuoden 2017 ohjelma olisi mahtava, heräsi ajatus, että luennot pitäisi ehdottomasti tallentaa videolle. Meillä JUG.ru Groupilla oli täydellinen käsitys siitä, kuinka tällaiset luennot tulisi tallentaa. Ja me sovimme SPTCC:hen kaverina, jotka tekivät videon koululle. Tämän seurauksena kaikki koulun luennot valhe YouTube-kanavallamme.

Aloin kommunikoida Pjotr ​​Kuznetsovin kanssa, joka oli tämän koulun pääideologi ja organisaattori, ja Vitali Aksenovin kanssa, joka auttoi kaiken tämän järjestämisessä Pietarissa. Tajusin, että tämä on fantastisen siistiä ja mielenkiintoista, ja luultavasti on erittäin huonoa, että vain 100 osallistujaa voi koskettaa kauneutta.

Kun Peter ajatteli, että hänen täytyisi aloittaa koulu uudelleen (vuonna 2018 ei ollut energiaa ja aikaa, joten hän päätti tehdä sen vuonna 2019), kävi selväksi, että voimme auttaa häntä yksinkertaisesti poistamalla häneltä kaikki organisatoriset asiat. Näin tapahtuu nyt, Peter käsittelee sisältöä, ja me teemme kaiken muun. Ja tämä vaikuttaa oikealta kaavasta: Peter on todennäköisesti enemmän kiinnostunut ohjelmasta kuin "missä ja milloin kaikki syövät lounasta". Ja olemme hyviä työskentelemään hallien, tapahtumapaikkojen ja niin edelleen.

Tällä kertaa koulun nimi on SPTCC:n sijaan SPTDC, ei "concurrent computing", vaan "hajautettu laskenta". Näin ollen tämä on suurin piirtein ero: viime kerralla koulussa ei puhuttu hajautetuista järjestelmistä, mutta tällä kertaa puhumme niistä aktiivisesti.

– Koska koulua ei järjestetä ensimmäistä kertaa, voidaan jo vetää johtopäätöksiä menneestä. Mitä tapahtui viimeksi?

— Kun ensimmäinen koulu perustettiin kaksi vuotta sitten, odotettiin, että siellä järjestetään akateeminen tapahtuma, joka kiinnostaa ensisijaisesti opiskelijoita. Lisäksi opiskelijoita kaikkialta maailmasta, koska koulu on vain englanninkielinen, ja uskottiin, että huomattava määrä ulkomaalaisia ​​opiskelijoita tulisi paikalle.

Itse asiassa kävi ilmi, että monet insinöörit tulivat suurista venäläisistä yrityksistä, kuten Yandex. Siellä oli Andrey Pangin (apangin) Odnoklassnikista, JetBrainsin kaverit työskentelevät aktiivisesti tämän aiheen parissa. Yleisesti ottaen siellä oli paljon tuttuja kasvoja yhteistyökumppaneiltamme. En ole yhtään yllättynyt, ymmärrän täydellisesti, miksi he tulivat sinne.

Itse asiassa järjestäjät odottivat, että Kouluun tulisi akateemisia ihmisiä, mutta yhtäkkiä tuli väkeä teollisuudesta, ja sitten minulle kävi selväksi, että alalla oli kysyntää.

Jos tapahtuma, jota tuskin missään mainostettiin, keräsi ensimmäisellä sormennapsautuksella aikuisten yleisön, se tarkoittaa, että kiinnostusta on todella olemassa. Minusta näyttää siltä, ​​että tätä aihetta koskeva pyyntö on myöhässä.

"Pyyntö on myöhässä": Aleksei Fedorov uudesta hajautettuja järjestelmiä käsittelevästä konferenssista
Maurice Herlihy JUG.ru-kokouksessa

— Koulujen lisäksi Maurice Herlihy puhui Pietarissa JUG.ru-kokouksessa vuonna 2017, kertonut tapahtumamuistista, ja tämä on hieman lähempänä konferenssimuotoa. Kuka sitten tuli - samat ihmiset, jotka yleensä tulevat JUG.ru-tapaamisiin, vai eri yleisö?

— Se oli mielenkiintoista, koska ymmärsimme, että Mauricella tulee olemaan yleinen raportti, ei Java-kohtainen, ja teimme hieman laajemman ilmoituksen kuin yleensä teemme JUG-uutisten tilaajillemme.

Monet tuntemani ihmiset tulivat yhteisöistä, jotka eivät koske Javaa ollenkaan: .NET-joukosta, JavaScript-joukosta. Koska tapahtumamuistin aihe ei liity tiettyyn kehitystekniikkaan. Kun maailmanluokan asiantuntija tulee puhumaan transaktiomuistista, on yksinkertaisesti rikos jättää käyttämättä mahdollisuus kuunnella tällaista henkilöä ja kysyä häneltä. Se tekee vain voimakkaan vaikutuksen, kun henkilö, jonka kirjaa opiskelet, tulee luoksesi ja kertoo sinulle jotain. Yksinkertaisesti fantastinen.

– Ja millaista palautetta siitä tuli? Oliko lähestymistapa liian akateeminen ja käsittämätön alan ihmisille?

– Arvostelut Herlihyn raportista olivat hyviä. Ihmiset kirjoittivat, että hän sanoi hyvin yksinkertaisesti ja selkeästi sen, mitä akateemiselta professorilta ei odotettu. Mutta meidän on ymmärrettävä, että kutsuimme hänet syystä, hän on maailmankuulu asiantuntija, jolla on laaja kokemus puhumisesta ja tausta joukosta kirjoja ja artikkeleita. Ja luultavasti hän tuli tunnetuksi monin tavoin kyvystään välittää materiaalia ihmisille. Siksi tämä ei ole yllättävää.

Hän puhuu normaalia, ymmärrettävää englantia, ja hänellä on tietysti hyvä käsitys siitä, mistä puhuu. Eli voit kysyä häneltä mitä tahansa kysymyksiä. Pohjimmiltaan ihmiset valittivat, että annoimme Mauricelle liian vähän aikaa hänen raportilleen: kaksi tuntia ei riitä sellaiseen, tarvitaan vähintään kaksi lisää. No, onnistuimme tekemään sen, mitä onnistuimme kahdessa tunnissa.

Motivaatio

— Yleensä JUG.ru Group käsittelee suuria tapahtumia, mutta tämä aihe näyttää erikoisemmalta. Miksi päätit ottaa sen mukaan? Onko halukkuutta järjestää pienempi tapahtuma, vai voiko tällaiseen aiheeseen kerääntyä paljon katsojia?

— Todellakin, kun järjestää tapahtuman ja asettaa keskustelulle tietyn tason, herää aina kysymys, kuinka laajaa tämä keskustelu on. Kuinka monta ihmistä - kymmenen, sata tai tuhat - on kiinnostunut tästä? Massan ja syvyyden välillä on kompromissi. Tämä on täysin normaali kysymys, ja jokainen ratkaisee sen eri tavalla.

Tässä tapauksessa haluan tehdä tapahtuman "itselleni". Ymmärrän vieläkin jotain monisäikeisyydestä (pitäin tästä aiheesta luentoja konferensseissa ja kerroin opiskelijoille useita kertoja), mutta olen aloittelija hajautettujen järjestelmien suhteen: olen lukenut joitain artikkeleita ja nähnyt useita luentoja, mutta en edes yksi täysi kirja lukee sen.

Meillä on alan asiantuntijoista koostuva ohjelmatoimikunta, joka voi arvioida raporttien oikeellisuutta. Ja omalta osaltani yritän tehdä tästä tapahtumasta sellaisen, johon asiantuntemukseni puutteella haluaisin mennä. En tiedä, voidaanko yleisöä kiinnostaa. Tämä ei ehkä ole tämän tapahtuman tärkein tehtävä tässä vaiheessa. Nyt on tärkeämpää luoda vahvin ohjelma lyhyessä ajassa.

Luultavasti en nyt asettanut tiimille tehtäväksi "kokoaa tuhat ihmistä ensimmäistä kertaa", vaan "saada konferenssi näkyviin". Tämä ei ehkä kuulosta kovin liiketoiminnalta ja hieman naiivilta, vaikka en ole ollenkaan altruisti. Mutta joskus voin sallia itselleni vapautta.

On asioita, jotka ovat tärkeämpiä kuin raha ja rahan lisäksi. Järjestämme jo nyt suuren määrän hienoja suurtapahtumia tuhannelle tai useammalle henkilölle. Java-konferensseissamme on jo pitkään ylittänyt tuhannen osallistujan raja, ja nyt muut tapahtumat hyppäävät tämän palkin yli. Eli kysymys siitä, että meistä on tullut kokeneita ja kuuluisia järjestäjiä, ei ole enää sen arvoinen. Ja luultavasti se, mitä ansaitsemme näistä tapahtumista, antaa meille mahdollisuuden sijoittaa uudelleen siihen, mikä kiinnostaa meitä ja tässä tapauksessa minua henkilökohtaisesti.

Tekemällä tämän tapahtuman olen vastoin joitain organisaatiomme periaatteita. Esimerkiksi konferensseihin pyrimme yleensä valmistautumaan paljon etukäteen, mutta nyt meillä on erittäin tiukat aikataulut ja viimeistelemme ohjelman vain kuukautta ennen itse tapahtumaa.

Ja tämä tapahtuma on 70-80 % englanninkielinen. Täälläkin herää aina keskustelua siitä, pitääkö meidän olla lähempänä ihmisiä (jotka ymmärtävät paremmin, kun useimmat raportit ovat venäjäksi) vai koko maailmaa (koska tekninen maailma on englanninkielinen). Pyrimme yleensä tekemään paljon raportteja venäjäksi. Mutta ei tällä hetkellä.

Lisäksi pyydämme joitain venäjänkielisiä puhujia puhumaan englantia. Tämä on tietyssä mielessä täysin käyttäjävastainen ja epäinhimillinen lähestymistapa. Mutta meidän on ymmärrettävä, että tästä aiheesta ei tällä hetkellä ole venäjänkielistä kirjallisuutta, ja jokainen, joka on kiinnostunut tästä, on pakotettu lukemaan englanniksi. Tämä tarkoittaa, että hän pystyy jotenkin ymmärtämään englantia. Jos JavaScriptin, Javan tai .NET:n tapauksessa on paljon ihmisiä, jotka eivät osaa englantia kovin hyvin, mutta voivat samalla ohjelmoida hyvin, niin todennäköisesti hajautetut järjestelmät ovat alue, jolla ei yksinkertaisesti ole muuta tapa oppia nyt.

Haluan todella tehdä tämän kokeilun: kuinka 70–80-prosenttisesti englanninkielinen tapahtuma kokee yleisön Venäjällä. Tuleeko se sisään vai ei? Emme tiedä tätä etukäteen, koska emme ole koskaan tehneet niin. Mutta miksi ei tehdä sitä? Sanotaanpa vain, että tämä on yksi suuri kokeilu, jota en voi olla kokeilematta.

SPTDC-kouluohjelma on jo julkaistu kokonaan, ja jo Hydran tapauksessa jotkut huomattava osa, ja pian julkaisemme analyysin koko konferenssin ohjelmasta.

Lähde: will.com

Lisää kommentti