Si shkova në finalet e konkursit Digital Breakthrough

Unë dua të ndaj përshtypjet e mia për konkursin gjithë-rus "Zbulim dixhital". Pas tij, përgjithësisht pata përshtypje shumë të mira (pa ironi), ishte hakatoni im i parë në jetën time dhe mendoj se do të jetë i fundit. Isha i interesuar të provoja atë që ishte - e provova - jo gjënë time. Por gjërat e para së pari.

Rreth fundit të prillit 2019, pashë një reklamë për një konkurs për programues "Digital Breakthrough". Struktura e konkursit është çerekfinalja, e cila është një test me korrespondencë online, gjysmëfinalja, e cila është një fazë rajonale personalisht në formatin hackathon për 36 orë, pastaj finalja personale, një 48 orë. hackathon. Faza e parë është testimi online. Ishin 50 tema të ndryshme, mund t'i gjeni në faqen e projektit.
Kishte 20 minuta për secilën temë; nuk mund ta ndalonit kohën dhe ta kalonit përsëri. Mund të zgjidhni çdo temë dhe të bëni çdo numër testesh, në varësi të cilësisë së testeve që keni kaluar dhe numrit të tyre, nëse keni arritur në gjysmëfinale apo jo varet. Fillova të bëj teste (nuk u përgatita, isha skeptik). Aty mblodha përafërsisht mostrën e mëposhtme (13 nga 20,9 nga 20, 11 nga 20, etj.). Disa pyetje u morën qartë nga Wikipedia; përafërsisht, opsionet e përgjigjeve përfshinin emërtime të ndryshueshme nga formula (phi, q, omega), gjë që ishte shumë zbavitëse. Disa pyetje janë shkruar qartë nga dikush me njohuri të fushës. Dhe tashmë në këtë fazë ndodhi sikleti i parë, dy nga testet e mia thjesht u mbyllën dhe u shfaq 0 nga 20. Shkrova për të mbështetur, mora një përgjigje të shpejtë se aplikacioni po shqyrtohej. Pas 4 ditësh më shkruanin se “Administrata” më lejoi t’i bëja sërish këto teste. U përpoqa ta bëja këtë, por asgjë nuk ndryshoi, më mbetën 0 nga 20. Unë shkrova përsëri për të mbështetur, më thanë të prisja, një javë më vonë mbërritën rezultatet e testit, ku më këshilluan për burime informacioni që mund të më ndihmonin përmirësoj kualifikimet e mia. Dhe një muaj më vonë mora një përgjigje se aplikacioni im ishte kontrolluar dhe nuk u gjetën gabime; Mora pjesë nga rajoni i Moskës dhe gjysmëfinalja duhej të zhvillohej më 27 korrik. Imagjinoni habinë time kur më 16 korrik më dërguan mesazhe se isha ende e ftuar në skenën ballë për ballë.

KorrespondencaSi shkova në finalet e konkursit Digital Breakthrough

Gjysmëfinalet filluan me faktin se pas 16 korrikut, ju duhej të përdorni shërbimin online të zhvilluesve të konkursit "përparim dixhital" për të mbledhur ekipin tuaj ose për t'u bashkuar me një ekzistues, formimi ishte vetëm nga ata që kaluan testi online dhe të gjithë panë pikët që kishit për testet online. Ekipi duhet të përbëhet rreptësisht nga 3 deri në 5 persona. Nuk kisha asnjë shok që kishte kaluar testin dhe fillova të përpiqesha të "organizohesha në një ekip" përmes të gjitha kanaleve dhe vendosa që do të përpiqesha të bashkohesha me dikë. Organizatorët bënë një bisedë në internet, veçanërisht për rajonin e Moskës në "VK", aty gjeta kapitenin e ekipit "DevLeaders", i cili ishte në krye të frontit (të gjithë dolën me emrin e ekipit siç donin) , në atë kohë ishin 2 persona, direkt kapiteni dhe disenjatori. Shkova për rolin Back-end. Më pas, një person me përvojë si zhvillues celular, por në thelb një stack i plotë, na u bashkua. Ne u takuam për herë të parë në vetë gjysmëfinalen në Moskë. Ne u futëm në pistën e shërbimeve qeveritare, detyra ishte të bënim një analog prototip të UiPath ose BluePrism në 36 orë. Gjëja qesharake është se ne e bëmë atë.

Përshkrimi i zbatimitNe bëmë një aplikacion në ueb, u dha një URL si hyrje, më pas kjo Url u shfaq brenda formularit tonë dhe më pas mund të klikuam në skript, duke marrë përzgjedhës për secilin prej elementeve. Në server, duke përdorur Selenium, u hap url-ja hyrëse në të cilën tashmë po ekzekutohej skripti i synuar dhe pamjet e dritares së shfletuesit iu dërguan klientit si një raport mbi procesin e ekzekutimit.

Pamjet e ekranit Si shkova në finalet e konkursit Digital Breakthrough
Si shkova në finalet e konkursit Digital Breakthrough
Si shkova në finalet e konkursit Digital Breakthrough

Me këtë vendim zumë vendin e parë në kategorinë tonë dhe kaluam në finale. Analogët e huaj janë shumë të shtrenjtë (nga rreth 1 milion në vit, për një numër të kufizuar bots). Shpërndarësit rusë të kompanive të IT blejnë zgjidhje të tilla për bizneset e mëdha, vendosin robotikë me çelës në dorë dhe e shesin zgjidhjen me një çmim edhe më të lartë, kështu që kursimi i mjeteve është një ide e mirë. Pas përfundimit të hackathon, një ekspert nga pista jonë m'u afrua, ai përfaqësonte Departamentin e Teknologjisë së Informacionit në Moskë. Në fakt, ai (dhe në personin e tij DIT) ishin organizatorët e detyrës. Ai më pyeti nëse mund ta përmasoja këtë projekt dhe të bëja të njëjtën gjë për desktopin dhe nëse isha i interesuar të zhvilloja këtë drejtim. Unë u përgjigja pozitivisht, pas së cilës ai më ftoi drejtpërdrejt në DIT për t'ia përshkruar idenë shefit të tij. Në një takim ballë për ballë, më pyetën se sa njerëz nevojiten për versionin pilot dhe kur mund ta bëjmë atë si homologët tanë rusë.

Analoge ruse(janë ende shumë të papërpunuara dhe e kuptoj që biznesi i madh nuk është i interesuar për to, nuk e di me siguri, ata që më njohin elektronikë, i cili, sipas një rishikimi të shpejtë, ka modulin kryesor të analizimit direkt nga kutia në Github nga ky burim roroRPA dhe më pëlqeu më shumë Robin )

Unë u përgjigja se me 4 persona do të bëjmë një version plotësisht alfa të së njëjtës elektronikë brenda 4 muajsh, por do të na duhet një rast i vërtetë biznesi që mund të pilotohet plotësisht. Më thanë ok, do të kontaktojmë, askush tjetër nuk më kontaktoi dhe as nuk më përgjigjen pyetjeve në telegram. Një përvojë shumë interesante ndërveprimi.
Hackathoni gjysmëfinal përfundoi më 29 korrik, dhe finalja ishte menduar të fillonte në Kazan vetëm në 27-29 shtator. Paralelisht me këtë, ne ishim të ftuar në "Luginën Dixhitale të Soçit", siç e kuptoj unë, vetëm për një vizitë. Udhëtimi la dy mbresa, dhe është me të vërtetë fantastike që ata paguajnë për biletat dhe akomodimin tuaj (udhëtimi përbëhej nga një ditë), por në zonën kryesore, domethënë diskutimi i paraqitjes së produktit tonë të IT ose ndonjë propozim tjetër, ishte shumë i pakët. . praktikisht nuk mund të thuhet asgjë. Ata pyetën nëse mund të siguronim një plan urbanistik deri në mes të tetorit 2019 - përgjigja ishte përsëri pozitive, deri më tani askush nuk na ka kontaktuar, në kohën e shkrimit të këtij artikulli është 2 tetori.

Pastaj filloi epopeja me finalen, nuk do ta kritikoj organizimin këtu, ndoshta shumë do ta përshkruajnë këtë më në detaje, dua të fokusohem në diçka tjetër. Më lejoni të them vetëm se të gjithë ekipit tonë iu ofruan bileta avioni për në Kazan dhe kthim. Faleminderit organizatorëve! Të gjithë morën me qira banesat e tyre gjatë finales. Më lejoni të them vetëm se hoteli më i afërt nga vendi i fundit është 20 km!

Një ditë para nisjes u publikuan pjesë nga detyrat (ato u transmetuan nga skena për publikun, ndaj shpresoj të mos shkel asnjë të drejtë)

Lista e detyrave1.
Ministria e Zhvillimit Dixhital, Komunikimeve dhe Komunikimeve Masive e Federatës Ruse (Ministria e Telekomit dhe Komunikimeve Masive e Rusisë)
Zhvilloni një prototip softueri për kontrollimin automatik të dyfishimit të kodit të softuerit gjatë prokurimit publik

2.
Shërbimi Federal i Taksave (FTS i Rusisë)
Zhvilloni softuer për një qendër të vetme certifikimi që do të zvogëlojë numrin e aktiviteteve mashtruese që lidhen me përdorimin e nënshkrimeve elektronike

3.
Shërbimi Federal i Statistikave të Shtetit (Rosstat)
Ofroni produkte online që ju lejojnë të tërheqni qytetarët për të marrë pjesë aktive në regjistrimin e vitit 2020 dhe, bazuar në rezultatet e regjistrimit, të paraqisni rezultatet e tij në një formë vizuale
(vizualizimi i të dhënave të mëdha)

4.
Banka Qendrore
Russian Federation
(Banka e Rusisë)
Krijoni një aplikacion celular që ju lejon të mblidhni mendime nga një audiencë e jashtme në lidhje me iniciativat e Bankës së Rusisë për qëllime të diskutimit publik, të siguroni përpunimin e rezultateve të një diskutimi të tillë

5.
Ministria e Informacionit dhe Komunikimit e Republikës së Tatarstanit
Zhvilloni një prototip të një platforme që do të lejojë shërbimet ekzistuese qeveritare të konvertohen në formë elektronike nga analistë, pa përfshirë zhvilluesit

6.
Ministria e Industrisë dhe Tregtisë e Federatës Ruse (Minpromtorg i Rusisë)
Zhvilloni një zgjidhje AR/VR për kontrollin e cilësisë së proceseve të veçanta teknologjike në ndërmarrjet industriale

7.
Korporata Shtetërore e Energjisë Atomike "Rosatom" (Korporata Shtetërore "Rosatom")
Për të zhvilluar një platformë që ju lejon të krijoni një hartë të ambienteve të prodhimit të një ndërmarrje, të vendosni rrugët optimale logjistike në të dhe të gjurmoni lëvizjen e pjesëve

8.
Shoqëria Aksionare Publike "Gazprom Neft"
(PJSC Gazprom Neft)
Zhvilloni një shërbim të analizës së të dhënave për zbulimin e defekteve të tubacioneve të transportit

9.
Fondi për Mbështetjen dhe Zhvillimin e Teknologjive të Informacionit
dhe dixhitalizimi i ekonomisë “Lugina Dixhitale e Soçit”
(Fondacioni Sochi Digital Valley)
Propozoni një prototip të një aplikacioni celular të shkallëzuar me një zgjidhje të zbatuar për vërtetimin e dokumenteve elektronike në modalitetin offline

10.
Ministria e Transportit të Federatës Ruse
(Ministria e Transportit e Rusisë)
Zhvilloni një aplikacion celular (dhe një aplikacion për serverin qendror) që do t'ju lejojë të transmetoni të dhëna për nivelin e disponueshmërisë së rrjetit celular dhe, bazuar në të, të krijoni një hartë të përditësuar të mbulimit të rrjetit

11.
Shoqëria aksionare "Federal Passenger Company" (SH.A. "FPK")
Zhvilloni një prototip të një aplikacioni celular që lejon pasagjerët të porosisin shpërndarjen e ushqimit nga restorantet që ndodhen në qytete përgjatë rrugës së trenit

12.
Ministria e Shëndetësisë e Federatës Ruse (Ministria e Shëndetësisë e Rusisë)
Krijoni një prototip të një sistemi për monitorimin e gjendjes së përgjithshme të një personi që punon në një kompjuter duke përdorur njohjen e modeleve dhe modelimin e sjelljes njerëzore

13.
Dhoma e Llogarive
Russian Federation
Zhvilloni një softuer që lejon analizën statistikore dhe vizualizimin e rezultateve të krijimit të një rrjeti gjithë-rus të qendrave perinatale

14.
Organizata autonome jofitimprurëse "Rusia Toka e Mundësive"
(ANO "Rusia - Toka e Mundësive"
ANO "RSV")
Zhvilloni një prototip softueri për gjurmimin e punësimit të të diplomuarve në universitet, duke analizuar dhe parashikuar kërkesën për profesione të caktuara

15.
Shoqëria Aksionare Publike "Mobile Telesystems"
(MTS PJSC)
Propozoni një platformë prototip për rikualifikimin e specialistëve që lirohen në kompani për shkak të dixhitalizimit të proceseve të biznesit

16.
Ministria e Ndërtimit
dhe shërbimet e strehimit dhe komunale të Federatës Ruse
(Ministria e Ndërtimit të Rusisë)
Zhvilloni softuer për kryerjen e një inventarizimi të sistemeve të furnizimit me ngrohje dhe ujë, duke formuar, bazuar në rezultatet e monitorimit, një sistem rajonal informacioni gjeografik të objekteve të infrastrukturës inxhinierike

17.
Shoqëria Aksionare Publike "MegaFon"
(PJSC MegaFon)
Krijoni një aplikacion universal në internet për ndërmarrjet në sektorin e strehimit dhe shërbimeve komunale, duke ju lejuar të njihni kuptimin e kërkesave, të shpërndani kërkesat tek punonjësit përgjegjës dhe të gjurmoni zbatimin e tyre

18.
Shoqëria Aksionare Publike "Rostelecom"
(PJSC Rostelecom)
Krijoni një prototip të një sistemi informacioni dhe shërbimi për monitorimin e pikave të grumbullimit dhe riciklimit të mbetjeve

19.
Shoqata e Qendrave Vullnetare (AVC)
Propozoni një prototip të një shërbimi në internet për të stimuluar aktivitetin social dhe qytetar përmes mekanizmave konkurrues dhe mikrogranteve

20.
Shoqëria me përgjegjësi të kufizuar "MEIL.RU GROUP"
(Mail.ru Group LLC)
Krijo një prototip të një shërbimi për organizimin e projekteve vullnetare në një platformë të rrjetit social

Në total kishte rreth 600 ekipe dhe secili ekip mund të zgjidhte detyrën e vet. Ishte hackathon më i madh në planet dhe u përfshi në Librin e Rekordeve Guinness. Ne zgjodhëm pistën 17 nga Megafon. Në pistën tonë ishin 29 ekipe. Ishte e nevojshme të krijohej një klient celular për rezidentin, t'i mundësohej atij të formonte një aplikacion në Shoqërinë e Menaxhimit, më pas të krijonte një llogari në internet nga ana e shoqërisë administruese, ku do të ishte e mundur të monitoroheshin proceset e biznesit. Sipas idesë së detyrës, aplikacioni duhet të kishte arritur menjëherë te kontraktori duke e klasifikuar atë duke përdorur një rrjet nervor. Ne siguruam një mekanizëm të tillë, siç jam i sigurt se e kanë bërë shumica e ekipeve nga pista jonë. Tani dua të ndalem në këshillat e ekspertëve, ekspertët, punonjësit e megafonit, kaluan në mënyrë të rëndësishme pranë tavolinave tona dhe bënë pyetje si "Si po kaloni?" Nëse donin t'u tregonin detajet e zbatimit ose parimet e ndërtimit të një rrjeti nervor, ata refuzuan. Në përgjithësi, ekzistonte një mendim se nga të gjithë ekspertët në rrugën tonë, dhe ishin rreth 15 prej tyre, ishte vetëm NJË, NJË burrë që të paktën e kuptonte përafërsisht se çfarë po ndodhte. Dhe vetëm një person madje u përpoq të shikonte kodin! Si rezultat, më shumë se gjysma e skuadrave duhet të ishin eliminuar gjatë parambrojtjes. Dhe këta njerëz na vlerësuan! Para-mbrojtja zgjati 3 minuta! Dhe 2 minuta të tjera pyetje ekspertësh! Përsëri, nuk do të them se gjithçka funksionoi për ne, por ne u paditëm. Por kriteri i vlerësimit ishte përgjithësisht i pakuptueshëm dhe i errët, plus gjatë parambrojtjes, ekspertët nuk u përpoqën të kalonin në procesin e biznesit të asaj që kishim përgatitur, ata thjesht kontrolluan që nëse paraqisni një aplikim përmes telefonit, duket në paneli i administratorit të kompanisë së menaxhimit dhe kontrolloi se si funksionon neuroni. Të gjitha. me duket shume e padrejte kjo perqasje pasi ke koduar mbi 30 ore pa gjume dhe cfare ke bere shikohet nga njerezit (mund te kem gabim por ky eshte mendimi qe ka krijuar) qe bejne nuk kuptojnë proceset e zbatimit dhe shtjellimit të detajeve! 11 nga skuadrat më të mira u kualifikuan në mbrojtje, ne u ngjitëm nga vendi i 11-të, dhe u dhanë 4 nga 10 për punën e prototipit! Pa bërë asnjë pyetje të vetme të cilës nuk do t'i përgjigjeshim apo duke treguar atë që nuk na funksionoi. Ne nuk apeluam vetëm sepse gjoja nuk u morën parasysh këto të dhëna gjatë mbrojtjes, por rezultoi se nuk ishte kështu. Ekipet u mbrojtën me radhë nga vendi i parë në të fundit, d.m.th meqë ne u mbrojtëm të fundit, juria e dinte që ne ishim më të këqijtë sipas ekspertëve! Gjatë mbrojtjes, shumë skuadra thanë shprehimisht se erdhën me një zgjidhje të gatshme! Fatkeqësisht, përfunduam gjithçka në këto 1 orë. Nuk zumë vendin e parë. Djemtë nga Krasnoyarsk fituan, pashë punën e tyre dhe më pëlqeu. Unë mendoj se ata janë të denjë!

I jam mirënjohës ekipit tim, i cili është produkt i këtij konkursi; ne treguam se, nëse dëshirohet, edhe njerëzit që nuk e njohin njëri-tjetrin mund të prodhojnë shpejt dhe me efikasitet produkte IT. Prandaj, pavarësisht gjithçkaje, kam pasur përshtypje pozitive nga ky konkurs. Faleminderit qeverisë për krijimin e një produkti të tillë si ky konkurs.

Si përfundim, dua të them se kontradiktat që deklarohen nga zyrtarët e lartë nga tribuna janë shumë të frikshme. Konkretisht në ceremoninë e hapjes, Kiriyenko tha se do të sigurohej që të gjitha vendimet të arrijnë në rajone. Ne të gjithë ishim të detyruar të dorëzonim të gjithë kodin, në disqet flash, por kur u përpoqa t'i shpjegoja moderatorit se për të nisur do t'u duhej të paktën një ditë për të instaluar kornizat e nevojshme (nuk po them se do t'u duheshin një specialist që MUND ta bëjë këtë) për të mbledhur këto burime. Na thanë se kjo ishte e nevojshme, por u bë e qartë për mua se përveç atyre që zunë vendin e parë, pjesa më e madhe e kodit do të mbetej peshë e vdekur. E njëjta gjë është e vërtetë në fazën rajonale. Është vendosur një detyrë - ju e zgjidhni atë, askush nuk ka nevojë për rezultatin. Do të doja të theksoja se shumica e njerëzve në këtë konkurs bënë vërtet gjëra të bukura dhe është thjesht e mahnitshme se sa i pasur është vendi ynë për sa i përket specialistëve të IT-së, por zinxhiri Qeveri-Fonde-Përgjegjës për rezultatin-Organizatorët-Pjesëmarrësit ka hallka të dobëta. që komplikojnë përparimin dixhital të Rusisë!

Burimi: www.habr.com

Shto një koment