DUMP Kazan 2019 - Tatarstan developer conference. Gidawat namo ang mga aplikasyon alang sa mga taho

Sa miaging tuig naghimo kami usa ka pagsulay nga pagsulay sa pagtipon sa mga espesyalista sa IT gikan sa lainlaing mga espesyalista ug lainlaing mga kompanya sa Kazan, ug kini nahimo nga maayo. 4 ka mga partisipante ang mitambong sa 219 ka seksyon: Backend, Frontend, Design ug Management. Dili kini igo kung dili alang sa duha nga "apan":

  1. Sa unang DUMP Yekaterinburg adunay 154 ka mga partisipante, ug sa DUMP 2019 aduna nay 1608.
  2. Ang mga tig-organisar sa IT meetup ug mga komperensya sa Kazan nag-ingon nga ang mga tawo nagpanuko sa pagtambong niini, bisan sa mga libre, ug dili tingali nga sila makahimo sa pagtigum og labaw sa 100 ka mga tawo sulod sa 1,5 ka bulan.

Sa kinatibuk-an, usa ka pagsugod ang nahimo, ug kami nagpahibalo pagkolekta sa mga aplikasyon alang sa mga presentasyon sa DUMP Kazan 2019. Ang komperensya ipahigayon sa mga conference room sa Riviera Hotel sa Nobyembre 8.

DUMP Kazan 2019 - Tatarstan developer conference. Gidawat namo ang mga aplikasyon alang sa mga taho

Karong tuiga adunay usab 4 nga mga seksyon, apan ang ilang komposisyon nausab: Backend, Frontend, DevOps ug Pagdumala, ug ang mga seksyon mahimong bug-os nga adlaw - 8 nga mga taho matag usa.

Gidugang usab ang mga round table ug master nga mga klase. Sa una, atong hisgutan ang init nga mga isyu ug nagdilaab nga mga buluhaton, sa ikaduha, atong tun-an ang usa ka piho nga teknolohiya o teknik sa praktis.

Gihiusa sa komite sa programa ang labing kaayo nga mga tawo sa IT sa Kazan, nga seryoso nga nagtinguha nga himuon ang sulud sa DUMP nga "bomba", ug Kazan - ang kapital sa IT sa Russian Federation. Busa, buhaton nato kini?

Tan-awa ang mga konsepto sa seksyon sa ubos ug pag-apply alang sa mga pakigsabot sa pagsulti. Ang mga aplikasyon bukas hangtod sa Setyembre 8, apan ang mga nag-aplay sa sayo pa adunay usa ka bentaha, tungod lang kay ang ulahi nga mga slots mahimo nang mapuno.

Backend

Niini nga seksyon naghisgot kami bahin sa pag-uswag sa kilid sa server nga wala’y paghisgot sa mga sinultian nga programming. Atong hisgotan ang mga teknolohiya ug mga pamaagi sa pag-uswag nga bag-o lang nagpakita sa 2018-2019, ug pangitaon ang kamalaumon nga solusyon sa mga problema nga giatubang sa kadaghanan sa mga nag-develop sa back-end.

DUMP Kazan 2019 - Tatarstan developer conference. Gidawat namo ang mga aplikasyon alang sa mga taho

Among gidawat ang mga taho nga naghisgot sa mga hilisgutan nga gilista sa ubos:

  • Microservices
  • Taas nga load
  • Pag-optimize sa compiler
  • Pagganap sa Aplikasyon
  • Ang arkitektura sa mga termino sa organisasyon sa code ug lohika sa negosyo
  • Labing maayo nga mga gawi sa lainlaing mga hilisgutan
  • Functional nga programming
  • Pagsulay sa Microservices
  • Imprastraktura sa mga sistema nga giapod-apod
  • Blockchain
  • ML/ML sa microservices
  • Ang tren sa panghunahuna sa mga cool developer ug arkitekto sa proseso sa pagpalambo sa usa ka dako nga sistema
  • DDD
  • Pagtrabaho uban sa puthaw
  • Awtorisasyon ug authentication
  • Pagkolekta sa basura, nagtrabaho uban ang memorya
  • Teknikal nga utang, Pagrepaso sa Code ug refactoring: mga teknolohiya, teknik ug resulta

Ang lebel sa pagbansay sa mga partisipante sa DUMP tunga-tunga ug tunga +, angay nga tagdon kini kung nagpili usa ka hilisgutan alang sa aplikasyon sa pagreport. Gusto gyud namo nga dili mapul-an ang among mga tigpaminaw.

35 minutos ang gigahin alang sa presentasyon + 5 minutos para sa mga pangutana sa hawanan. Human sa report adunay laing 20 minutos alang sa diskusyon sa sidelines.

Komite sa Programa sa Seksyon:

Yuri Kerbitskov - teknikal nga lead backender sa Ak Bars Digital Technologies.
Mahitungod sa akong kaugalingon: "Tungod kay ako nag-organisar sa .NET KznDotNet meetups, ang hilisgutan sa pagpalambo sa komunidad duol kanako ug makapahimuot sa mata, ug nalipay ako sa pagpaningkamot nga mahimo didto ang dugang nga kalihukan sa IT sa Kazan."

Andrey Zharinov - Ulo sa Yandex development office sa Yekaterinburg.
Mahitungod sa akong kaugalingon: "Nagdumala ko sa pipila ka mga serbisyo sa pagbiyahe, ang backend ug DUMP duol kanako, kini nag-aghat kanako sa pag-apil sa komite sa programa."

frontend

Responsable ka ba sa pagpalambo sa bahin sa kliyente sa website/aplikasyon? Sa ingon niana.

DUMP Kazan 2019 - Tatarstan developer conference. Gidawat namo ang mga aplikasyon alang sa mga taho

Ibilin ang imong mga hangyo dinhi kung naa kay isulti sa bisan unsang hilisgutan gikan sa lista sa ubos:

  • Mga microservice sa mga aplikasyon sa web
  • DSL testing, e2e testing, Selenium/Puppeteer, BDD
  • Mga alternatibo sa JS: Typescript, ClojureScript, Elm, Dart
  • Seguridad: pag-hack ug proteksyon, mga kahuyangan sa npm
  • Mga pamaagi, arkitektura ug mga prinsipyo: SOLID, microservices, BEM
  • Functional nga programming sa front-end development
  • Mga asembliya sa atubangan alang sa lainlaing mga aparato
  • Tinuod nga oras sa web apps
  • gateway sa api
  • Flutter alang sa web
  • Arkitektura sa Aplikasyon sa Kliyente
  • Offline nga pagkaanaa sa mga aplikasyon sa kliyente
  • Paggamit sa gRPC sa browser ug pagtandi sa ubang mga protocol
  • Pag-synchronize ug pagtipig sa datos sa kliyente: REST, GraphQL, Websockets
  • Pagsulat ug pagpadayon sa imong kaugalingon nga mga sangkap sa ui
  • Monorepositories sa lebel sa kompanya
  • Automation sa pagdumala sa pagpagawas
  • Paggamit sa bag-ong mga browser API (pananglitan, pagtugot gamit ang fingerprint o pagtugot pinaagi sa mobile operator)
  • Mga istorya: mga kalampusan ug kapakyasan, pakig-uban sa negosyo
  • Uban pa: Web API, kaugmaon sa mga sumbanan, open source, package managers, etc.

Phew, paspasan ta! Sa tinuud, ang lista dili kompleto, adunay pipila nga makapaikag nga mga butang - pagsulat og hangyo. Kung nangandam, pag-ihap sa mga partisipante sa tungatunga + nga lebel, paghimo sa imong presentasyon sa praktikal nga mga pananglitan ug ayaw kaulaw sa paghisgot bahin sa mga rake ug mga kapakyasan. Tingali kini makaluwas sa usa ka tawo sa mga oras ug mga adlaw sa pagtrabaho.

35 minutos ang gigahin alang sa presentasyon + 5 minutos para sa mga pangutana sa hawanan. Human sa report adunay laing 20 minutos alang sa diskusyon sa sidelines.

Komite sa Programa sa Seksyon:

Alexander Iossa - Ulo sa Frontend Development sa Diginavis.
Naghisgot siya bahin sa iyang kaugalingon sama niini: "Gusto nako nga itakda ang vector alang sa pag-uswag sa front end ug software engineering sa kinatibuk-an. Buot silingon, importante para sa akon nga ang report sa komperensya nagapahulag sa mga tawo sa pagsulat sing mas maayo, sa paghunahuna sing dugang, indi sa paggamit sing pila ka butang bangod lamang ini sa uso.”

"Ako Roman Gafiatullin, Gipangulohan nako ang usa sa mga team sa produkto sa ClickClickDrive. Sa kinatibuk-an, ako alang sa bisan unsang kalihukan, gisulayan nako nga ipaila ang mga developer sa kultura sa engineering.

Ramil Zakirov - Senior UI Developer sa Diginavis. Nagpalambo sa mga aplikasyon sukad sa 2010. Ganahan nga magpraktis sa functional programming ug makigsulti sa mga sumusunod sa may kalabutan nga mga hilisgutan. Usa siya ka ebanghelista sa GraphQL ug nagrekomendar sa paggamit niini nga teknolohiya sa pagpalambo sa web.

Nakatabang usab kini kanamo sa paghimo sa programa sa seksyon Igor Zinoviev - nagtukod sa KazanJS (regular nga panagkita alang sa mga developer sa JS, ingon man ang channel sa Telegram nga parehas nga ngalan).

DevOps

Niini nga seksyon naghisgot kami bahin sa kultura sa DevOps, mga solusyon sa engineering, ug kung giunsa ang pag-establisar sa interaksyon tali sa development team ug sa operations team.

DUMP Kazan 2019 - Tatarstan developer conference. Gidawat namo ang mga aplikasyon alang sa mga taho

Ingon usa sa mga direktor sa programa, si Konstantin Makarychev, miingon:

Si Devops (tawo) usa ka automation nga ebanghelista, dili usa ka system administrator nga adunay dako nga suweldo, ug kini ang kinahanglan naton nga ipadayon. Sa ato pa, kung adunay usa nga nag-automate sa usa ka butang nga wala’y gikaibgan nga "devops" sa ilang titulo sa trabaho, samtang direktang may kalabotan sa kalamboan, kini ang among tawo. Ug unsa (deployment, coding, QA, interaksyon sa mga team) ug sa unsa nga paagi dili importante, kini mga detalye sa pagpatuman.

Mao nga, kung ingon ka usa ka devops ug dili magdumili sa pagpaambit sa imong kasinatian, pagdali dayon usa ka hangyo alang sa usa ka pakigpulong dinhi

Karon, sa tinuud, sa mga hilisgutan.

Sa konsepto, ang mga hilisgutan sa devops mahimong bahinon sa duha ka bahin: teknikal ug bahin sa mga proseso.
Gikan sa una naghulat kami sa mga taho sa:

  • Kubernetes, Istio, service mesh, docker, CI/CD
  • Pagbag-o sa panganod: kung giunsa ang tanan karaan ug daotan kaniadto ug kung giunsa ang tanan bag-o ug maayo karon
  • Padayon nga pagpadala / padayon nga panagsama
  • Mga teknolohiya sa panganod: AWS, Azure, OpenStack, Serverless, ug uban pa.
  • Hain nga panganod ang pilion? Pagtandi sa mga serbisyo sa panganod
  • Containerization ug orkestra
  • Pag-monitor ug pag-awdit sa aplikasyon (OkMeter, DataDog, BPF, XRebel, OpenTrace, ug uban pa)

Gikan sa ikaduha, ang mga partisipante sa DUMP gusto nga makadungog sa mga taho sa:

  • Kasinatian sa pagpatuman sa DevOps sa usa ka team: mga kalampusan, kapakyasan, nawala nga mga ilusyon
  • Bag-ong mga pamaagi ug mga himan sa pagdumala sa configuration
  • Pagdumala sa pagkakomplikado ug unsaon pagbayad sa teknikal nga utang
  • Tinuod nga mga pananglitan sa mga proyekto nga nagpatuman sa mga devops: napakyas ug malampuson nga mga praktis ug mga leksyon nga nakat-unan

35 minutos ang gigahin alang sa presentasyon + 5 minutos para sa mga pangutana sa hawanan. Human sa report adunay laing 20 minutos alang sa diskusyon sa sidelines.

Komite sa Programa sa Seksyon:

Konstantin Makarychev - developer sa Provectus, Hydrosphere.io, founder ug organizer sa Expert Biyernes.

Mahitungod sa akong kaugalingon: "Gibuhat ra nako kung unsa ang kinahanglan buhaton ug isulat kung unsa ang kinahanglan nako."

Radik Fattakhov β€” nanguna sa team sa ClickClickDrive.
Mahitungod sa akong kaugalingon: "Backend developer sa frontend. Gi-automate nako ang tanan nga posible aron ang team makatrabaho nga episyente. Nalipay ako sa pagtabang sa pag-organisar ug maayong komperensya sa Kazan, diin ang mga tawo gikan sa tibuok rehiyon mopaambit sa ilang mga kasinatian.”

Mikhail Tsykarev β€” senior nga lider sa grupo sa proyekto ug estratehikong pagdumala sa opisina sa ICL-Services.
Mahitungod sa akong kaugalingon: "Sa samang higayon, gidumala nako ang paghimo sa internal nga produkto sa kompanya sa papel sa Tag-iya sa Produkto. Usa usab ako ka tracker sa UrFU innovation infrastructure incubator. Ang pipila sa mga proyekto nga akong gidumala aktibong naggamit sa mga gawi sa DevOps.

Management

Kini nga seksyon gimugna alang sa mga nanguna sa team, mga pangulo sa mga departamento ug mga tagdumala sa kalamboan, mga manedyer sa proyekto ug mga istasyon sa serbisyo. Dinhi kita magkaila sa usag usa, magdala og mga problema alang sa diskusyon ug magpaambit sa mga solusyon nga atong makit-an. Tungod kay "ang usa ka ulo maayo, apan ang 200 mas maayo."
DUMP Kazan 2019 - Tatarstan developer conference. Gidawat namo ang mga aplikasyon alang sa mga taho

Aron dili mahiusa ang tanan nga mga hilisgutan, ang programa gibahin sa 2 nga mga bloke: "Pagdumala sa Team" ug "Pagdumala sa Proyekto".

Sa block nga "Pagdumala sa Team" naghulat kami alang sa mga aplikasyon sa mosunod nga mga hilisgutan:

  • Pagtukod og usa ka grupo ug internal nga mga relasyon: mga laraw sa organisasyon sa grupo, mga sumbanan, mga komunikasyon (pagpadali sa mga miting, pananglitan), ug uban pa.
  • Personal nga trabaho sa usa ka empleyado: indibidwal nga mga plano sa pagpalambo, pagdasig, feedback
  • Giapod-apod nga pagdumala sa team
  • Mga Sukatan sa Pagganap sa Team
  • Pag-uswag sa manager/team lead: asa motubo sunod, unsaon pagpabilin nga gikinahanglan, engineering chauvinism ug professional burnout
  • Round table "Kakulangan sa mga kawani: asa makit-an ang mga developer?"

Sa block nga "Pagdumala sa Proyekto" nangita kami mga mamumulong nga mopaambit sa ilang kasinatian sa mga musunud nga hilisgutan:

  • Mga proseso, pagplano, pagdumala: pagplano ug pagtimbang-timbang sa mga buluhaton, paghiusa sa mga proseso, micromanagement, pagtrabaho uban ang mga risgo, retrospectives
  • Interaksyon sa mga stakeholder: mga kustomer, pagdumala, mga departamento nga may kalabutan
  • Kultura sa engineering sa kompanya/proyekto

Ang tanan nga mga pakigpulong adunay parehas nga gidugayon: 35 minuto aron ipresentar ang hilisgutan + 5 minuto alang sa mga pangutana gikan sa mamiminaw. Human sa matag report adunay 20 minutos alang sa mga partisipante sa pagpakigsulti sa mga mamumulong.

Komite sa Programa sa Seksyon:

Igor Katykov - Direktor sa Tinkoff.ru development centers sa Kazan ug Innopolis.
17 ka tuig sa IT, ang katapusang 13 sa pagdumala. Tulo ka higayon nga naghimo siya og malampuson nga mga grupo nga hangtod sa 90 ka mga tawo.

Mahitungod sa unsay nagtukmod kanako sa pagtrabaho sa komite sa programa: β€œGusto ko nga ang Kazan mahimong ikatulo nga kapital sa IT human sa Moscow ug St. Petersburg. Aron ang usa ka kusgan nga pwersa sa IT naporma sa Kazan (ug ang mga palibot niini), nga makahimo sa pagdaog sa kompetisyon gikan sa Yekaterinburg, Novosibirsk, Nizhny ug uban pang milyon-plus nga mga lungsod. Kung wala ang usa ka kusgan nga lokal nga komunidad, ang pagbayloay sa kasinatian dili molihok. ”

Alexander Kiverin - Teknikal nga Direktor sa Ak Bars Digital Technologies (Ak Bars Bank).
Mahitungod sa akong kaugalingon: "Sa tibuok nakong napulo ka tuig nga kalihokan sa natad sa pagdumala sa kalamboan, wala ako mohunong sa pagsuhid sa mga bag-ong pamaagi sa pagdumala sa mga proyekto ug mga development team. Sa komperensya sa DUMP 2019, sigurado ako nga makadungog kita og mga cool nga mga taho bahin sa mga proseso sa pagtukod nga may katakus, pagdumala sa husto nga mga tawo ug pagtukod og epektibo nga mga koponan, aron magamit naton kini nga kasinatian kung mag-implementar bisan labi ka cool nga mga proyekto nga naghatag maayong mga sangputanan! ”

Igor Zilberg - Direktor sa SmartHead.
Tumong: "Aron mahimo ang kalibutan nga usa ka labing maayo nga lugar pinaagi sa taas nga kalidad ug mahunahunaon nga pagdumala sa proyekto, disenyo ug pagdumala sa mga sistema (sa usa ka halapad nga kahulugan, dili lang IT). Aron adunay daghang mga tawo nga ang pagdumala sa proyekto usa ka propesyon, ug dili "naggamit kami mga humok nga kahanas." Aron ang mga grupo sa mga tawo gipangulohan sa mga lider, ug dili sa mga "bayani" nga gibutang sa mga posisyon sa pagpangulo. Aron ang mga pamaagi sa pagdumala nga gigamit haom ug dili uso. Aron isip resulta niining tanan, mas daghang proyekto ang magmalampuson ug mas daghang mga tawo nga nagmugna niini ang mas malipayon.”

Elena Lukyanicheva β€” project manager sa EPAM.
Mahitungod sa akong kaugalingon: "Ako usa ka IT project manager. Mga proyekto nga makaiikag (nga adunay dili standard nga lugar sa hilisgutan, pagsulbad sa dili standard nga mga problema) ug komplikado (nga adunay daghang mga sangkap, librarya, teknolohiya, nga adunay komplikado nga panagsama). Mga proyekto nga akong gihimo uban sa mga madasigon nga mga tawo gikan sa lainlaing bahin sa kalibutan. Ang mga tawo nga nagbag-o sa kalibutan alang sa labi ka maayo, naghimo niini nga labi ka kombenyente ug luwas. Ug gusto ko nga adunay daghang ingon nga mga proyekto ug mga tawo sa Kazan.

Ang deadline, pagpili sa mga aplikasyon ug pag-andam sa sinultihan

Heyograpiya: naghulat kami sa mga mamumulong gikan sa tibuok nasud, silingang mga nasud, ug sa unahan.

Ang deadline: isumite ang mga aplikasyon sa Septyembre 8th. Ang komite sa programa magrepaso kanila sulod sa 7 ka adlaw, ug ang admin sa seksyon mokontak kanimo.

Ang pag-andam sa usa ka pakigpulong naglakip sa daghang mga yugto:

  • Pag-aplay
  • Tawga uban sa komite sa programa (10-15 minutos), diin ang mamumulong mohisgot ug kadiyot bahin sa ulohan
  • Run-through (pag-ensayo sa usa ka taho nga adunay mga slide o ilang mga draft)
  • Posibleng 2nd ug 3rd run
  • Pag-andam ug presentasyon

Biyai ang mga hangyo alang sa site ug adto magpasundayag sa Kazan. Ang DUMP mahitabo sa Biyernes, ug mahimo ka nga magpabilin sa katapusan sa semana aron maglakaw libut sa Kazan. Maayo gyud kini sa ting-init ug tingtugnaw - gisusi namon kini.

Source: www.habr.com

Idugang sa usa ka comment