DUMP Kazan 2019 - Tatarstana programkonferenco. Ni akceptas petojn por raportoj

Pasintjare ni provis kunigi IT-specialistojn de diversaj fakoj kaj diversaj kompanioj en Kazan, kaj ĝi rezultis bone. 4 partoprenantoj ĉeestis 219 sekciojn: Backend, Frontend, Design kaj Management. Ŝajnus ne sufiĉe se ne por du "sed":

  1. Ĉe la unua DUMP Jekaterinburg estis 154 partoprenantoj, kaj ĉe DUMP 2019 jam estis 1608.
  2. Organizintoj de IT-renkontiĝoj kaj konferencoj en Kazano diris, ke homoj malvolontas ĉeesti ilin, eĉ senpagajn, kaj estas neverŝajne, ke ili povos kolekti pli ol 100 homojn en 1,5 monatoj.

Ĝenerale, oni komencis, kaj ni anoncas kolektante aplikojn por prezentoj ĉe DUMP Kazan 2019. La konferenco okazos en la konferencaj salonoj de la Riviera Hotelo la 8-an de novembro.

DUMP Kazan 2019 - Tatarstana programkonferenco. Ni akceptas petojn por raportoj

Ĉi-jare ankaŭ estos 4 sekcioj, sed ilia konsisto ŝanĝiĝis: Backend, Frontend, DevOps kaj Administrado, kaj la sekcioj estos tuttagaj - po 8 raportoj.

Rondaj tabloj kaj majstraj klasoj ankaŭ estis aldonitaj. Ĉe la unua, ni diskutas varmajn temojn kaj brulantajn taskojn, ĉe la dua, ni studas specifan teknologion aŭ teknikon en la praktiko.

La programa komitato kunigis la plej bonajn IT-ulojn de Kazan, kiuj serioze intencas fari DUMP-enhavon "bombon", kaj Kazan - la IT-ĉefurbo de la Rusa Federacio. Do, ni faru ĉi tion?

Vidu sekciajn konceptojn malsupre kaj petu parolajn engaĝiĝojn. Aplikoj estas malfermitaj ĝis la 8-a de septembro, sed tiuj, kiuj kandidatiĝas pli frue, havos avantaĝon, simple ĉar pli postaj lokoj eble jam estas plenigitaj.

backend

En ĉi tiu sekcio ni parolas pri servilflanka evoluo sen referenco al programlingvoj. Ni diskutos pri teknologioj kaj evolumetodoj, kiuj ĵus aperis en 2018-2019, kaj serĉos la optimuman solvon al la problemoj, kiujn alfrontas la plej multaj finaj programistoj.

DUMP Kazan 2019 - Tatarstana programkonferenco. Ni akceptas petojn por raportoj

Ni bonvenigas raportojn kiuj traktas la temojn listigitajn sube:

  • Mikroservoj
  • Alta ŝarĝo
  • Optimumigo de la kompililo
  • Aplika Rendimento
  • Arkitekturo laŭ koda organizo kaj komerca logiko
  • Plej bonaj praktikoj pri diversaj temoj
  • Funkcia programado
  • Mikroservoj-testado
  • Distribuita sistema infrastrukturo
  • Blokĉeno
  • ML/ML pri mikroservoj
  • La penso de bonegaj programistoj kaj arkitektoj en la procezo de evoluigado de granda sistemo
  • DDD
  • Laborante kun fero
  • Rajtigo kaj aŭtentikigo
  • Rubkolekto, laborante kun memoro
  • Teknika ŝuldo, Code Review kaj refactoring: teknologioj, teknikoj kaj rezultoj

La nivelo de trejnado de DUMP-partoprenantoj estas meza kaj meza+, indas konsideri tion kiam oni elektas temon por raporta aplikaĵo. Ni vere ŝatus, ke niaj aŭskultantoj ne enuiĝu.

35 minutoj estas asignitaj por la prezento + 5 minutoj por demandoj en la salono. Post la raporto estos pliaj 20 minutoj por diskutado flanke.

Sekcia Programa Komitato:

Jurij Kerbitskov — teknika ĉefa subtenanto ĉe Ak Bars Digital Technologies.
Pri mi mem: "Ĉar mi organizas .NET KznDotNet-renkontiĝojn, la temo de komunuma evoluo estas proksima al mi kaj plaĉa al la okulo, kaj mi ĝojas klopodi por fari tie pli da IT-movado en Kazan."

Andrej Ĵarinov — Estro de la disvolva oficejo de Yandex en Jekaterinburg.
Pri mi mem: "Mi administras kelkajn vojaĝservojn, la backend kaj DUMP estas proksimaj al mi, tio instigis min aliĝi al la programa komitato."

Antaŭa finaĵo

Ĉu vi respondecas pri evoluigado de la klienta flanko de la retejo/aplikaĵo? Tiel.

DUMP Kazan 2019 - Tatarstana programkonferenco. Ni akceptas petojn por raportoj

Lasu viajn petojn ĉi tie se vi havas ion por rakonti pri iu temo el la suba listo:

  • Mikroservoj de TTT-aplikoj
  • DSL-testado, e2e-testado, Selenium/Puppeteer, BDD
  • JS-alternativoj: Typescript, ClojureScript, Elm, Dart
  • Sekureco: hakado kaj protekto, vundeblecoj en npm
  • Metodologioj, arkitekturo kaj principoj: SOLID, mikroservoj, BEM
  • Funkcia programado en antaŭa evoluado
  • Antaŭaj asembleoj por malsamaj aparatoj
  • Realtempaj TTT-aplikoj
  • api-enirejo
  • Flutter por retejo
  • Klienta Aplika Arkitekturo
  • Senreta havebleco de klientaplikoj
  • Uzado de gRPC en la retumilo kaj komparo kun aliaj protokoloj
  • Sinkronigo kaj konservado de datumoj sur la kliento: REST, GraphQL, Websockets
  • Skribi kaj konservi viajn proprajn ui-komponentojn
  • Monodeponejoj ĉe la firmaonivelo
  • Aŭtomatigo de liberigo-administrado
  • Uzado de novaj retumiloj API (ekzemple, rajtigo per fingrospuro aŭ rajtigo per poŝtelefono)
  • Rakontoj: sukcesoj kaj malsukcesoj, interago kun komerco
  • Aliaj: Reta API, estonteco de normoj, malfermfonteco, pakaĵmanaĝeroj, ktp.

Huf, ni rapidu! Fakte, la listo ne estas ĝisfunda, estas kelkaj interesaj aferoj - skribu peton. Preparante, kalkulu je meznivelaj partoprenantoj, konstruu vian prezenton sur praktikaj ekzemploj kaj ne timu paroli pri rastiloj kaj fiaskoj. Eble ĉi tio ŝparos al iu horojn kaj tagojn da laboro.

35 minutoj estas asignitaj por la prezento + 5 minutoj por demandoj en la salono. Post la raporto estos pliaj 20 minutoj por diskutado flanke.

Sekcia Programa Komitato:

Aleksandro Jossa — Estro de Frontend Development ĉe Diginavis.
Li parolas pri si tiel: “Mi ŝatas agordi la vektoron por la disvolviĝo de la fronto kaj programaro ĝenerale. Tio estas, gravas por mi, ke la raporto ĉe la konferenco instigas homojn skribi pli bone, pensi pli, ne uzi iujn aferojn simple ĉar ĝi estas moda.”

"Mi Roman Gafiatullin, mi gvidas unu el la produktteamoj ĉe ClickClickDrive. Ĝenerale, mi estas por iu ajn movado, mi provas konigi programistojn al la inĝenieristiko kulturo."

Ramil Zakirov - Altranga UI-Programisto ĉe Diginavis. Disvolvas aplikojn ekde 2010. Ŝatas praktiki funkcian programadon kaj komuniki kun adeptoj pri rilataj temoj. Li estas evangeliisto de GraphQL kaj rekomendas uzi ĉi tiun teknologion en reto-disvolviĝo.

Ĝi ankaŭ helpas nin krei la sekcioprogramon Igor Zinovjev — fondinto de KazanJS (regulaj renkontiĝoj por JS-programistoj, same kiel la Telegram-kanalo de la sama nomo).

DevOps

En ĉi tiu sekcio ni parolas pri DevOps-kulturo, inĝenieraj solvoj kaj kiel establi interagadon inter la evolua teamo kaj la operacia teamo.

DUMP Kazan 2019 - Tatarstana programkonferenco. Ni akceptas petojn por raportoj

Kiel unu el la programdirektoroj, Konstantin Makarychev, diris:

Devops (persono) estas aŭtomatiga evangeliisto, ne sistemadministranto kun granda salajro, kaj el tio ni devus procedi. Tio estas, se iu iel aŭtomatigis ion sen havi la aviditajn "devopojn" en sia labortitolo, estante rekte rilata al evoluo, ĉi tiu estas nia persono. Kaj kio (deplojo, kodigo, QA, interago kun teamoj) kaj kiel estas tute negravaj, ĉi tiuj estas nur efektivigdetaloj.

Do, se vi estas tia devopo kaj ne kontraŭas kunhavigi vian sperton, rapide lasu peton por parolado tie

Nun, fakte, al la temoj.

Koncipe, devops-temoj povas esti dividitaj en du partojn: teknikaj kaj pri procezoj.
De la unua ni atendas raportojn pri:

  • Kubernetes, Istio, servo mesh, docker, CI/CD
  • Nuba transformo: kiel ĉio estis malnova kaj malbona antaŭe kaj kiel ĉio estas nova kaj bona nun
  • Daŭra livero/kontinua integriĝo
  • Nubaj teknologioj: AWS, Azure, OpenStack, Serverless, ktp.
  • Kiun nubon elekti? Komparo de nubaj servoj
  • Kontenigo kaj instrumentado
  • Monitorado kaj revizio de aplikaĵoj (OkMeter, DataDog, BPF, XRebel, OpenTrace, ktp.)

De la dua, DUMP-partoprenantoj ŝatus aŭdi raportojn pri:

  • Sperto pri efektivigo de DevOps en teamo: sukcesoj, malsukcesoj, perditaj iluzioj
  • Novaj aliroj kaj iloj en agorda administrado
  • Administri kompleksecon kaj kiel pagi teknikan ŝuldon
  • Veraj ekzemploj de projektoj, kiuj efektivigis devopojn: malsukcesaj kaj sukcesaj praktikoj kaj lernitaj lecionoj

35 minutoj estas asignitaj por la prezento + 5 minutoj por demandoj en la salono. Post la raporto estos pliaj 20 minutoj por diskutado flanke.

Sekcia Programa Komitato:

Konstantin Makarychev — programisto de Provectus, Hydrosphere.io, fondinto kaj organizanto de Expert Fridays.

Pri mi mem: "Mi nur faras tion, kion oni devas fari kaj skribas pri tio, kion mi devas."

Radik Fattakhov — teamgvidanto ĉe ClickClickDrive.
Pri mi mem: “Programisto de backend sur la fasado. Mi aŭtomatigas ĉion eblan, por ke la teamo povu labori efike. Mi ĝojas helpi organizi bonan konferencon en Kazan, kie homoj el la tuta regiono dividus siajn spertojn.”

Miĥail Cikarev — altranga grupestro de la oficejo pri projekto kaj strategia administrado ICL-Servoj.
Pri mi: "Samtempe, mi administras la kreadon de la interna produkto de la firmao en la rolo de Produktposedanto. Mi ankaŭ estas spuristo de la UrFU-noviga infrastrukturinkubatoro. Kelkaj el la projektoj kiujn mi kontrolas aktive uzas DevOps-praktikojn."

demarŝo

Ĉi tiu sekcio estis kreita por teamgvidantoj, ĉefoj de sekcioj kaj evoluaj manaĝeroj, projektestroj kaj benzinejoj. Ĉi tie ni konatiĝas unu la alian, alportas problemojn por diskuto kaj kundividas la solvojn, kiujn ni trovas. Ĉar "unu kapo estas bona, sed 200 estas pli bona."
DUMP Kazan 2019 - Tatarstana programkonferenco. Ni akceptas petojn por raportoj

Por ne kunigi ĉiujn temojn, la programo estas dividita en 2 blokojn: "Teamadministrado" kaj "Projekta administrado".

En la bloko "Teamadministrado" ni atendas kandidatiĝojn pri la sekvaj temoj:

  • Konstruado de teamo kaj internaj rilatoj: teamorganizaj skemoj, rolmodeloj, komunikadoj (faciligo de renkontiĝoj, ekzemple), ktp.
  • Persona laboro kun dungito: individuaj disvolvaj planoj, instigo, reagoj
  • Distribuita teamadministrado
  • Teamaj Efikeco-Metrikoj
  • Evoluo de manaĝero/teama gvidado: kie kreski poste, kiel resti necesa, inĝenieristiko ŝovinismo kaj profesia elĉerpiĝo
  • Ronda tablo "Manko de dungitaro: kie trovi programistojn?"

En la bloko "Projekta Administrado" ni serĉas parolantojn, kiuj dividos sian sperton pri la sekvaj temoj:

  • Procezoj, planado, administrado: planado kaj taksado de taskoj, unuigo de procezoj, mikroadministrado, laborado kun riskoj, retrospektivoj
  • Interago kun koncernatoj: klientoj, administrado, rilataj fakoj
  • Inĝenieristiko kulturo en la firmao/projekto

Ĉiuj paroladoj estas de la sama daŭro: 35 minutoj por prezenti la temon + 5 minutoj por demandoj de la publiko. Post ĉiu raporto estos 20 minutoj por partoprenantoj por komuniki kun la prelegantoj.

Sekcia Programa Komitato:

Igor Katykov — Direktoro de evolucentroj Tinkoff.ru en Kazan kaj Innopolis.
17 jaroj en IT, la lastaj 13 en administrado. Trifoje li kreis sukcesajn teamojn de ĝis 90 homoj.

Pri tio, kio instigis min labori en la programkomitato: „Mi volas, ke Kazano fariĝu la tria IT-ĉefurbo post Moskvo kaj Sankt-Peterburgo. Por ke en Kazan (kaj ĝia ĉirkaŭaĵo) formiĝu potenca IT-forto, kapabla gajni konkuron de Jekaterinburg, Novosibirsk, Niĵnij kaj aliaj milionoj pliaj urboj. Sen potenca loka komunumo, sperto-interŝanĝo ne funkcios."

Aleksandro Kiverin - Teknika Direktoro de Ak Bars Digital Technologies (Ak Bars Bank).
Pri mi mem: “Dum mia dekjara agado en la kampo de evoluadministrado, mi ne ĉesis esplori novajn alirojn al administrado de projektoj kaj evoluigaj teamoj. En la konferenco DUMP 2019, mi certas, ke ni aŭdos bonegajn raportojn pri kompetente konstrui procezojn, taŭge administri homojn kaj konstrui efikajn teamojn, por ke ni povu apliki ĉi tiun sperton dum efektivigo de eĉ pli bonegaj projektoj, kiuj donas bonajn rezultojn!"

Igor Zilberg - Direktoro de SmartHead.
Celo: "Igi la mondon pli bona loko per altkvalita kaj konscia projekt-administrado, dezajno kaj sistema administrado (en larĝa signifo, ne nur IT). Por ke ekzistas pli da homoj, por kiuj projekt-administrado estas profesio, kaj ne "ni uzas molajn kapablojn." Por ke teamoj de homoj estu gviditaj de gvidantoj, kaj ne de "herooj" metitaj en gvidajn postenojn. Por ke la uzataj administradmetodaroj estu taŭgaj kaj ne laŭmodaj. Por ke kiel rezulto de ĉio ĉi, pli da projektoj sukcesos kaj pli da homoj, kiuj kreas ilin, estos pli feliĉaj.”

Elena Lukyanicheva — projektestro ĉe EPAM.
Pri mi mem: “Mi estas IT-projektestro. Projektoj kiuj estas interesaj (kun ne-norma temo, solvanta ne-normajn problemojn) kaj kompleksaj (enhavantaj grandan nombron da komponantoj, bibliotekoj, teknologioj, kun kompleksa integriĝo). Projektoj kiujn mi faras kun pasiaj homoj el diversaj partoj de la mondo. Homoj, kiuj ŝanĝas la mondon al pli bona, farante ĝin pli oportuna kaj sekura. Kaj mi volas, ke estu pli da tiaj projektoj kaj homoj en Kazan."

Limdato, elekto de kandidatiĝoj kaj preparado de parolado

Geografio: ni atendas parolantojn el la tuta lando, najbaraj landoj kaj ekstere.

Limdato: sendu kandidatiĝojn antaŭ la 8-a de septembro. La programa komitato revizios ilin ene de 7 tagoj, kaj la sekcia administranto kontaktos vin.

Prepari paroladon inkluzivas plurajn etapojn:

  • Apliko
  • Voku kun la programa komitato (10-15 minutoj), kie la preleganto mallonge parolas pri la temo
  • Trapaso (provo de raporto kun lumbildoj aŭ iliaj malnetoj)
  • Eble 2-a kaj 3-a kuroj
  • Preparante prezenton

Lasu petojn por ejo kaj venu prezenti en Kazan. DUMP okazos vendrede, kaj vi povas resti dum la semajnfino por promeni ĉirkaŭ Kazan. Ĝi certe bonas kaj somere kaj vintre - ni kontrolis ĝin.

fonto: www.habr.com

Aldoni komenton