Kepiye carane aku mlebu final kompetisi Terobosan Digital

Aku pengin nuduhake kesan babagan kompetisi All-Russian "Terobosan digital". Sawise iku, aku duwe kesan sing apik banget (tanpa ironi); iki minangka hackathon pisanan ing uripku lan aku mikir bakal dadi sing terakhir. Aku kasengsem ing nyoba apa iku - Aku nyoba iku - ora bab sandi. Nanging dhisik dhisik.

Kira-kira pungkasan April 2019, aku ndeleng iklan kompetisi kanggo programer "Terobosan Digital". Struktur kompetisi yaiku babak perempat final, yaiku tes korespondensi online, semi final, yaiku tahapan regional kanthi format hackathon suwene 36 jam, banjur final pribadi, 48 jam. hackathon. Tahap pertama yaiku tes online. Ana 50 topik sing beda-beda, sampeyan bisa nemokake ing situs web proyek.
Ana 20 menit kanggo saben topik; sampeyan ora bisa mungkasi wektu lan nerusake maneh. Sampeyan bisa milih topik apa wae lan njupuk tes apa wae, gumantung saka kualitas tes sing sampeyan lakoni lan jumlahe, apa sampeyan tekan semifinal utawa ora gumantung. Aku miwiti njupuk tes (aku ora nyiapake, aku mamang). Aku nglumpukake kira-kira sampel ing ngisor iki ana (13 saka 20,9 saka 20, 11 saka 20, etc.). Sawetara pitakonan dijupuk kanthi jelas saka Wikipedia; kira-kira, pilihan jawaban kalebu sebutan variabel saka rumus (phi, q, omega), sing nyenengake banget. Sawetara pitakonan ditulis kanthi cetha dening wong sing ngerti babagan lapangan. Lan wis ing tahap iki isin pisanan kedaden, loro tes mung ditutup lan 0 saka 20 ditampilake. Aku nulis kanggo ndhukung, aku nampa respon cepet sing aplikasi lagi dianggep. Sawise 4 dina liyane, dheweke nulis yen "Administrasi" ngidini aku njupuk tes kasebut maneh. Aku nyoba nindakake iki, nanging ora ana owah-owahan, aku ditinggalake karo 0 saka 20. Aku nulis kanggo ndhukung maneh, dheweke ngandhani yen ngenteni, seminggu sabanjure asil tes teka, ing ngendi dheweke menehi saran babagan sumber informasi sing bisa mbantu aku. nambah kualifikasiku. Lan sasi mengko aku nampa jawaban sing aplikasi wis dicenthang lan ora ana kasalahan ketemu; Aku melu saka wilayah Moskow lan semifinal mesthine bakal ditindakake tanggal 27 Juli. Bayangna kagetku nalika tanggal 16 Juli padha ngirim pesen yen aku isih diundang menyang panggung tatap muka.

Surat kabarKepiye carane aku mlebu final kompetisi Terobosan Digital

Semi-final diwiwiti kanthi kasunyatan manawa sawise 16 Juli, sampeyan kudu nggunakake layanan online para pangembang kompetisi "terobosan digital" kanggo ngumpulake tim sampeyan dhewe utawa gabung karo sing wis ana, formasi kasebut mung saka wong-wong sing lulus. tes online lan kabeh wong weruh poin sing sampeyan duwe kanggo tes online. Tim kasebut kudu dumadi saka 3 nganti 5 wong. Aku ora duwe kanca sing wis lulus test lan aku miwiti nyoba kanggo "ngatur menyang tim" liwat kabeh saluran lan mutusakΓ© sing aku bakal nyoba kanggo nggabungake wong. Penyelenggara nggawe obrolan online, utamane kanggo wilayah Moskow ing "VK", ing kana aku nemokake kapten tim "DevLeaders", sing tanggung jawab ing ngarep (kabeh wong teka kanthi jeneng tim sing dikarepake) , ing wektu iku ana wong 2, langsung kapten lan desainer . Aku lunga kanggo peran Back-end. Sabanjure, wong sing duwe pengalaman minangka pangembang seluler, nanging sejatine minangka tumpukan lengkap, gabung karo kita. Kita ketemu pisanan ing semi-final dhewe ing Moscow. Kita mlebu trek layanan pemerintah, tugase nggawe analog prototipe UiPath utawa BluePrism sajrone 36 jam. Sing lucu yaiku kita nindakake.

Deskripsi ImplementasiKita nggawe aplikasi web, URL diwenehake minangka input, banjur Url iki ditampilake ing formulir kita, banjur kita bisa ngeklik skrip, nampa pamilih kanggo saben unsur. Ing server, nggunakake Selenium, url input dibukak ing ngendi skrip target wis dieksekusi, lan gambar saka jendhela browser dikirim menyang klien minangka laporan babagan proses sing mlaku.

Potret layar Kepiye carane aku mlebu final kompetisi Terobosan Digital
Kepiye carane aku mlebu final kompetisi Terobosan Digital
Kepiye carane aku mlebu final kompetisi Terobosan Digital

Kanthi kaputusan iki, kita njupuk Panggonan 1 ing kategori kita lan maju menyang final. Analog manca larang banget (saka 2 yuta saben taun, kanggo jumlah bot sing winates). Distributor perusahaan IT Rusia tuku solusi kasebut kanggo bisnis gedhe, nyiyapake robotika turnkey lan adol solusi kasebut kanthi rega sing luwih dhuwur, mula ngirit alat minangka ide sing apik. Sawise pungkasan hackathon, ahli saka trek kita nyedhaki aku; dheweke makili Departemen Teknologi Informasi Moskow. Nyatane, dheweke (lan ing wong DIT) minangka panitia tugas kasebut. Dheweke takon yen aku bisa skala proyek iki lan nindakake perkara sing padha kanggo desktop lan yen aku kepengin ngembangake arah iki. Aku mangsuli mangsuli, sawise dheweke ngajak aku langsung menyang DIT kanggo njlentrehake ide kasebut menyang pimpinane. Ing rapat adhep-adhepan, aku ditakoni carane akeh wong sing dibutuhake kanggo versi pilot lan nalika kita bisa nindakake kaya mitra Rusia.

Analog saka Rusia(dheweke isih mentah lan aku ngerti manawa bisnis gedhe ora kasengsem karo dheweke, aku ora ngerti manawa, sing ngerti aku elektronik, sing, miturut review cepet, duwe modul parsing utama langsung metu saka kothak ing Github saka sumber iki roroRPA lan aku luwih seneng Robin )

Aku mangsuli sing karo 4 wong, kita bakal nggawe versi alpha rampung saka electronics padha ing 4 sasi, nanging kita kudu kasus bisnis nyata sing bisa kanthi piloted. Dheweke ngandhani yen ok, kita bakal ngubungi sampeyan, ora ana wong liya sing ngubungi aku lan dheweke ora mangsuli pitakonku ing telegram. Pengalaman interaksi sing menarik banget.
Hackathon semi-final rampung tanggal 29 Juli, lan final mesthine diwiwiti ing Kazan mung tanggal 27-29 September. Ing podo karo iki, kita diundang menyang "Digital Valley of Sochi," kaya aku ngerti, mung kanggo riko. Perjalanan kasebut ninggalake rong kesan, lan pancen apik banget yen dheweke mbayar tiket lan akomodasi (lelungan kasebut kalebu sedina), nanging ing wilayah utama, yaiku ngrembug tata letak produk IT utawa proposal liyane, langka banget. . praktis ora ana sing bisa diomongake. Dheweke takon apa kita bisa nyedhiyakake tata letak sing bisa digunakake ing pertengahan Oktober 2019 - wangsulane maneh ing afirmatif, nganti saiki ora ana sing ngubungi kita, nalika nulis artikel iki yaiku tanggal 2 Oktober.

Banjur epik kanthi final diwiwiti, aku ora bakal ngritik organisasi ing kene, akeh wong sing bakal njlèntrèhaké iki kanthi luwih rinci, aku pengin fokus ing liya. Ayo kula ujar manawa kabeh tim ditawani tiket pesawat menyang Kazan lan bali. Matur nuwun kanggo panitia! Saben uwong nyewa omah dhewe nalika final. Ayo kula mung ngomong sing hotel paling cedhak saka ajang final punika 20 km!

Sedina sadurunge budhal, trek saka tugas diterbitake (padha disiarake saka panggung menyang umum, mula aku ngarep-arep ora nglanggar hak apa wae)

Dhaptar tugas1.
Kamentrian Pembangunan Digital, Komunikasi lan Komunikasi Massa Federasi Rusia (Kementrian Telekomunikasi lan Komunikasi Massa Rusia)
Gawe prototipe piranti lunak kanggo mriksa duplikasi kode piranti lunak kanthi otomatis sajrone pengadaan umum

2.
Layanan Pajak Federal (FTS Rusia)
Gawe piranti lunak kanggo pusat sertifikasi siji sing bakal nyuda jumlah kegiatan penipuan sing ana gandhengane karo panggunaan tanda tangan elektronik

3.
Layanan Statistik Negara Federal (Rosstat)
Nawakake produk online sing ngidini sampeyan narik kawigaten warga supaya aktif melu sensus 2020 lan, adhedhasar asil sensus, nampilake asil ing bentuk visual
(visualisasi data gedhe)

4.
bank sentral
Federasi Rusia
(Bank Rusia)
Nggawe aplikasi seluler sing ngidini sampeyan ngumpulake panemu saka pamirsa eksternal babagan inisiatif Bank Rusia kanggo tujuan diskusi umum, njamin pangolahan asil diskusi kasebut

5.
Kamentrian Informasi lan Komunikasi Republik Tatarstan
Ngembangake prototipe platform sing bakal ngidini layanan pemerintah sing wis ana bisa diowahi dadi bentuk elektronik dening analis, tanpa nglibatake pangembang.

6.
Kamentrian Perindustrian lan Perdagangan Federasi Rusia (Minpromtorg Rusia)
Gawe solusi AR/VR kanggo kontrol kualitas proses teknologi khusus ing perusahaan industri

7.
State Atomic Energy Corporation "Rosatom" (State Corporation "Rosatom")
Kanggo ngembangake platform sing ngidini sampeyan nggawe peta papan produksi perusahaan, nyetel rute logistik sing optimal, lan nglacak gerakan bagean.

8.
Perusahaan Saham Gabungan Umum "Gazprom Neft"
(PJSC Gazprom Neft)
Gawe layanan analisis data kanggo deteksi cacat pipa transportasi

9.
Dana Dhukungan lan Pangembangan Teknologi Informasi
lan digitalisasi ekonomi "Digital Valley of Sochi"
(Sochi Digital Valley Foundation)
Usulake prototipe aplikasi seluler sing bisa diukur kanthi solusi sing ditindakake kanggo validasi dokumen elektronik ing mode offline

10.
Departemen Transportasi Federasi Rusia
(Kamentrian Transportasi Rusia)
Gawe aplikasi seluler (lan aplikasi kanggo server pusat) sing ngidini sampeyan ngirim data babagan tingkat kasedhiyan jaringan seluler lan, adhedhasar iku, nggawe peta jangkoan jaringan sing paling anyar

11.
Perusahaan Saham Gabungan "Federal Passenger Company" (JSC "FPK")
Gawe prototipe aplikasi seluler sing ngidini penumpang supaya bisa ngirim panganan saka restoran sing ana ing kutha-kutha ing rute sepur.

12.
Kamentrian Kesehatan Federasi Rusia (Kementrian Kesehatan Rusia)
Nggawe prototipe sistem kanggo ngawasi kondisi umum wong sing kerja ing komputer nggunakake pangenalan pola lan model prilaku manungsa

13.
Kamar Rekening
Federasi Rusia
Gawe piranti lunak sing ngidini analisis statistik lan visualisasi asil nggawe jaringan pusat perinatal kabeh-Rusia

14.
Organisasi nirlaba otonom "Russia Land of Opportunities"
(ANO "Russia - Land of Opportunities"
ANO "RSV")
Gawe prototipe piranti lunak kanggo nelusuri tenaga kerja lulusan universitas, nganalisa lan prakiraan panjaluk kanggo profesi tartamtu

15.
Perusahaan Saham Gabungan Umum "Mobile Telesystems"
(MTS PJSC)
Usulake platform prototipe kanggo spesialis latihan maneh sing dirilis ing perusahaan amarga digitalisasi proses bisnis

16.
Kementerian Konstruksi
lan layanan omah lan komunal saka Federasi Rusia
(Kamentrian Konstruksi Rusia)
Ngembangake piranti lunak kanggo nindakake inventarisasi sistem pasokan panas lan banyu, mbentuk, adhedhasar asil pemantauan, sistem informasi geografis wilayah fasilitas infrastruktur teknik.

17.
Perusahaan Saham Gabungan Umum "MegaFon"
(PJSC MegaFon)
Nggawe aplikasi web universal kanggo perusahaan ing sektor omah lan layanan komunal, ngidini sampeyan ngerteni makna panjaluk, nyebarake panjaluk menyang karyawan sing tanggung jawab lan nglacak implementasine

18.
Perusahaan Saham Gabungan Umum "Rostelecom"
(PJSC Rostelecom)
Nggawe prototipe sistem informasi lan layanan kanggo ngawasi pengumpulan sampah lan titik daur ulang

19.
Asosiasi Pusat Relawan (AVC)
Ngusulake prototipe layanan web kanggo ngrangsang kegiatan sosial lan sipil liwat mekanisme kompetitif lan mikro-hibah

20.
Perusahaan Tanggung Jawab Terbatas "MEIL.RU GROUP"
(Mail.ru Group LLC)
Nggawe prototipe layanan kanggo ngatur proyek sukarelawan ing platform jaringan sosial

Gunggunge kira-kira 600 tim, lan saben tim bisa milih tugas dhewe-dhewe. Iki minangka hackathon paling gedhe ing planet iki lan kalebu ing Guinness Book of Records. Kita milih trek 17 saka Megafon. Ana 29 tim ing trek kita. Sampeyan perlu nggawe klien seluler kanggo penduduk, ngaktifake aplikasi menyang Perusahaan Manajemen, banjur nggawe akun web ing sisih perusahaan manajemen, ing ngendi bisa ngawasi proses bisnis. Miturut ide tugas kasebut, aplikasi kasebut kudu langsung tekan kontraktor kanthi klasifikasi nggunakake jaringan saraf. Kita nyedhiyakake mekanisme kasebut, amarga aku yakin umume tim saka trek kita nindakake. Saiki aku pengin mikir babagan saran ahli, para ahli, karyawan megaphone, mlaku-mlaku ing meja lan takon kaya "Apa kabar?" Yen dheweke pengin nuduhake rincian implementasine utawa prinsip-prinsip mbangun jaringan saraf, dheweke ora gelem. UmumΓ©, ana pendapat sing saka kabeh ahli ing trek kita, lan ana bab 15 saka wong-wong mau, mung ana siji, siji wong sing paling kira-kira mangertos apa mengkono. Lan mung siji wong sing nyoba ndeleng kode kasebut! AkibatΓ©, luwih saka setengah tim kudu diilangi nalika pra-pertahanan. Lan wong-wong iki ngormati kita! Pra-pertahanan suwene 3 menit! Lan liyane 2 menit pitakonan pakar! Maneh, aku ora bakal ngomong yen kabeh bisa digunakake kanggo kita, nanging kita dituntut. Nanging kritΓ©ria evaluasi umume ora bisa dingerteni lan ora jelas, ditambah sajrone pre-pertahanan, para ahli ora nyoba ngliwati proses bisnis sing wis disiapake, mung mriksa yen sampeyan ngirim aplikasi liwat telpon, katon ing panel admin perusahaan manajemen lan mriksa cara kerjane neuron. Kabeh. Kayane aku pendekatan iki ora adil, sawise sampeyan wis coding kanggo 30+ jam tanpa turu, lan apa sing wis rampung katon dening wong (aku bisa salah, nanging iki pendapat sing wis berkembang) sing nindakake. ora ngerti proses implementasine lan njlentrehake rincian! 11 saka tim paling qualified kanggo nimbali, kita maju saka 11, lan diwenehi 4 saka 10 kanggo karya prototipe! Tanpa takon pitakonan siji sing kita ora bakal mangsuli utawa pointing metu apa ora bisa kanggo kita. Kita ora mrΓ©ntahakΓ© mung amarga data iki dinuga ora dijupuk menyang akun sak nimbali, nanging iki ora dadi cilik. Tim mbela kanthi urutan saka urutan 1 nganti pungkasan, yaiku wiwit kita mbela pungkasan, juri ngerti yen kita sing paling awon miturut para ahli! Sajrone pertahanan, akeh tim kanthi tegas ujar manawa dheweke teka kanthi solusi sing wis siap! Sayange, kita rampung kabeh ing 48 jam iki. Kita ora njupuk Panggonan 1. Wong lanang saka Krasnoyarsk menang, aku ndeleng karyane lan aku seneng. Aku padha pantes!

Aku ngucapke matur nuwun marang timku, sing dadi produk kompetisi iki; kita nuduhake yen, yen dikarepake, malah wong sing ora kenal siji liyane bisa kanthi cepet lan efisien nggawe produk IT. Mulane, sanajan kabeh, aku duwe kesan positif babagan kompetisi iki. Thanks kanggo pemerintah kanggo nggawe produk kaya kompetisi iki.

Ing kesimpulan, aku arep ngomong yen kontradiksi sing diandharake dening pejabat tinggi saka stands banget medeni. Khusus ing upacara pembukaan, Kiriyenko ujar manawa dheweke bakal mesthekake yen kabeh keputusan tekan wilayah kasebut. Kita kabeh pancene kudu nyerahake kabeh kode kasebut, ing flash drive, nanging nalika aku nyoba nerangake menyang moderator manawa bakal diluncurake, dheweke butuh paling ora sedina kanggo nginstal kerangka kerja sing dibutuhake (ora kanggo sebutno yen dheweke butuh spesialis. sing BISA nindakake iki) kanggo ngumpulake sumber kasebut. Kita marang sing iki perlu, nanging dadi cetha kanggo kula kajaba sing njupuk Panggonan pisanan, paling kode bakal tetep bobot mati. Semono uga ing tataran regional. Tugas wis disetel - sampeyan ngrampungake, ora ana sing butuh asil. Aku pengin Wigati sing paling saka wong ing kompetisi iki pancene nindakake iku kelangan lan iku mung apik tenan carane sugih negara kita ing syarat-syarat spesialis IT, nanging chain Pemerintah-Dana-Tanggung jawab kanggo asil-Penyelenggara-Peserta duwe pranala lemah. sing complicate terobosan digital Rusia!

Source: www.habr.com

Add a comment