Kiel mi iris al la finalo de la Digital Breakthrough-konkurado

Mi volas konigi miajn impresojn pri la Tut-Rusa konkurso "Cifereca sukceso". Post ĝi, mi ĝenerale havis tre bonajn impresojn (sen ajna ironio); ĝi estis mia unua hakatono en mia vivo kaj mi pensas, ke ĝi estos mia lasta. Mi interesiĝis provi kio ĝi estis - mi provis ĝin - ne mia afero. Sed unue aferojn.

Ĉirkaŭ la fino de aprilo 2019, mi vidis reklamon por konkurso por programistoj "Digital Breakthrough". La strukturo de la konkurso estas la kvaronfinalo, kiu estas reta koresponda testo, la duonfinalo, kiu estas enpersona regiona etapo en la hakatonformato dum 36 horoj, poste la enpersona finalo, 48-hora. hakatono. La unua etapo estas interreta testado. Estis 50 diversaj temoj, vi povas trovi ilin en la retejo de la projekto.
Estis 20 minutoj por ĉiu temo; vi ne povis haltigi la tempon kaj trairi ĝin denove. Vi povus elekti ajnan temon kaj fari ajnan nombron da testoj, depende de la kvalito de la testoj kiujn vi pasis kaj la nombro da ili, ĉu vi alvenis al la duonfinalo aŭ ne dependis. Mi komencis fari testojn (mi ne preparis, mi estis skeptika). Mi kolektis tie proksimume la jenan specimenon (13 el 20,9 el 20, 11 el 20 ktp.). Pluraj demandoj estis klare prenitaj el Vikipedio; proksimume, la respondelektoj inkludis variajn nomojn de formuloj (phi, q, omega), kio estis tre amuza. Kelkaj demandoj estis klare skribitaj de iu kun kono de la fako. Kaj jam en ĉi tiu etapo okazis la unua embaraso, du el miaj testoj simple fermiĝis kaj montriĝis 0 el 20. Mi skribis por subteni, mi ricevis rapidan respondon, ke la aplikaĵo estas konsiderata. Post aliaj 4 tagoj ili skribis, ke la "Administracio" permesis al mi fari ĉi tiujn provojn denove. Mi provis fari tion, sed nenio ŝanĝiĝis, mi restis kun 0 el 20. Mi skribis denove por subteni, ili diris al mi atendi, semajnon poste alvenis la testrezultoj, kie ili konsilis min pri informrimedoj kiuj povus helpi min. plibonigi miajn kvalifikojn. Kaj monaton poste mi ricevis respondon, ke mia kandidatiĝo estis kontrolita kaj neniuj eraroj estis trovitaj; Mi partoprenis el la Moskva regiono kaj la duonfinalo devis okazi la 27-an de julio. Imagu mian surprizon, kiam la 16-an de julio oni sendis al mi mesaĝojn, ke mi ankoraŭ estas invitita al la vid-al-vizaĝa scenejo.

KorespondadoKiel mi iris al la finalo de la Digital Breakthrough-konkurado

La duonfinalo komenciĝis per tio, ke post la 16-a de julio, vi devis uzi la interretan servon de la programistoj de la "cifereca trarompo" konkurso por kunveni vian propran teamon aŭ aliĝi al ekzistanta, la formado estis nur de tiuj, kiuj pasis la. interreta testo kaj ĉiuj vidis la punktojn, kiujn vi havis por interretaj testoj. La teamo devas konsisti strikte el 3 ĝis 5 homoj. Mi ne havis amikojn, kiuj trapasis la teston kaj mi komencis provi "organizi en teamo" per ĉiuj kanaloj kaj decidis, ke mi provos aliĝi al iu. La organizantoj faris interretan babiladon, precipe por la Moskva regiono en “VK”, tie mi trovis la kapitanon de la teamo “DevLeaders”, kiu respondecis pri la fronto (ĉiu elpensis la nomon de la teamo laŭ sia deziro) , tiutempe estis 2 homoj en ĝi, rekte la kapitano kaj la dezajnisto . Mi iris por la Back-end-rolo. Poste, persono kun sperto kiel movebla programisto, sed esence plena stako, aliĝis al ni. Ni renkontiĝis la unuan fojon ĉe la duonfinalo mem en Moskvo. Ni eniris la registarajn servojn, la tasko estis fari prototipan analogon de UiPath aŭ BluePrism en 36 horoj. La amuza afero estas, ke ni faris ĝin.

Efektiviga PriskriboNi faris TTT-aplikaĵon, URL estis provizita kiel enigo, tiam ĉi tiu Url estis montrita ene de nia formularo, kaj tiam ni povis alklaki la skripton, ricevante elektilojn por ĉiu el la elementoj. Sur la servilo, uzante Selenium, la eniga url estis malfermita en kiu la cela skripto jam estis ekzekutita, kaj ekrankopioj de la retumila fenestro estis senditaj al la kliento kiel raporto pri la kuranta procezo.

Ekrankopioj Kiel mi iris al la finalo de la Digital Breakthrough-konkurado
Kiel mi iris al la finalo de la Digital Breakthrough-konkurado
Kiel mi iris al la finalo de la Digital Breakthrough-konkurado

Kun ĉi tiu decido, ni prenis la unuan lokon en nia kategorio kaj avancis al la finalo. Eksterlandaj analogoj estas tre multekostaj (de ĉirkaŭ 1 milionoj jare, por limigita nombro da robotoj). Rusaj distribuistoj de IT-kompanioj aĉetas tiajn solvojn por grandaj entreprenoj, starigas ŝlosilajn robotikojn kaj vendas la solvon je eĉ pli alta prezo, do ŝpari ilojn estas bona ideo. Post la fino de la hakatono, sperta de nia aŭtoveturejo alproksimiĝis al mi; li reprezentis la Moskvan Informa Teknologian Departemento. Fakte, li (kaj en sia persono DIT) estis la organizantoj de la tasko. Li demandis ĉu mi povus grimpi ĉi tiun projekton kaj fari la samon por la labortablo kaj ĉu mi interesiĝas pri disvolvi ĉi tiun direkton. Mi respondis jese, post kio li invitis min rekte al DIT por priskribi la ideon al sia estro. En vizaĝ-al-vizaĝa renkontiĝo, mi estis demandita kiom da homoj estas bezonataj por la pilota versio kaj kiam ni povas fari ĝin kiel niaj rusaj ekvivalentoj.

Rusaj analogoj(ili estas ankoraŭ tre krudaj kaj mi komprenas, ke granda komerco ne interesiĝas pri ili, mi ne scias certe, tiuj konataj de mi elektroniko, kiu, laŭ rapida revizio, havas la ĉefan analizan modulon rekte el la skatolo sur Github de ĉi tiu rimedo roroRPA kaj mi ŝatis ĝin pli Robin )

Mi respondis, ke kun 4 homoj, ni faros tute alfa-version de la sama elektroniko en 4 monatoj, sed ni bezonos veran komercan kazon kiu povus esti plene pilotata. Ili diris al mi bone, ni kontaktos vin, neniu alia kontaktis min kaj ili eĉ ne respondis miajn demandojn en la telegramo. Tre interesa interaga sperto.
La duonfinalhakatono finiĝis la 29-an de julio, kaj la finalo devis komenciĝi en Kazan nur la 27-29-an de septembro. Paralele al tio, ni estis invititaj al la "Cifereca Valo de Soĉi", kiel mi komprenas, nur por vizito. La vojaĝo lasis du impresojn, kaj estas vere mojose, ke ili pagas por viaj biletoj kaj loĝado (la vojaĝo konsistis el unu tago), sed en la ĉefa areo, nome pri diskutado de la aranĝo de nia IT-produkto aŭ de iuj aliaj proponoj, ĝi estis tre malabunda. . praktike nenio povas esti dirita. Ili demandis, ĉu ni povus provizi funkciantan aranĝon ĝis meze de oktobro 2019 - la respondo denove estis jesa, ĝis nun neniu kontaktis nin, en la momento de verkado de ĉi tiu artikolo estas la 2-a de oktobro.

Tiam komenciĝis la epopeo kun la finalo, mi ne kritikos la organizon ĉi tie, multaj homoj verŝajne priskribos tion pli detale, mi volas koncentriĝi pri io alia. Mi nur diru, ke al nia tuta teamo oni proponis flugbiletojn al Kazan kaj reen. Dankon al la organizantoj! Ĉiu luis sian propran loĝejon dum la finalo. Mi nur diru, ke la plej proksima hotelo de la fina ejo estas 20 km!

La tagon antaŭ la foriro, spuroj de la taskoj estis publikigitaj (ili estis elsenditaj de la scenejo al la publiko, do mi esperas, ke mi malobservas iujn rajtojn)

Listo de taskoj1.
Ministerio de Cifereca Evoluo, Komunikadoj kaj Amasaj Komunikadoj de la Rusa Federacio (Ministerio de Telekomunikado kaj Amasaj Komunikadoj de Rusio)
Disvolvu softvarprototipon por aŭtomate kontrolado de programara koda duobligo dum publika aĉeto

2.
Federacia Impostoservo (FTS de Rusio)
Disvolvu programaron por ununura atestadcentro, kiu reduktos la nombron da fraŭdaj agadoj asociitaj kun la uzo de elektronikaj subskriboj

3.
Federacia Ŝtata Statistika Servo (Rosstat)
Proponu interretajn produktojn, kiuj ebligas al vi altiri civitanojn aktive partopreni en la censo de 2020 kaj, surbaze de la rezultoj de la censo, prezenti ĝiajn rezultojn en vida formo.
(granda datuma bildigo)

4.
centra banko
La Rusa Federacio
(Banko de Rusio)
Kreu moveblan aplikaĵon, kiu ebligas al vi kolekti opiniojn de ekstera publiko pri la iniciatoj de la Rusa Banko por publika diskuto, certigi la prilaboradon de la rezultoj de tia diskuto.

5.
Ministerio de Informoj kaj Komunikadoj de la Respubliko de Tatarstano
Evoluigu prototipon de platformo, kiu permesos al ekzistantaj registaraj servoj esti konvertitaj en elektronikan formon fare de analizistoj, sen implikado de programistoj.

6.
Ministerio de Industrio kaj Komerco de la Rusa Federacio (Minpromtorg de Rusio)
Disvolvu AR/VR-solvon por kvalito-kontrolo de specialaj teknologiaj procezoj ĉe industriaj entreprenoj

7.
Ŝtata Atomenergia Korporacio "Rosatom" (Ŝtata Korporacio "Rosatom")
Evoluigi platformon, kiu ebligas al vi krei mapon de la produktadloko de entrepreno, aranĝi optimumajn loĝistikajn itinerojn sur ĝi kaj spuri la movadon de partoj.

8.
Publika Akcia Kompanio "Gazprom Neft"
(PJSC Gazprom Neft)
Disvolvu datuman analizservon por difekto-detekto de transportaj duktoj

9.
Fonduso por Subteno kaj Disvolviĝo de Informaj Teknologioj
kaj ciferecigo de la ekonomio "Cifereca Valo de Soĉi"
(Soĉi Cifereca Vala Fondaĵo)
Proponu prototipon de skalebla poŝtelefona aplikaĵo kun efektivigita solvo por validigi elektronikajn dokumentojn en eksterreta reĝimo

10.
Ministerio pri Transportado de Rusa Federacio
(Ministerio pri Transporto de Rusio)
Disvolvu moveblan aplikaĵon (kaj aplikaĵon por la centra servilo), kiu permesos vin transdoni datumojn pri la nivelo de movebla reto havebleco kaj, surbaze de ĝi, krei ĝisdatigitan retan kovromapon.

11.
Akcia Kompanio "Federacia Pasaĝera Kompanio" (JSC "FPK")
Disvolvu prototipon de poŝtelefona aplikaĵo, kiu permesas al pasaĝeroj mendi liveradon de manĝaĵoj de restoracioj situantaj en urboj laŭ la trajnitinero.

12.
Ministerio pri Sano de Rusa Federacio (Ministerio pri Sano de Rusio)
Krei prototipon de sistemo por monitori la ĝeneralan kondiĉon de persono laboranta ĉe komputilo uzante padronrekonon kaj homan kondutmodeladon

13.
Konta Ĉambro
La Rusa Federacio
Disvolvu programaron, kiu ebligas statistikan analizon kaj bildigon de la rezultoj de kreado de tute-rusa reto de perinataj centroj.

14.
Aŭtonoma ne-profita organizaĵo "Rusio la Lando de Ŝancoj"
(ANO "Rusio - Lando de Ŝancoj"
ANO "RSV")
Disvolvu programaran prototipon por spuri la dungadon de universitataj diplomiĝintoj, analizi kaj antaŭvidi la postulon je certaj profesioj

15.
Publika Akcia Kompanio "Mobile Telesystems"
(MTS PJSC)
Proponu prototipan platformon por retrejnado de specialistoj, kiuj estas liberigitaj en kompanioj pro la ciferecigo de komercaj procezoj.

16.
Ministerio de Konstruo
kaj loĝado kaj komunumaj servoj de la Rusa Federacio
(Ministerio pri Konstruado de Rusio)
Disvolvu programaron por fari inventaron de varmo- kaj akvoprovizsistemoj, formante, surbaze de la rezultoj de monitorado, regionan geografian informsistemon de inĝenieraj infrastrukturinstalaĵoj.

17.
Publika Akcia Kompanio "MegaFon"
(PJSC MegaFon)
Krei universalan TTT-aplikaĵon por entreprenoj en la sektoro de loĝejoj kaj komunumaj servoj, ebligante vin rekoni la signifon de petoj, distribui petojn al respondecaj dungitoj kaj spuri ilian efektivigon.

18.
Publika Akcia Kompanio "Rostelecom"
(PJSC Rostelecom)
Krei prototipon de informa kaj serva sistemo por monitori rubkolektajn kaj reciklajn punktojn

19.
Asocio de Volontulaj Centroj (AVC)
Proponu prototipon de retservo por stimuli socian kaj civitanan agadon per konkurencivaj kaj mikro-subvenciaj mekanismoj

20.
Kompanio kun limigita respondeco "MEIL.RU GROUP"
(Mail.ru Group LLC)
Krei prototipon de servo por organizi volontulajn projektojn sur platformo de socia reto

Ekzistis proksimume 600 teamoj entute, kaj ĉiu teamo povis elekti sian propran taskon. Ĝi estis la plej granda hakatono sur la planedo kaj estis inkludita en la Guinness-libro de rekordoj. Ni elektis trakon 17 de Megafon. Estis 29 teamoj en nia aŭtoveturejo. Necesis krei moveblan klienton por la loĝanto, ebligi lin formi aplikaĵon al la Administra Kompanio, poste krei retkonton flanke de la administra kompanio, kie eblus kontroli komercajn procezojn. Laŭ la ideo de la tasko, la aplikaĵo devus esti tuj atinginta la entrepreniston klasigante ĝin per neŭrala reto. Ni disponigis tian mekanismon, kiel mi certas, ke la plimulto de la teamoj de nia aŭtoveturejo faris. Nun mi volas resti sur la spertaj konsiloj, la fakuloj, dungitoj de la megafono, grave preterpasis niajn tablojn kaj demandis demandojn kiel "Kiel vi fartas?" Se ili volis montri al ili la detalojn de la efektivigo aŭ la principojn de konstruado de neŭrala reto, ili rifuzis. Ĝenerale, estis opinio ke el ĉiuj fakuloj sur nia vojo, kaj estis ĉirkaŭ 15 el ili, estis nur UNU, UNU viro kiu almenaŭ proksimume komprenis kio okazas. Kaj nur unu persono eĉ provis rigardi la kodon! Kiel rezulto, pli ol duono de la teamoj devus estinti eliminita dum la antaŭ-defendo. Kaj ĉi tiuj homoj aprezis nin! Antaŭdefendo daŭris 3 minutojn! Kaj pliaj 2 minutoj da fakaj demandoj! Denove, mi ne diros, ke ĉio funkciis por ni, sed ni estis procesitaj. Sed la taksa kriterio estis ĝenerale nekomprenebla kaj maldiafana, plie dum la antaŭdefendo, la fakuloj ne provis trairi la komercan procezon de tio, kion ni preparis, ili nur kontrolis, ke se vi sendas kandidatiĝon per telefono, ĝi aperas en la administra panelo de la administra kompanio kaj kontrolis kiel funkcias la neŭrono. Ĉiuj. Ŝajnas al mi, ke ĉi tiu aliro estas tre maljusta, post kiam vi kodis dum 30+ horoj sen dormo, kaj tio, kion vi faris, estas rigardita de homoj (mi povus erari, sed ĉi tiu estas la opinio kiu disvolviĝis), kiuj faras ne komprenas la procezojn de efektivigo kaj ellaborado de detaloj! 11 el la plej bonaj teamoj kvalifikiĝis por la defendo, ni progresis de la 11-a loko, kaj ricevis 4 el 10 por la laboro de la prototipo! Sen demandi eĉ unu demandon, kiun ni ne respondus aŭ atentigante tion, kio ne funkciis por ni. Ni ne apelaciis nur ĉar ĉi tiuj datumoj supozeble ne estis enkalkulitaj dum la defendo, sed tio rezultis ne esti la kazo. La teamoj defendis en ordo de la 1-a loko ĝis la lasta, t.e. ĉar ni defendis la lasta, la ĵurio sciis, ke ni estas la plej malbonaj laŭ la spertuloj! Dum la defendo, multaj teamoj eksplicite diris, ke ili venis kun preta solvo! Bedaŭrinde, ni finis ĉion en ĉi tiuj 48 horoj. Ni ne prenis la unuan lokon. La uloj el Krasnojarsk venkis, mi vidis ilian laboron kaj mi ŝatis ĝin. Mi pensas, ke ili estas indaj!

Mi dankas mian teamon, kiu estas la produkto de ĉi tiu konkurso; ni montris, ke, se oni volas, eĉ homoj, kiuj ne konas unu la alian, povas rapide kaj efike fari IT-produktojn. Tial, malgraŭ ĉio, mi havis pozitivajn impresojn pri ĉi tiu konkurso. Dankon al la registaro por krei tian produkton kiel ĉi tiu konkurado.

Konklude, mi ŝatus diri, ke la kontraŭdiroj deklaritaj de altaj oficistoj el la standoj estas tre timigaj. Specife en la malferma ceremonio, Kiriyenko diris, ke li zorgos, ke ĉiuj decidoj atingu la regionojn. Ni ĉiuj estis vere devigitaj transdoni la tutan kodon, sur flash drives, sed kiam mi provis klarigi al la moderanto, ke por lanĉi oni bezonus almenaŭ tagon por instali la necesajn kadrojn (sen mencii ke ili bezonos specialiston. kiu POVAS fari tion) por kolekti ĉi tiujn fontojn. Oni diris al ni, ke tio estas necesa, sed evidentiĝis al mi, ke krom tiuj, kiuj okupis la unuan lokon, la plej granda parto de la kodo restos senmova. La sama estas vera en la regiona stadio. Tasko estas fiksita - vi solvas ĝin, neniu bezonas la rezulton. Mi ŝatus rimarki, ke la plej multaj el la homoj ĉe ĉi tiu konkurso vere faris bonegajn aferojn kaj estas simple mirinde kiom riĉa nia lando estas rilate IT-specialistojn, sed la ĉeno Registaro-Fondusoj-Respondeca pri la rezulto-Organizantoj-Partoprenantoj havas malfortajn ligilojn. tio malfaciligas la ciferecan trarompon Rusion!

fonto: www.habr.com

Aldoni komenton