DUMP Kazan 2019 - Tatarstan garatzaileen konferentzia. Txostenak egiteko eskaerak onartzen ditugu

Iaz espezialitate ezberdinetako eta enpresa ezberdinetako informatikako espezialistak elkartzeko proba bat egin genuen Kazanen, eta ondo atera zen. 4 partaidek 219 ataletan parte hartu zuten: Backend, Frontend, Diseinua eta Kudeaketa. Ez litzateke nahikoa bi "baina" ez bada:

  1. Lehenengo DUMP Yekaterinburg-en 154 parte-hartzaile izan ziren, eta DUMP 2019-n jada 1608 ziren.
  2. Kazango informatikako topaketen eta kongresuen antolatzaileek esan zuten jendeak ez duela bertaratzeko gogorik, doakoak ere, eta nekez lortuko dutela 100 hilabetean 1,5 pertsona baino gehiago biltzea.

Orokorrean, hasiera eman da, eta iragartzen ari gara eskaerak biltzea DUMP Kazan 2019ko aurkezpenetarako. Hitzaldia Riviera Hoteleko hitzaldi-aretoetan izango da azaroaren 8an.

DUMP Kazan 2019 - Tatarstan garatzaileen konferentzia. Txostenak egiteko eskaerak onartzen ditugu

Aurten ere 4 atal izango dira, baina haien osaera aldatu egin da: Backend, Frontend, DevOps eta Management, eta atalak egun osokoak izango dira - 8 txosten bakoitzak.

Mahai-inguruak eta klase magistralak ere gehitu dira. Lehenengoan, gai beroak eta lan erreak eztabaidatzen ditugu, bigarrenean, praktikan teknologia edo teknika zehatz bat aztertzen dugu.

Programa-batzordeak Kazango informatika onenak bildu zituen, DUMP edukia "bonba" egiteko asmo serioa dutenak eta Kazan - Errusiar Federazioko IT hiriburua. Beraz, egin dezagun hau?

Ikusi beheko ataleko kontzeptuak eta egin eskaera hitzaldietarako. Eskaerak aurkezteko epea irailaren 8ra arte dago zabalik, baina lehenago egiten dutenek abantaila izango dute, besterik gabe, geroagoko plazak bete daitezkeelako.

backend

Atal honetan zerbitzariaren garapenari buruz hitz egiten dugu programazio lengoaiak erreferentziarik gabe. 2018-2019an agertu berri diren teknologiak eta garapen-metodoak eztabaidatuko ditugu eta back-end garatzaile gehienek dituzten arazoei irtenbide egokiena bilatuko dugu.

DUMP Kazan 2019 - Tatarstan garatzaileen konferentzia. Txostenak egiteko eskaerak onartzen ditugu

Jarraian zerrendatzen diren gaiak jorratzen dituzten txostenak ongi etorriak ditugu:

  • Mikrozerbitzuak
  • Karga handikoa
  • Konpiladorearen optimizazioa
  • Aplikazioaren errendimendua
  • Arkitektura kodearen antolaketari eta negozio-logikari dagokionez
  • Hainbat gairi buruzko praktika onak
  • Programazio funtzionala
  • Mikrozerbitzuen probak
  • Banatutako sistemen azpiegitura
  • Blockchain
  • ML/ML mikrozerbitzuetan
  • Sistema handi bat garatzeko prozesuan garatzaile eta arkitekto coolen pentsamenduaren trena
  • DDD
  • Burdina lantzea
  • Baimena eta autentifikazioa
  • Zabor bilketa, memoria lantzen
  • Zor teknikoa, Code Review eta refactoring: teknologiak, teknikak eta emaitzak

DUMP parte-hartzaileen prestakuntza-maila ertaina eta ertaina+ da, merezi du hori kontuan hartzea txosten-aplikazio baterako gai bat hautatzerakoan. Benetan gustatuko litzaiguke gure entzuleak ez aspertzea.

35 minutu ematen dira aurkezpenerako + 5 minutu aretoko galderetarako. Txostenaren ostean beste 20 minutu izango dira alboan eztabaidatzeko.

Ataleko Programa Batzordea:

Yuri Kerbitskov — Ak Bars Digital Technologies enpresako arduradun teknikoa.
Niri buruz: ".NET KznDotNet topaketak antolatzen ari naizenez, komunitatearen garapenaren gaia gertu eta atsegina da niretzat, eta pozik nago ahaleginak egiteaz Kazanen IT mugimendu gehiago egiteko".

Andrei Zharinov — Ekaterinburgeko Yandex garapen bulegoko burua.
Niri buruz: "Bidaia-zerbitzu batzuk kudeatzen ditut, backend-a eta DUMP gertu daude, honek programaren batzordean sartzera bultzatu ninduen".

Frontendaren

Webgune/aplikazioaren bezero aldea garatzeaz arduratzen zara? Horrela.

DUMP Kazan 2019 - Tatarstan garatzaileen konferentzia. Txostenak egiteko eskaerak onartzen ditugu

Utzi zure eskaerak hemen beheko zerrendako edozein gairi buruz kontatzeko zerbait baldin baduzu:

  • Web aplikazioen mikrozerbitzuak
  • DSL probak, e2e probak, Selenium/Puppeteer, BDD
  • JS alternatibak: Typescript, ClojureScript, Elm, Dart
  • Segurtasuna: hacking eta babesa, ahultasunak npm-n
  • Metodologiak, arkitektura eta printzipioak: SOLID, mikrozerbitzuak, BEM
  • Programazio funtzionala front-end garapenean
  • Gailu ezberdinetarako aurrealdeko muntaiak
  • Denbora errealeko web aplikazioak
  • api atebidea
  • Flutter weberako
  • Bezeroaren Aplikazioen Arkitektura
  • Bezeroen aplikazioen lineaz kanpoko erabilgarritasuna
  • Nabigatzailean gRPC erabiltzea eta beste protokolo batzuekin alderatzea
  • Bezeroaren datuen sinkronizazioa eta biltegiratzea: REST, GraphQL, Websockets
  • Zure ui osagaiak idaztea eta mantentzea
  • Monogordetegiak enpresa mailan
  • Askapenaren kudeaketa automatizatzea
  • Arakatzaileen API berriak erabiltzea (adibidez, hatz-markaren bidezko baimena edo mugikor-operadore baten bidezko baimena)
  • Istorioak: arrakastak eta porrotak, negozioekiko elkarrekintza
  • Beste batzuk: Web APIa, estandarren etorkizuna, kode irekia, paketeen kudeatzaileak, etab.

Uf, bizkortu gaitezen! Izan ere, zerrenda ez da zehatza, gauza interesgarri batzuk daude - idatzi eskaera. Prestatzen ari zarenean, kontatu erdi-mailako parte-hartzaileekin, eraiki zure aurkezpena adibide praktikoetan eta ez izan lotsati arrastoei eta hutsegiteei buruz hitz egiteko. Agian, horrek norbaiti lan orduak eta egunak aurreztuko ditu.

35 minutu ematen dira aurkezpenerako + 5 minutu aretoko galderetarako. Txostenaren ostean beste 20 minutu izango dira alboan eztabaidatzeko.

Ataleko Programa Batzordea:

Alexander Iossa — Diginaviseko frontend garapeneko burua.
Honela mintzo da bere buruaz: “Gustuko dut frontendaren eta, oro har, software ingeniaritza garatzeko bektoreak ezartzea. Hau da, niretzat garrantzitsua da biltzarreko txostenak jendea hobeto idaztera, gehiago pentsatzera, gauza batzuk ez erabiltzera motibatzea besterik gabe modan dagoelako».

"Ni Roman Gafiatullin, ClickClickDrive-ko ​​produktu taldeetako bat zuzentzen dut. Oro har, edozein mugimenduren alde nago, garatzaileak ingeniaritza kulturan sartzen saiatzen naiz».

Ramil Zakirov - Senior UI Developer Diginavis-en. 2010az geroztik aplikazioak garatzen ari da. Programazio funtzionala lantzea eta atxikimenduekin erlazionatutako gaiei buruz komunikatzea gustatzen zaio. GraphQL-en ebanjelaria da eta teknologia hau web garapenean erabiltzea gomendatzen du.

Atal programa sortzen ere laguntzen digu Igor Zinoviev — KazanJS-en sortzailea (JS garatzaileentzako ohiko topaketak, baita izen bereko Telegram kanala ere).

DevOps

Atal honetan DevOps kulturari, ingeniaritza soluzioei eta garapen-taldearen eta eragiketa-taldearen arteko elkarrekintza nola ezarri hitz egiten dugu.

DUMP Kazan 2019 - Tatarstan garatzaileen konferentzia. Txostenak egiteko eskaerak onartzen ditugu

Programaren zuzendarietako batek, Konstantin Makarychev-ek, esan zuenez:

Devops (pertsona) automatizazio-ebanjelaria da, ez soldata handia duen sistema-administratzailea, eta hortik abiatu beharko genuke. Hau da, norbaitek nolabait automatizatu badu zerbait bere lan-tituluan "devops" preziatua izan gabe, garapenarekin zuzenean lotuta dagoen bitartean, hau da gure pertsona. Eta zer (hedapena, kodeketa, QA, taldeekin elkarreragina) eta nola ez da guztiz garrantzirik, hauek ezarpen xehetasunak besterik ez dira.

Beraz, devop bat bazara eta ez bazara zure esperientzia partekatzeari uko egiten, utzi azkar hitzaldi eskaera bat Hemen

Orain, egia esan, gaietara.

Kontzeptuki, devops gaiak bi zatitan bana daitezke: teknikoak eta prozesuei buruzkoak.
Hasieratik honako hauei buruzko txostenen zain gaude:

  • Kubernetes, Istio, service mesh, docker, CI/CD
  • Hodeiaren eraldaketa: nola dena zaharra eta txarra zen lehen eta nola dena berria eta ona orain
  • Etengabeko entrega/etengabeko integrazioa
  • Hodeiko teknologiak: AWS, Azure, OpenStack, Serverless, etab.
  • Zein hodei aukeratu? Hodeiko zerbitzuen alderaketa
  • Kontainerizazioa eta orkestrazioa
  • Aplikazioen jarraipena eta auditoria (OkMeter, DataDog, BPF, XRebel, OpenTrace, etab.)

Bigarrenetik, DUMPeko parte-hartzaileek honako hauei buruzko txostenak entzun nahi dituzte:

  • DevOps taldean ezartzeko esperientzia: arrakastak, porrotak, galdutako ilusioak
  • Konfigurazio kudeaketan ikuspegi eta tresna berriak
  • Konplexutasuna kudeatzea eta zor teknikoa nola kitatu
  • Devops ezarri zuten proiektuen benetako adibideak: porrot eta arrakasta duten praktikak eta ikasitako ikasgaiak

35 minutu ematen dira aurkezpenerako + 5 minutu aretoko galderetarako. Txostenaren ostean beste 20 minutu izango dira alboan eztabaidatzeko.

Ataleko Programa Batzordea:

Konstantin Makarychev — Provectus, Hydrosphere.io-ren garatzailea, Expert Fridays-en sortzailea eta antolatzailea.

Niri buruz: "Egin beharrekoa egiten dut eta behar dudanaren gainean idazten dut".

Radik Fattakhov - Taldeko burua ClickClickDrive-n.
Niri buruz: “Backend garatzailea frontend-ean. Ahal dena automatizatzen dut, taldeak eraginkortasunez lan egin dezan. Pozten naiz Kazanen hitzaldi on bat antolatzen laguntzea, non eskualde osoko jendeak euren esperientziak partekatuko lituzkeen».

Mikhail Tsykarev — ICL-Services proiektuen eta kudeaketa estrategikoko bulegoko taldeburu nagusia.
Niri buruz: “Aldi berean, enpresaren barne produktuaren sorrera kudeatzen dut Product Owner paperean. UrFU berrikuntzako azpiegituren inkubagailuaren jarraipena ere banaiz. Gainbegiratzen ditudan proiektu batzuek aktiboki erabiltzen dituzte DevOps praktikak”.

Kudeaketa

Atal hau talde-buruentzat, departamentu-buruentzat eta garapen-zuzendarientzat, proiektu-zuzendarientzat eta zerbitzuguneentzat sortu zen. Hemen elkar ezagutu, arazoak eztabaidatzeko eta aurkitzen ditugun irtenbideak partekatzen ditugu. "Buru bat ona da, baina 200 hobea" delako.
DUMP Kazan 2019 - Tatarstan garatzaileen konferentzia. Txostenak egiteko eskaerak onartzen ditugu

Gai guztiak batera ez biltzeko, programa 2 bloketan banatuta dago: "Taldeen kudeaketa" eta "Proiektuen kudeaketa".

"Taldeen kudeaketa" blokean gai hauei buruzko eskaeren zain gaude:

  • Taldea eta barne-harremanak sortzea: taldearen antolakuntza-eskemak, ereduak, komunikazioak (bilerak erraztea, adibidez), etab.
  • Langile batekin lan pertsonala: garapen plan indibidualak, motibazioa, feedbacka
  • Banatutako taldeen kudeaketa
  • Taldearen errendimenduaren neurketak
  • Kudeatzaile/talde lider baten garapena: non hazi hurrengoa, nola jarraitu beharrezkoa, ingeniaritza chauvinismoa eta burnout profesionala
  • Mahai-ingurua "Pertsonal eskasia: non aurkitu garatzaileak?"

“Proiektuen kudeaketa” blokean honako gai hauen inguruan euren esperientzia partekatuko duten hizlarien bila gabiltza:

  • Prozesuak, plangintza, kudeaketa: zereginak planifikatzea eta ebaluatzea, prozesuen bateratzea, mikrokudeaketa, arriskuekin lan egitea, atzera begirakoak
  • Interes-taldeekiko elkarrekintza: bezeroak, zuzendaritza, erlazionatutako sailak
  • Ingeniaritza-kultura enpresa/proiektuan

Hitzaldi guztiak iraupen berekoak dira: 35 minutu gaia aurkezteko + 5 minutu entzuleen galderetarako. Txosten bakoitzaren ostean 20 minutu egongo dira parte hartzaileek hizlariekin komunikatzeko.

Ataleko Programa Batzordea:

Igor Katykov — Kazan eta Innopoliseko Tinkoff.ru garapen zentroetako zuzendaria.
17 urte informatikan, azken 13ak kudeaketan. Hiru aldiz sortu zituen 90 lagun arteko talde arrakastatsuak.

Programa-batzordean lan egitera bultzatu ninduenari buruz: “Kazan Mosku eta San Petersburgoren ondoren informatikako hirugarren hiriburua izatea nahi dut. Beraz, Kazanen (eta bere inguruetan) IT indar indartsu bat eratzen da, Ekaterinburg, Novosibirsk, Nizhny eta beste milioi bat hirietako lehia irabazteko gai dena. Tokiko komunitate indartsurik gabe, esperientzia trukeak ez du funtzionatuko».

Alexander Kiverin - Ak Bars Digital Technologies-eko (Ak Bars Bank) zuzendari teknikoa.
Niri buruz: “Hamar urteko jardueran garapenaren kudeaketaren arloan, ez diot utzi proiektuak eta garapen taldeak kudeatzeko ikuspegi berriak aztertzeari. DUMP 2019 konferentzian, ziur nago txosten bikainak entzungo ditugula prozesuak modu konpetentean eraikitzeari, pertsonak behar bezala kudeatzeari eta talde eraginkorrak sortzeari buruz, esperientzia hau emaitza onak ematen dituzten proiektu are coolagoak inplementatzerakoan aplikatu ahal izateko!

Igor Zilberg - SmartHead-eko zuzendaria.
Helburua: “Mundua leku hobeago bat egitea proiektuen kudeaketa, diseinu eta sistemen kudeaketa kalitate handiko eta kontzientearen bidez (zentzu zabalean, ez IT bakarrik). Beraz, proiektuen kudeaketa lanbide bat den jende gehiago izan dadin, eta ez "gaitasun bigunak erabiltzen ari gara". Beraz, pertsona taldeak buruzagiek zuzentzen dituzte, eta ez lidergo postuetan jarritako "heroiak". Erabiltzen diren kudeaketa-metodologia egokiak izan daitezen eta ez modan. Horren guztiaren ondorioz, proiektu gehiago arrakastatsuak izango dira eta horiek sortzen dituzten pertsona gehiago zoriontsuagoak izango dira».

Elena Lukyanicheva — EPAMeko proiektu-zuzendaria.
Niri buruz: “Informatika proiektuen arduraduna naiz. Interesgarriak (arlo ez-estandarra dutenak, problema ez-estandarrak konpontzen dituztenak) eta konplexuak (osagai, liburutegi, teknologia ugari dituztenak, integrazio konplexuak dituztenak) proiektuak. Munduko leku ezberdinetako jende sutsuekin egiten ditudan proiektuak. Mundua hobera aldatzen duten pertsonak, erosoago eta seguruago eginez. Eta Kazanen horrelako proiektu eta jende gehiago egotea nahi dut».

Epea, eskaerak hautatzea eta hitzaldia prestatzea

Geografia: herrialde osoko, inguruko herrialdeetako eta kanpoko hiztunen zain gaude.

Epea: eskaerak irailaren 8ra arte aurkeztu. Programa-batzordeak 7 eguneko epean aztertuko ditu, eta ataleko administratzaileak zurekin harremanetan jarriko dira.

Hitzaldia prestatzeak hainbat fase hartzen ditu barne:

  • Aplikazio
  • Deitu programa-batzordearekin (10-15 minutu), non hizlariak gaiari buruz laburki hitz egiten duen
  • Azterketa (txosten baten entsegua diapositibekin edo haien zirriborroekin)
  • Baliteke 2. eta 3. lasterketak
  • Aurkezpena prestatzea

Utzi eskaerak Online eta etorri Kazanera. DUMP ostiralean egingo da, eta asteburuan egon zaitezke Kazanetik ibiltzeko. Zalantzarik gabe, ona da udan zein neguan - egiaztatu dugu.

Iturria: www.habr.com

Gehitu iruzkin berria