DUMP Kazan 2019 - Tatarstan developer conference. Matou te talia talosaga mo lipoti

O le tausaga na teʻa nei na matou faia ai se taumafaiga faʻataʻitaʻiga e faʻapotopoto faʻapitoa IT mai faʻapitoa faʻapitoa ma kamupani eseese i Kazan, ma na iʻu lelei. 4 tagata auai na auai i vaega e 219: Backend, Frontend, Design and Management. E foliga mai e le lava pe a le mo le lua "ae":

  1. I le DUMP muamua Yekaterinburg e 154 tagata auai, ma i le DUMP 2019 ua uma ona i ai le 1608.
  2. Na taʻua e le faʻatulagaina o fonotaga a le IT ma fonotaga i Kazan, e mumusu tagata e auai, e oʻo lava i mea e leai se totogi, ma e foliga mai e le mafai ona latou faʻapotopotoina le silia ma le 100 tagata i le 1,5 masina.

I se tulaga lautele, ua faia se amataga, ma o loʻo matou faʻasalalau aoina o talosaga mo faʻamatalaga i DUMP Kazan 2019. O le a faia le konafesi i potu fono o le Riviera Hotel i le aso 8 o Novema.

DUMP Kazan 2019 - Tatarstan developer conference. Matou te talia talosaga mo lipoti

O lenei tausaga o le ai ai foi vaega e 4, ae ua suia a latou fatuga: Backend, Frontend, DevOps ma Pulega, ma o vaega o le a atoa aso - 8 lipoti taʻitasi.

Ua faaopoopo foi laulau taamilo ma vasega matai. I le taimi muamua, matou te talanoaina mataupu vevela ma galuega mu, i le lona lua, matou te suʻesuʻeina se tekinolosi faʻapitoa poʻo se metotia i le faʻatinoga.

O le komiti o polokalame na faʻapotopotoina tagata sili ona lelei o le IT o Kazan, o loʻo faʻamoemoe e faia le DUMP i totonu o le "pomu", ma Kazan - le laumua IT o le Russian Federation. Ia, tatou faia lea?

Va'ai manatu o vaega o lo'o i lalo ma talosaga mo fa'auiga tautala. O talosaga e tatala seia oo ia Setema 8, ae o i latou e talosaga muamua o le a maua se avanoa, ona o avanoa mulimuli ane atonu ua uma ona faatumuina.

Backend

I totonu o lenei vaega tatou te talanoa e uiga i le atinaʻeina o le server-side e aunoa ma le faʻasino i gagana polokalame. O le a matou talanoaina tekinolosi ma metotia tau atinaʻe na faatoa faʻaalia i le 2018-2019, ma vaʻavaʻai mo le fofo sili ona lelei i faʻafitauli o loʻo feagai ma le tele o atinaʻe i tua.

DUMP Kazan 2019 - Tatarstan developer conference. Matou te talia talosaga mo lipoti

Matou te faʻafeiloaʻi lipoti e faʻatatau i autu o loʻo lisi atu i lalo:

  • Microservices
  • Maualuga-avega
  • Fa'atonuga fa'apipi'i
  • Fa'atinoga Fa'atinoga
  • Fa'ata'ita'iga i tulaga o le fa'atulagaina o tulafono ma fa'atatau pisinisi
  • Fa'ata'ita'iga sili i mataupu eseese
  • Polokalame fa'atino
  • Su'ega Microservices
  • Fa'asoa fa'alapotopotoga fa'apitoa
  • Blockchain
  • ML/ML ile microservices
  • O le nofoaafi o mafaufauga o tagata atiaʻe malulu ma tusiata i le faagasologa o le atinaʻeina o se faiga tele
  • DDD
  • Galulue ma le uamea
  • Fa'atagaga ma fa'amaoni
  • Aoina lapisi, galue ma manatua
  • aitalafu fa'atekinisi, Iloiloga Fa'ailoga ma toe fa'afo'i: tekonolosi, metotia ma taunu'uga

Ole maualuga ole aʻoaʻoga a le DUMP o loʻo auai i le ogatotonu ma le ogatotonu +, e taua le amanaia o lenei mea pe a filifilia se autu mo se lipoti. Matou te matuā mananaʻo ia aua neʻi fiu la matou ʻaufaalogologo.

E 35 minute ua atofaina mo le taulimaga + 5 minute mo fesili i le maota. A mae'a le lipoti o le ai ai le isi 20 minute mo talanoaga i autafa.

Komiti Polokalame Vaega:

Yuri Kerbitskov - ta'ita'i fa'apitoa fa'atekinisi ile Ak Bars Digital Technologies.
E uiga ia te aʻu lava: "Talu ai o loʻo ou faʻatulagaina .NET KznDotNet faʻafeiloaʻiga, o le autu o le atinaʻeina o alalafaga e latalata ia te aʻu ma fiafia i le vaai, ma ou te fiafia e faia se taumafaiga e faʻateleina ai le IT i Kazan."

Andrey Zharinov - Ulu o le Yandex development office i Yekaterinburg.
E uiga ia te aʻu lava: "Ou te puleaina nisi o auaunaga femalagaaʻi, o le pito i tua ma le DUMP e latalata ia te aʻu, o lea na mafua ai ona ou auai i le komiti o le polokalame."

Frontend

O oe e nafa ma le atinaʻeina o le itu o tagata o tausia o le upega tafaʻilagi / talosaga? I lena auala.

DUMP Kazan 2019 - Tatarstan developer conference. Matou te talia talosaga mo lipoti

Tuu au talosaga iinei pe a iai sau mea e taʻu atu i soʻo se autu mai le lisi o loʻo i lalo:

  • Microservices o talosaga i luga ole laiga
  • Su'ega DSL, su'ega e2e, Seleni/Puppeteer, BDD
  • JS isi mea: Tusitusi, ClojureScript, Elm, Dart
  • Puipuiga: hacking ma le puipuiga, faʻafitauli i npm
  • Metotia, fausaga ma mataupu faavae: SOLID, microservices, BEM
  • Polokalama fa'atino ile atina'e pito i luma
  • Fonotaga i luma mo masini eseese
  • Taimi moni i luga ole laiga
  • api faitotoa
  • Fa'afefe mo le upega tafa'ilagi
  • Client Application Architecture
  • Avanoa i luga ole laiga o talosaga a tagata o tausia
  • Fa'aaogāina o le gRPC i le su'esu'ega ma fa'atusatusa i isi ta'iala
  • Fa'atasi ma le teuina o fa'amaumauga i luga ole kalani: REST, GraphQL, Websockets
  • Tusia ma tausia au lava vaega ui
  • Monorepositories i le tulaga kamupani
  • Otometi o pulega fa'asa'oloto
  • Fa'aaogāina o API su'esu'e fou (mo se fa'ata'ita'iga, fa'ataga e fa'aoga ai se tamatamai lima po'o se fa'atagaga e ala i se masini feavea'i)
  • Tala: manuia ma toilalo, fegalegaleaiga ma pisinisi
  • Isi: Web API, lumanaʻi o tulaga faʻataʻitaʻi, punaoa tatala, pule o pusa, ma isi.

Fiu, tatou faatelevave! O le mea moni, o le lisi e le atoatoa, o loʻo i ai ni mea manaia - tusi se talosaga. Pe a sauniuni, faʻalagolago i tagata auai i le ogatotonu +, fausia lau faʻamatalaga i luga o faʻataʻitaʻiga aoga ma aua le matamuli e talanoa e uiga i rake ma toilalo. Masalo o le a faasaoina ai se tasi itula ma aso faigaluega.

E 35 minute ua atofaina mo le taulimaga + 5 minute mo fesili i le maota. A mae'a le lipoti o le ai ai le isi 20 minute mo talanoaga i autafa.

Komiti Polokalame Vaega:

Alexander Iossa - Ulu ole Atina'e i luma ile Diginavis.
Na ia talanoa e uiga ia te ia lava e pei o lenei: "Ou te fiafia e seti le vector mo le atinaʻeina o le pito i luma ma le inisinia polokalama lautele. O lona uiga, e taua ia te aʻu o le lipoti i le konafesi e faʻaosofia ai tagata ia sili atu le tusitusi, ia mafaufau atili, ae le o le faʻaaogaina o nisi mea ona o le masani."

"O a'u Roma Gafiatullin, Ou te taʻitaʻia se tasi o 'au o oloa ile ClickClickDrive. I se tulaga lautele, o aʻu mo soʻo se gaioiga, ou te taumafai e faʻalauiloa tagata atinaʻe i le aganuu faʻainisinia.

Ramil Zakirov - Sinia UI Developer i Diginavis. Ua atia'e talosaga talu mai le 2010. E fiafia e fa'ata'ita'i polokalame fa'atino ma feso'ota'i ma tagata e fa'atatau i mataupu fa'atatau. O ia o se faievagelia o le GraphQL ma fautuaina le faʻaaogaina o lenei tekinolosi i le atinaʻeina o upega tafaʻilagi.

E fesoasoani foi ia i matou e fatuina le polokalame vaega Igor Zinoviev - na faavaeina le KazanJS (faʻafeiloaʻiga masani mo le au atinaʻe JS, faʻapea foʻi ma le Telegram channel o le igoa tutusa).

DevOps

I lenei vaega tatou te talanoa e uiga i le DevOps aganuʻu, faʻainisinia fofo, ma pe faʻafefea ona faʻavae fegalegaleaiga i le va o le au atinaʻe ma le vaega o galuega.

DUMP Kazan 2019 - Tatarstan developer conference. Matou te talia talosaga mo lipoti

E pei ona fai mai se tasi o faatonu o polokalame, Konstantin Makarychev:

Devops (tagata) o se faievagelia otometi, ae le o se pule faʻatonu ma se totogi tele, ma o le mea lea e tatau ona tatou agai i ai. O lona uiga, afai o se tasi na te faʻaaogaina se mea e aunoa ma le faʻamoemoeina o le "devops" i la latou faʻailoga galuega, aʻo fesoʻotaʻi saʻo i le atinaʻe, o le tatou tagata lea. Ma o le a (faʻapipiʻiina, coding, QA, fegalegaleaiga ma 'au) ma faʻafefea ona matua le taua, o nei mea na o faʻamatalaga faʻatinoga.

O lea la, afai o oe o se devops ma e te le faʻafefe i le faʻasoaina o lou poto masani, tuʻu vave se talosaga mo se tautalaga iinei

I le taimi nei, o le mea moni, i autu.

I le manatu, e mafai ona vaevaeina autu o devops i ni vaega se lua: faʻapitoa ma e uiga i faiga.
Mai le taimi muamua o loʻo matou faʻatali mo lipoti e uiga i:

  • Kubernetes, Istio, mesh tautua, docker, CI/CD
  • Suiga o le ao: pe faʻafefea mea uma na tuai ma leaga muamua ma faʻafefea ona fou ma lelei mea uma i le taimi nei
  • Faʻaauau le tuʻuina atu / faʻaauau le tuʻufaʻatasia
  • Tekinolosi ao: AWS, Azure, OpenStack, Serverless, ma isi.
  • O le fea ao e filifili? Faatusatusaga o auaunaga ao
  • Fa'atosina ma fa'aputuga
  • Mata'ituina ma su'e tusi (OkMeter, DataDog, BPF, XRebel, OpenTrace, ma isi)

Mai le lona lua, o sui auai o le DUMP e fia faalogo i lipoti e uiga i:

  • Aafiaga o le faʻatinoina o DevOps i se 'au: manuia, toilalo, leiloa faʻasese
  • Faiga fou ma meafaigaluega i le faʻatulagaina o faʻatonuga
  • Puleaina le lavelave ma le auala e totogi ai aitalafu faʻapitoa
  • Fa'ata'ita'iga moni o galuega fa'atino na fa'atinoina devops: fa'ata'ita'iga le manuia ma le manuia ma lesona na a'oa'oina

E 35 minute ua atofaina mo le taulimaga + 5 minute mo fesili i le maota. A mae'a le lipoti o le ai ai le isi 20 minute mo talanoaga i autafa.

Komiti Polokalame Vaega:

Konstantin Makarychev - atinaʻe o Provectus, Hydrosphere.io, faʻavae ma faʻatulagaina Aso Faraile Faʻapitoa.

E uiga ia te aʻu lava: "Ou te faia mea e tatau ona fai ma tusi i luga o mea e tatau ona ou faia."

Radik Fattakhov - ta'ita'i au ile ClickClickDrive.
E uiga ia te aʻu lava: "Faʻatupuina tua i le pito i luma. Ou te otometi mea uma e mafai ina ia mafai e le 'au ona galulue lelei. Ou te fiafia e fesoasoani i le faatulagaina o se konafesi lelei i Kazan, lea e faasoa mai ai e tagata mai le itulagi atoa o latou aafiaga.”

Mikhail Tsykarev — ta'ita'i vaega sinia o le poloketi ma le ofisa o le pulega o fuafuaga ICL-Services.
E uiga ia te aʻu lava: "I le taimi lava e tasi, ou te puleaina le fausiaina o oloa i totonu o le kamupani i le matafaioi a le Pule o oloa. O aʻu foi o se tagata suʻesuʻe o le UrFU innovation infrastructure incubator. O nisi o poloketi o loʻo ou vaʻaia ma le faʻaaogaina o DevOps faʻataʻitaʻiga.

pulega

O lenei vaega na faia mo ta'ita'i au, ulu o matagaluega ma pule o atina'e, pule o poloketi ma nofoaga o auaunaga. O iinei tatou te faamasani ai le tasi i le isi, aumaia faafitauli mo talanoaga ma fefaasoaaʻi fofo tatou te maua. Auā “e lelei le ulu e tasi, ae sili le 200.”
DUMP Kazan 2019 - Tatarstan developer conference. Matou te talia talosaga mo lipoti

Ina ia aua neʻi tuʻufaʻatasia mataupu uma, ua vaevaeina le polokalame i poloka e 2: "Team Management" ma le "Project Management".

I le poloka "Team Management" o loʻo matou faʻatali mo talosaga i autu nei:

  • Fausiaina o se 'au ma so'otaga fa'alotoifale: fuafuaga fa'a-au, fa'ata'ita'iga, feso'ota'iga (fa'afaigofieina o fonotaga, fa'ata'ita'iga), ma isi.
  • Galuega a le tagata lava ia ma se tagata faigaluega: fuafuaga tau atinaʻe taʻitoʻatasi, faʻaosofia, manatu faaalia
  • Fa'asoaina 'au pulega
  • Fuafuaga Fa'atino a le 'Au
  • Atina'e o se pule/'au ta'ita'i: o fea e tupu a'e ai, pe fa'afefea ona tumau le mana'omia, inisinia fa'ainisinia ma fa'apolofesa mu
  • Laua'ai taamilo "Le lava tagata faigaluega: o fea e maua ai le au atiaʻe?"

I totonu o le poloka "Polokalame Pulega" o loʻo matou sailia ni failauga o le a faʻamatalaina o latou poto masani i autu nei:

  • Faʻagasologa, fuafuaga, pulega: fuafuaina ma le iloiloga o galuega, tuʻufaʻatasia o faʻagasologa, micromanagement, galue faʻatasi ma tulaga lamatia, toe faʻaleleia
  • Fegalegaleaiga ma paaga: tagata faʻatau, pulega, matagaluega faʻapitoa
  • Aganuu fa'ainisinia i le kamupani/poloketi

O lauga uma e tutusa le umi: 35 minute e tuʻuina atu ai le autu + 5 minute mo fesili mai le aofia. A mae'a lipoti ta'itasi o le a iai le 20 minute mo sui auai e talanoa ai ma failauga.

Komiti Polokalame Vaega:

Igor Katykov - Faʻatonu o fale atinaʻe Tinkoff.ru i Kazan ma Innopolis.
17 tausaga ile IT, ole 13 mulimuli ile pulega. E faatolu ona ia faia ni au manuia e oo atu i le 90 tagata.

E uiga i le mea na uunaʻia ai aʻu e galue i le komiti o polokalame: “Ou te manaʻo ia avea Kazan ma laumua IT lona tolu pe a uma Moscow ma St. Petersburg. O lea ua fausia ai se malosiaga IT malosi i Kazan (ma ona siosiomaga), e mafai ona manumalo i tauvaga mai Yekaterinburg, Novosibirsk, Nizhny ma isi aai miliona-faaopoopo. A aunoa ma se faʻalapotopotoga malosi faʻapitonuʻu, o le a le aoga le fesuiaiga o poto masani.

Alexander Kiverin - Fa'atonu Fa'atekinisi a Ak Bars Digital Technologies (Ak Bars Bank).
E uiga ia te aʻu lava: "I le sefulu tausaga o laʻu gaioiga i le tulaga o le pulega o atinaʻe, ou te leʻi taofia le suʻesuʻeina o auala fou i le puleaina o poloketi ma vaega o atinaʻe. I le fonotaga a le DUMP 2019, ou te mautinoa o le a tatou faʻalogo i lipoti manaia e uiga i le faʻaleleia o faiga, pulea lelei o tagata ma le fausiaina o 'au lelei, ina ia mafai ona tatou faʻaogaina lenei poto masani pe a faʻatinoina galuega sili atu ona lelei e maua ai iʻuga lelei!

Igor Zilberg - Faatonu o SmartHead.
Manulauti: "Ina ia avea le lalolagi ma nofoaga sili atu e ala i le tulaga maualuga ma le malamalama i le pulega o galuega faatino, mamanu ma faiga pulega (i se tulaga lautele, ae le na o le IT). Ina ia sili atu tagata o loʻo avea le pulega o galuega ma galuega, ae le o le "matou te faʻaaogaina tomai vaivai." Ina ia taʻitaʻia 'au o tagata e taʻitaʻi, ae le o "toa" o loʻo tuʻuina i tulaga taʻitaʻi. Ina ia fetaui lelei auala tau pulega e le masani ai. O le taunuuga o nei mea uma, o le a sili atu galuega faatino o le a manuia ma sili atu le tele o tagata na faia ia mea o le a sili atu le fiafia.

Elena Lukyanicheva - pule o galuega i le EPAM.
E uiga ia te aʻu lava: "O aʻu o se IT project manager. Poloketi e manaia (faʻatasi ai ma se mataupu e le masani ai, foia faʻafitauli e le masani ai) ma faʻalavelave (o loʻo i ai le tele o vaega, faletusi, tekinolosi, faʻatasi ai ma faʻalavelave faʻalavelave). Poloketi ou te faia ma tagata fiafia mai vaega eseese o le lalolagi. Tagata e suia le lalolagi mo le lelei, faʻafaigofie ma saogalemu. Ma ou te manaʻo ia tele ni galuega faʻapea ma tagata i Kazan.

Aso fa'agata, filifiliga o talosaga ma tapenaga o lauga

Geography: o loʻo matou faʻatali mo failauga mai itu uma o le atunuʻu, atunuu tuaoi, ma tua atu.

ASO E FAAGATA: tuʻuina atu talosaga ia Setema 8th. O le a toe iloiloina e le komiti o polokalame i totonu o le 7 aso, ma o le a faʻafesoʻotaʻi oe e le vaega o le pulega.

O le sauniaina o se tautalaga e aofia ai ni vaega se tele:

  • Talosaga
  • Talanoa ma le komiti o le polokalame (10-15 minute), lea e talanoa puupuu ai le failauga e uiga i le mataupu
  • Run-through (fa'ata'ita'iga o se lipoti ma fa'ata'ita'iga po'o latou ata)
  • Masalo o le 2 ma le 3 tamo'e
  • Saunia se taulimaga

Tuu talosaga mo saite ma sau e faafiafia i Kazan. DUMP o le a faia i le Aso Faraile, ma e mafai ona e nofo mo le faaiuga o le vaiaso e savalivali faataamilo i Kazan. E mautinoa lava e lelei i le taumafanafana ma le taumalulu - na matou siakiina.

puna: www.habr.com

Faaopoopo i ai se faamatalaga