DUMP Kazan 2019 - Konferenca e zhvilluesve të Tatarstanit. Ne pranojmë aplikime për raporte

Vitin e kaluar ne bëmë një përpjekje provë për të bashkuar specialistë të IT-së nga specialitete të ndryshme dhe kompani të ndryshme në Kazan, dhe doli mirë. 4 pjesëmarrës morën pjesë në 219 seksione: Backend, Frontend, Design dhe Management. Nuk do të dukej e mjaftueshme nëse jo për dy "por":

  1. Në DUMP-in e parë në Yekaterinburg ishin 154 pjesëmarrës, dhe në DUMP 2019 ishin tashmë 1608.
  2. Organizatorët e takimeve dhe konferencave të IT-së në Kazan thanë se njerëzit hezitojnë t'i ndjekin ato, madje edhe ato falas, dhe nuk ka gjasa që ata të mund të mbledhin më shumë se 100 njerëz në 1,5 muaj.

Në përgjithësi është bërë një fillim dhe po e lajmërojmë mbledhjen e aplikacioneve për prezantime në DUMP Kazan 2019. Konferenca do të mbahet në sallat e konferencave të Hotel Riviera më 8 nëntor.

DUMP Kazan 2019 - Konferenca e zhvilluesve të Tatarstanit. Ne pranojmë aplikime për raporte

Këtë vit do të ketë edhe 4 seksione, por përbërja e tyre ka ndryshuar: Backend, Frontend, DevOps dhe Management, dhe seksionet do të jenë të plota - 8 raporte secila.

Janë shtuar edhe tavolina të rrumbullakëta dhe klasa master. Në të parën, ne diskutojmë çështje të nxehta dhe detyra djegëse, në të dytën, ne studiojmë një teknologji ose teknikë specifike në praktikë.

Komiteti i programit mblodhi njerëzit më të mirë të IT të Kazanit, të cilët synojnë seriozisht ta bëjnë përmbajtjen DUMP "bombë", dhe Kazan - kryeqytetin e IT të Federatës Ruse. Pra, le ta bëjmë këtë?

Shihni konceptet e seksionit më poshtë dhe aplikoni për angazhime të të folurit. Aplikimet janë të hapura deri më 8 shtator, por ata që aplikojnë më herët do të kenë përparësi, thjesht sepse vendet e mëvonshme mund të jenë tashmë të mbushura.

backend

Në këtë pjesë ne flasim për zhvillimin e serverit pa iu referuar gjuhëve të programimit. Ne do të diskutojmë teknologjitë dhe metodat e zhvillimit që sapo u shfaqën në 2018-2019 dhe do të kërkojmë zgjidhjen optimale për problemet me të cilat përballen shumica e zhvilluesve të fundit.

DUMP Kazan 2019 - Konferenca e zhvilluesve të Tatarstanit. Ne pranojmë aplikime për raporte

Ne mirëpresim raporte që trajtojnë temat e renditura më poshtë:

  • Mikroshërbime
  • Me ngarkesë të lartë
  • Optimizimi i përpiluesit
  • Performanca e Aplikimit
  • Arkitektura në aspektin e organizimit të kodit dhe logjikës së biznesit
  • Praktikat më të mira për tema të ndryshme
  • Programim funksional
  • Testimi i mikroshërbimeve
  • Infrastruktura e sistemeve të shpërndara
  • Zinxhiri i bllokuar
  • ML/ML në mikroshërbime
  • Treni i mendimit të zhvilluesve dhe arkitektëve të lezetshëm në procesin e zhvillimit të një sistemi të madh
  • DDD
  • Puna me hekur
  • Autorizimi dhe vërtetimi
  • Mbledhja e mbeturinave, duke punuar me kujtesën
  • Borxhi teknik, Rishikimi dhe rifaktorimi i kodit: teknologjitë, teknikat dhe rezultatet

Niveli i trajnimit të pjesëmarrësve në DUMP është i mesëm dhe i mesëm+, ia vlen të merret parasysh kjo kur zgjidhni një temë për një aplikim raporti. Ne do të dëshironim shumë që dëgjuesit tanë të mos mërziteshin.

Janë dhënë 35 minuta për prezantim + 5 minuta për pyetje në sallë. Pas raportit do të ketë edhe 20 minuta për diskutim në margjina.

Seksioni i Komisionit të Programit:

Yuri Kerbitskov — Mbështetësi kryesor teknik në Ak Bars Digital Technologies.
Për veten time: “Meqenëse jam duke organizuar takime .NET KznDotNet, tema e zhvillimit të komunitetit është afër meje dhe e këndshme për syrin, dhe jam i lumtur që bëj përpjekje për të bërë më shumë lëvizje IT në Kazan.”

Andrej Zharinov - Shef i zyrës së zhvillimit Yandex në Yekaterinburg.
Për veten time: "Unë menaxhoj disa shërbime udhëtimi, backend dhe DUMP janë afër meje, kjo më shtyu të bashkohem me komitetin e programit."

frontend

A jeni përgjegjës për zhvillimin e anës së klientit të faqes së internetit/aplikacionit? Ne ate menyre.

DUMP Kazan 2019 - Konferenca e zhvilluesve të Tatarstanit. Ne pranojmë aplikime për raporte

Lini kërkesat tuaja këtu nëse keni diçka për të thënë për ndonjë temë nga lista e mëposhtme:

  • Mikroshërbimet e aplikacioneve në ueb
  • Testimi DSL, testimi e2e, Selenium/Puppeteer, BDD
  • Alternativat JS: Typescript, ClojureScript, Elm, Dart
  • Siguria: hakimi dhe mbrojtja, dobësitë në npm
  • Metodologjitë, arkitektura dhe parimet: SOLID, microservices, BEM
  • Programimi funksional në zhvillimin e frontit
  • Asambletë e përparme për pajisje të ndryshme
  • Aplikacionet në internet në kohë reale
  • portë api
  • Flutter për ueb
  • Arkitektura e Aplikimit të Klientit
  • Disponueshmëria jashtë linje e aplikacioneve të klientit
  • Përdorimi i gRPC në shfletues dhe krahasimi me protokollet e tjera
  • Sinkronizimi dhe ruajtja e të dhënave në klient: REST, GraphQL, Websockets
  • Shkrimi dhe mirëmbajtja e komponentëve tuaj UI
  • Monorepozitorët në nivel kompanie
  • Automatizimi i menaxhimit të lëshimit
  • Përdorimi i API-ve të reja të shfletuesit (për shembull, autorizimi duke përdorur një gjurmë gishti ose autorizimi përmes një operatori celular)
  • Histori: sukseset dhe dështimet, ndërveprimi me biznesin
  • Të tjera: Web API, e ardhmja e standardeve, burimi i hapur, menaxherët e paketave, etj.

Eh, le të shpejtojmë! Në fakt, lista nuk është shteruese, ka disa gjëra interesante - shkruani një kërkesë. Kur përgatiteni, mbështetuni te pjesëmarrësit e nivelit të mesëm+, ndërtojeni prezantimin tuaj në shembuj praktikë dhe mos kini turp të flisni për grabujë dhe dështime. Ndoshta kjo do t'i kursejë dikujt orë dhe ditë pune.

Janë dhënë 35 minuta për prezantim + 5 minuta për pyetje në sallë. Pas raportit do të ketë edhe 20 minuta për diskutim në margjina.

Seksioni i Komisionit të Programit:

Aleksandër Iosa - Shef i Zhvillimit të Frontend në Diginavis.
Ai flet për veten kështu: “Më pëlqen të vendos vektorin për zhvillimin e pjesës së përparme dhe inxhinierisë softuerike në përgjithësi. Kjo do të thotë, është e rëndësishme për mua që raporti në konferencë t'i motivojë njerëzit të shkruajnë më mirë, të mendojnë më shumë, të mos përdorin disa gjëra thjesht sepse është në modë.”

"Unë Roman Gafiatullin, unë drejtoj një nga ekipet e produkteve në ClickClickDrive. Në përgjithësi, jam për çdo lëvizje, përpiqem t'i prezantoj zhvilluesit me kulturën inxhinierike.”

Ramil Zakirov - Zhvillues i lartë i UI në Diginavis. Ka zhvilluar aplikacione që nga viti 2010. I pëlqen të praktikojë programimin funksional dhe të komunikojë me ndjekësit për tema të ngjashme. Ai është një ungjilltar i GraphQL dhe rekomandon përdorimin e kësaj teknologjie në zhvillimin e uebit.

Gjithashtu na ndihmon të krijojmë programin e seksionit Igor Zinoviev — themeluesi i KazanJS (takime të rregullta për zhvilluesit e JS, si dhe kanali Telegram me të njëjtin emër).

DevOps

Në këtë seksion ne flasim për kulturën e DevOps, zgjidhjet inxhinierike dhe mënyrën e vendosjes së ndërveprimit midis ekipit të zhvillimit dhe ekipit të operacioneve.

DUMP Kazan 2019 - Konferenca e zhvilluesve të Tatarstanit. Ne pranojmë aplikime për raporte

Siç tha një nga drejtorët e programit, Konstantin Makarychev:

Devops (personi) është një ungjilltar automatizimi, jo një administrator sistemi me një rrogë të madhe, dhe kjo është ajo nga çfarë duhet të vazhdojmë. Kjo do të thotë, nëse dikush ka automatizuar disi diçka pa pasur "devops" të lakmuar në titullin e tij të punës, ndërkohë që lidhet drejtpërdrejt me zhvillimin, ky është personi ynë. Dhe çfarë (vendosja, kodimi, QA, ndërveprimi me ekipet) dhe si është krejtësisht i parëndësishëm, këto janë vetëm detaje të zbatimit.

Pra, nëse jeni kaq i devotshëm dhe nuk jeni të urryer për të ndarë përvojën tuaj, lini shpejt një kërkesë për një fjalim këtu

Tani, në fakt, te temat.

Konceptualisht, temat e zhvillimit mund të ndahen në dy pjesë: teknike dhe rreth proceseve.
Nga e para presim raporte për:

  • Kubernetes, Istio, rrjetë shërbimi, doker, CI/CD
  • Transformimi i reve: si gjithçka ishte e vjetër dhe e keqe më parë dhe si gjithçka është e re dhe e mirë tani
  • Dorëzimi i vazhdueshëm/integrimi i vazhdueshëm
  • Teknologjitë e resë kompjuterike: AWS, Azure, OpenStack, Serverless, etj.
  • Cilën re të zgjidhni? Krahasimi i shërbimeve cloud
  • Kontejnerizimi dhe orkestrimi
  • Monitorimi dhe auditimi i aplikacioneve (OkMeter, DataDog, BPF, XRebel, OpenTrace, etj.)

Nga e dyta, pjesëmarrësit e DUMP-it dëshirojnë të dëgjojnë raporte mbi:

  • Përvoja e zbatimit të DevOps në një ekip: suksese, dështime, iluzione të humbura
  • Qasje dhe mjete të reja në menaxhimin e konfigurimit
  • Menaxhimi i kompleksitetit dhe mënyra për të shlyer borxhin teknik
  • Shembuj realë të projekteve të zbatuara përfshijnë: praktika dhe mësime të nxjerra të dështuara dhe të suksesshme

Janë dhënë 35 minuta për prezantim + 5 minuta për pyetje në sallë. Pas raportit do të ketë edhe 20 minuta për diskutim në margjina.

Seksioni i Komisionit të Programit:

Konstantin Makaryçev — zhvilluesi i Provectus, Hydrosphere.io, themelues dhe organizator i Expert Fridays.

Për veten time: "Unë thjesht bëj atë që duhet bërë dhe shkruaj për atë që duhet".

Radik Fattakhov — drejtuesi i ekipit në ClickClickDrive.
Rreth vetes: “Zhvilluesi i Backend-it në front. Unë automatizoj gjithçka që është e mundur në mënyrë që ekipi të mund të punojë me efikasitet. Jam i lumtur që ndihmoj në organizimin e një konference të mirë në Kazan, ku njerëz nga i gjithë rajoni do të ndajnë përvojat e tyre.”

Mikhail Tsykarev — udhëheqës i grupit të lartë të zyrës së projektit dhe menaxhimit strategjik ICL-Services.
Për veten time: “Në të njëjtën kohë, unë menaxhoj krijimin e produktit të brendshëm të kompanisë në rolin e Pronarit të Produktit. Unë jam gjithashtu një gjurmues i inkubatorit të infrastrukturës së inovacionit UrFU. Disa nga projektet që unë mbikëqyr, përdorin në mënyrë aktive praktikat e DevOps.”

drejtuesit

Ky seksion u krijua për drejtuesit e ekipeve, drejtuesit e departamenteve dhe menaxherët e zhvillimit, menaxherët e projektit dhe stacionet e shërbimit. Këtu njihemi me njëri-tjetrin, nxjerrim problemet për diskutim dhe ndajmë zgjidhjet që gjejmë. Sepse "një kokë është e mirë, por 200 është më mirë".
DUMP Kazan 2019 - Konferenca e zhvilluesve të Tatarstanit. Ne pranojmë aplikime për raporte

Për të mos bashkuar të gjitha temat së bashku, programi është i ndarë në 2 blloqe: "Menaxhimi i ekipit" dhe "Menaxhimi i projektit".

Në bllokun "Menaxhimi i Ekipit" ne presim aplikime për temat e mëposhtme:

  • Ndërtimi i një ekipi dhe marrëdhëniet e brendshme: skemat e organizimit të ekipit, modelet e roleve, komunikimet (lehtësimi i takimeve, për shembull), etj.
  • Puna personale me një punonjës: planet individuale të zhvillimit, motivimi, reagimet
  • Menaxhimi i ekipit të shpërndarë
  • Metrikat e performancës së ekipit
  • Zhvillimi i një menaxheri/udhëheqësi ekipi: ku të rritet më pas, si të mbetemi i nevojshëm, shovinizëm inxhinierik dhe djegie profesionale
  • Tryezë e rrumbullakët "Mungesa e personelit: ku të gjeni zhvillues?"

Në bllokun “Menaxhimi i Projektit” kërkojmë folës që do të ndajnë përvojën e tyre në temat e mëposhtme:

  • Proceset, planifikimi, menaxhimi: planifikimi dhe vlerësimi i detyrave, unifikimi i proceseve, mikromenaxhimi, puna me rreziqet, retrospektiva
  • Ndërveprimi me palët e interesuara: klientët, menaxhmenti, departamentet përkatëse
  • Kultura inxhinierike në kompani/projekt

Të gjitha fjalimet janë të së njëjtës kohëzgjatje: 35 minuta për të paraqitur temën + 5 minuta për pyetje nga auditori. Pas çdo raporti do të ketë 20 minuta që pjesëmarrësit të komunikojnë me folësit.

Seksioni i Komisionit të Programit:

Igor Katykov - Drejtor i qendrave të zhvillimit Tinkoff.ru në Kazan dhe Innopolis.
17 vjet në IT, 13 të fundit në menaxhim. Tre herë ai krijoi ekipe të suksesshme deri në 90 persona.

Për atë që më shtyu të punoja në komitetin e programit: “Dua që Kazani të bëhet kryeqyteti i tretë i IT-së pas Moskës dhe Shën Petersburgut. Kështu që në Kazan (dhe rrethinat e tij) formohet një forcë e fuqishme IT, e aftë për të fituar konkurrencën nga Yekaterinburg, Novosibirsk, Nizhny dhe qytete të tjera miliona. Pa një komunitet të fuqishëm lokal, shkëmbimi i përvojës nuk do të funksionojë.”

Aleksandër Kiverin - Drejtor Teknik i Ak Bars Digital Technologies (Ak Bars Bank).
Për veten time: “Gjatë dhjetë viteve të aktivitetit tim në fushën e menaxhimit të zhvillimit, nuk kam reshtur së eksploruari qasje të reja për menaxhimin e projekteve dhe ekipeve të zhvillimit. Në konferencën DUMP 2019, jam i sigurt se do të dëgjojmë raporte interesante për ndërtimin e proceseve me kompetencë, menaxhimin e duhur të njerëzve dhe ndërtimin e ekipeve efektive, në mënyrë që të mund ta zbatojmë këtë përvojë kur zbatojmë projekte edhe më të freskëta që japin rezultate të mira!”

Igor Zilberg - Drejtor i SmartHead.
Objektivi: “Të bëjmë botën një vend më të mirë përmes menaxhimit të projektit me cilësi të lartë dhe të vetëdijshme, dizajnimit dhe menaxhimit të sistemeve (në një kuptim të gjerë, jo vetëm IT). Kështu që ka më shumë njerëz për të cilët menaxhimi i projektit është një profesion, dhe jo "ne po përdorim aftësi të buta". Kështu që skuadrat e njerëzve të udhëhiqen nga drejtues, dhe jo nga "heronj" të vendosur në poste drejtuese. Në mënyrë që metodologjitë e menaxhimit të përdorura të jenë të përshtatshme dhe jo të modës. Kështu që si rezultat i gjithë kësaj, më shumë projekte do të jenë të suksesshme dhe më shumë njerëz që i krijojnë ato do të jenë më të lumtur.”

Elena Lukyaniceva — menaxher projekti në EPAM.
Për veten time: “Unë jam një menaxher projekti IT. Projekte që janë interesante (me një fushë lëndore jo standarde, duke zgjidhur probleme jo standarde) dhe komplekse (që përmbajnë një numër të madh komponentësh, bibliotekash, teknologjish, me integrim kompleks). Projektet që bëj me njerëz të pasionuar nga vende të ndryshme të botës. Njerëzit që ndryshojnë botën për mirë, duke e bërë atë më të përshtatshëm dhe të sigurt. Dhe unë dua që të ketë më shumë projekte dhe njerëz të tillë në Kazan.”

Afati, përzgjedhja e aplikacioneve dhe përgatitja e fjalimit

Gjeografia: presim folës nga i gjithë vendi, vendet fqinje dhe më gjerë.

Afati i fundit: dorëzoni aplikimet deri më 8 shtator. Komiteti i programit do t'i shqyrtojë ato brenda 7 ditëve dhe administratori i seksionit do t'ju kontaktojë.

Përgatitja e një fjalimi përfshin disa faza:

  • Aplikacion
  • Thirrni me komitetin e programit (10-15 minuta), ku folësi flet shkurtimisht për temën
  • Run-through (prova e një raporti me sllajde ose draftet e tyre)
  • Ndoshta vrapimet e 2-të dhe të 3-të
  • Përgatitja e një prezantimi

Lini kërkesat për Online dhe ejani të performoni në Kazan. DUMP do të zhvillohet të Premten, dhe ju mund të qëndroni për fundjavën për të ecur nëpër Kazan. Është padyshim i mirë si në verë ashtu edhe në dimër - ne e kontrolluam atë.

Burimi: www.habr.com

Shto një koment