Bagaimana saya pergi ke Final Terobosan Digital

Saya ingin berbagi kesan saya tentang kontes Digital -Rusia "Digital Breakthrough" . Setelah dia, saya biasanya memiliki kesan yang sangat baik (tanpa ironi), ini adalah hackathon pertama saya dalam hidup saya dan saya pikir itu adalah yang terakhir. Saya tertarik untuk mencoba apa itu - mencobanya - bukan milikku. Tapi, hal pertama yang pertama.

Sekitar akhir April 2019, saya melihat iklan untuk kontes Terobosan Digital untuk programmer. Struktur kompetisi adalah perempat final, ini adalah tes korespondensi online, semi final, ini adalah tahap regional penuh waktu dalam format hackathon 36 jam, kemudian final penuh waktu adalah hackathon 48 jam. Tahap pertama adalah pengujian online. Ada 50 topik berbeda, Anda dapat menemukannya di situs web proyek.
Pada setiap topik adalah 20 menit, menghentikan waktu dan melanjutkan lagi, tidak mungkin. Itu mungkin untuk memilih subjek apa saja dan lulus sejumlah tes, tergantung pada kualitas lulus dan pada kuantitas mereka tergantung pada apakah Anda masuk ke semifinal atau tidak. Saya mulai mengambil tes (saya tidak mempersiapkan, saya skeptis). Saya memberi skor tentang sampel semacam itu di sana (13 dari 20,9 dari 20, 11 dari 20, dll.). Beberapa pertanyaan jelas diambil dari Wikipedia, kira-kira secara langsung dalam opsi jawaban ada sebutan variabel dari rumus (phi, cue, omega), itu sangat lucu. Beberapa pertanyaan jelas dikompilasi oleh seseorang yang mengerti area tersebut. Dan sudah pada tahap ini rasa malu pertama terjadi, dua tes saya baru saja ditutup dan 0 dari 20 ditampilkan di sana. Saya menulis ke dukungan, saya menerima balasan cepat bahwa aplikasi sedang dipertimbangkan. Setelah 4 hari mereka menulis bahwa "Administrasi" memungkinkan Anda untuk menjalani tes ini lagi. Saya mencoba melakukan ini, tetapi tidak ada yang berubah dan saya masih harus menggantung 0 dari 20. Saya menulisnya untuk mendukung lagi, mereka mengatakan kepada saya untuk menunggu, seminggu kemudian hasil tes datang, di mana mereka menasihati saya pada sumber informasi yang dapat membantu saya meningkatkan keterampilan saya. Dan sebulan kemudian jawabannya datang bahwa ada cek di kelinci saya dan bahwa mereka tidak mengungkapkan kesalahan apa pun; Saya berpartisipasi dari wilayah Moskwa dan semifinal akan diadakan pada 27 Juli. Apa yang mengejutkan saya ketika pada 16 Juli mereka mengirimi saya pesan bahwa mereka masih mengundang saya ke panggung penuh waktu.

Korespondensi
ub9-Ej-Tc-Wn6-Z97-Xt-XIcmd-Fpy-XOz51zt-HD8-Zf-ORLs2-EP77i-j-Nc-FRt-Nq-Zm-Do-w1200-h630-p

Semifinal dimulai dengan fakta bahwa setelah 16 Juli, menggunakan layanan online dari pengembang kontes "Terobosan Digital", perlu untuk membentuk tim Anda atau bergabung dengan yang sudah ada, formasi hanya dari mereka yang lulus tes online dan semua orang melihat poin yang Anda miliki untuk tes online. Tim harus terdiri dari 3 hingga 5 orang. Saya tidak memiliki kenalan yang lulus ujian dan saya mulai mencoba "mengatur sebagai tim" melalui semua saluran, saya memutuskan untuk mencoba bergabung dengan seseorang. Panitia membuat obrolan online, terutama untuk wilayah Moskow di VK, di mana saya menemukan kapten tim DevLeaders, yang terlibat di depan (semua orang memikirkan nama tim sesuai keinginannya), pada waktu itu ada 2 orang, satu topi dan seorang desainer . Saya pergi untuk peran Back-end. Selanjutnya, seseorang dengan pengalaman pengembang seluler bergabung dengan kami, tetapi kenyataannya itu penuh. Kami bertemu satu sama lain untuk pertama kalinya di semi final di Moskow. Kami mencapai jalur layanan publik, tugasnya adalah membuat prototipe analog UiPath atau BluePrism dalam 36 jam. Lucunya kita berhasil.

Deskripsi implementasi
Kami membuat aplikasi web, url adalah input, lalu Url ini ditampilkan di dalam formulir kami, dan kemudian kami bisa mengklik skrip, mendapatkan penyeleksi untuk setiap elemen. Di server, menggunakan selenium, url input dibuka di mana skrip target sudah berjalan dan tangkapan layar jendela browser dikirim ke klien sebagai laporan tentang proses yang sedang berjalan.

Tangkapan layar
langkah1
langkah2
langkah3


Dengan keputusan ini dalam kategori kami, kami mengambil tempat pertama dan pergi ke final. Analog asing sangat mahal (dari sekitar 2 juta per tahun, untuk jumlah bot yang terbatas). Distributor perusahaan IT Rusia membeli solusi semacam itu untuk bisnis besar, membuat robot turnkey dan menjual solusinya bahkan lebih mahal, jadi menghemat alat adalah ide yang bagus. Setelah hackathon, seorang ahli dari jalur kami mendekati saya, ia mewakili departemen teknologi informasi kota Moskow. Bahkan, dia (dan dalam dirinya DIT) adalah direktur tugas. Dia bertanya apakah saya dapat meningkatkan skala proyek ini dan melakukan hal yang sama untuk desktop, dan apakah menarik bagi saya untuk mengembangkan area ini. Saya menjawab dengan tegas, setelah itu dia mengundang saya langsung ke DIT untuk menjelaskan ide itu di hadapan bosnya. Pada pertemuan tatap muka, saya ditanya berapa banyak orang yang dibutuhkan untuk versi percontohan dan kapan kita bisa melakukannya, seperti dengan rekan-rekan Rusia.

Analog Rusia
(mereka masih sangat mentah dan seperti yang saya pahami, bisnis besar tidak tertarik pada mereka, saya pasti tidak tahu elektronik yang saya tahu, yang, menurut ulasan cepat, modul parsing utama tepat di luar kotak pada github dari roroRPA sumber daya ini dan saya lebih menyukai Robin )

Saya menjawab bahwa dalam 4 orang, kami akan membuat versi alpha sepenuhnya seperti elektronik yang sama dalam 4 bulan, tetapi kami akan membutuhkan kasus bisnis nyata di mana kami bisa sepenuhnya pilot. Mereka mengatakan kepada saya ok, kami akan menghubungi Anda, tidak ada orang lain yang menghubungi saya dan bahkan tidak menjawab pertanyaan saya dalam telegram. Pengalaman interaksi yang sangat menarik.
Hackathon semifinal berakhir pada 29 Juli, dan final akan dimulai di Kazan pada 27-29 September. Sejalan dengan ini, kami diundang ke "Sochi Digital Valley", seperti yang saya pahami, hanya untuk mengunjungi. Perjalanan meninggalkan kesan ganda, tetapi sangat keren bahwa Anda dibayar untuk tiket dan akomodasi (perjalanan terdiri dari satu hari), tetapi dalam arah utama, yaitu untuk membahas tata letak produk IT kami atau penawaran lainnya - ini sangat langka. Anda bisa mengatakan apa-apa. Mereka bertanya apakah kami dapat menyediakan tata letak yang berfungsi pada pertengahan Oktober 2019 - jawabannya kembali pada persetujuan, sementara tidak ada yang menghubungi kami, pada saat penulisan artikel ini pada 2 Oktober.

Kemudian epik dengan finale dimulai, saya tidak akan mengkritik organisasi di sini, pasti sangat banyak akan menggambarkan ini secara lebih rinci, saya ingin fokus pada yang lain. Saya hanya akan mengatakan bahwa seluruh tim kami ditawari tiket pesawat ke Kazan dan kembali. Terima kasih kepada panitia! Perumahan pada saat final, masing-masing disewa sendiri. Saya hanya akan mengatakan bahwa hotel terdekat berjarak 20 km dari tempat final!

Sehari sebelum keberangkatan, lagu-lagu dari tugas diterbitkan (mereka disiarkan dari panggung untuk membuka akses, jadi saya harap saya tidak melanggar hak apa pun)

Daftar tugas
1.
Kementerian Pengembangan Digital, Telekomunikasi dan Komunikasi Massal Federasi Rusia (Kementerian Telekomunikasi dan Komunikasi Massal Rusia)
Kembangkan perangkat lunak prototipe untuk verifikasi otomatis duplikasi kode program dalam pengadaan publik

2.
Layanan Pajak Federal (Layanan Pajak Federal Rusia)
Untuk mengembangkan perangkat lunak untuk pusat sertifikasi tunggal yang akan mengurangi jumlah kegiatan penipuan yang terkait dengan penggunaan tanda tangan elektronik

3.
Layanan Statistik Negara Federal (Rosstat)
Untuk mengusulkan produk online yang memungkinkan menarik warga untuk berpartisipasi aktif dalam sensus 2020 dan mempresentasikan hasil sensus dalam bentuk visual
(visualisasi data besar)

4.
Bank sentral
Federasi Rusia
(Bank Rusia)
Buat aplikasi seluler yang memungkinkan Anda mengumpulkan pendapat audiens eksternal tentang inisiatif Bank Rusia untuk tujuan diskusi publik, untuk memastikan pemrosesan hasil diskusi seperti itu

5.
Kementerian Informatika dan Komunikasi Republik Tatarstan
Untuk mengembangkan platform prototipe yang akan memungkinkan layanan pemerintah yang ada diterjemahkan ke dalam bentuk elektronik oleh analis, tanpa melibatkan pengembang

6.
Kementerian Perindustrian dan Perdagangan Federasi Rusia (Kementerian Perindustrian dan Perdagangan Rusia)
Untuk mengembangkan solusi AR / VR untuk pengendalian kualitas pelaksanaan proses teknologi khusus di perusahaan industri

7.
Perusahaan Energi Atom Negara Rosatom (Perusahaan Energi Atom Negara Rosatom)
Kembangkan platform yang memungkinkan Anda membuat peta fasilitas produksi perusahaan, meletakkan rute logistik yang optimal di atasnya, melacak pergerakan suku cadang

8.
Perusahaan Gabungan Publik Gazprom Neft
(PJSC Gazprom Neft)
Mengembangkan layanan analisis data untuk inspeksi jaringan pipa transportasi

9.
Dukungan Teknologi Informasi dan Dana Pengembangan
dan digitalisasi ekonomi "Lembah Digital Sochi"
(Yayasan Lembah Digital Sochi)
Menawarkan prototipe aplikasi seluler yang dapat diskalakan dengan solusi yang diimplementasikan untuk memvalidasi dokumen elektronik secara offline

10.
Kementerian Transportasi Federasi Rusia
(Kementerian Transportasi Rusia)
Untuk mengembangkan aplikasi seluler (dan aplikasi untuk server pusat) yang akan memungkinkan pengiriman data pada tingkat ketersediaan jaringan seluler dan berdasarkan pada mereka untuk menyusun peta aktual cakupan jaringan

11.
Perusahaan Gabungan Perusahaan Penumpang Federal (JSC FPK)
Kembangkan aplikasi seluler prototipe yang memungkinkan penumpang memesan pengiriman makanan dari restoran yang berlokasi di kota-kota di sepanjang rute kereta

12.
Kementerian Kesehatan Federasi Rusia (Kementerian Kesehatan Rusia)
Buat sistem prototipe untuk memantau kondisi umum seseorang yang bekerja di komputer menggunakan pengenalan pola dan memodelkan perilaku manusia

13.
Ruang Akun
Federasi Rusia
Untuk mengembangkan perangkat lunak yang memungkinkan untuk analisis statistik dan memvisualisasikan hasil penciptaan jaringan pusat perinatal semua-Rusia

14.
Organisasi nirlaba otonom “Rusia adalah negara peluang”
(ANO "Rusia adalah negara peluang",
ANO "RSV")
Untuk mengembangkan perangkat lunak prototipe untuk melacak pekerjaan lulusan universitas, analisis dan perkiraan permintaan untuk profesi tertentu

15.
Teleskop Seluler Perusahaan Saham Gabungan Publik
(PJSC "MTS")
Tawarkan platform prototipe untuk pelatihan ulang spesialis yang dirilis di perusahaan karena digitalisasi proses bisnis

16.
Kementerian Konstruksi
dan layanan perumahan dan komunal Federasi Rusia
(Kementerian Konstruksi Rusia)
Untuk mengembangkan perangkat lunak untuk inventarisasi sistem pasokan panas dan air, pembentukan fasilitas infrastruktur teknik berdasarkan hasil pemantauan sistem informasi geografis regional

17.
Perusahaan Umum Saham Gabungan MegaFon
(PJSC MegaFon)
Buat aplikasi web universal untuk perusahaan dari sektor perumahan dan layanan komunal, yang memungkinkan Anda untuk mengenali arti dari daya tarik, mendistribusikan daya tarik di antara karyawan yang bertanggung jawab dan melacak implementasinya

18.
Perusahaan Saham Gabungan Publik Rostelecom
(PJSC Rostelecom)
Buat prototipe sistem layanan informasi untuk memantau pengumpulan limbah dan fasilitas daur ulang

19.
Asosiasi Pusat Relawan (AVC)
Menawarkan layanan web prototipe untuk merangsang aktivitas sosial dan kemasyarakatan melalui mekanisme kompetitif dan hibah mikro

20.
Perseroan Terbatas “MEIL.RU GROUP”
(LLC "Grup Mail.ru")
Buat layanan prototipe untuk mengatur proyek sukarela di platform jejaring sosial

Total ada sekitar 600 tim, dan masing-masing tim dapat memilih tugasnya sendiri. Itu adalah hackathon terbesar di planet ini dan memasuki Guinness Book of Records. Kami memilih 17 lagu dari Megaphone. Ada 29 tim di trek kami. Itu perlu untuk membuat klien mobile untuk penyewa, untuk memungkinkan dia untuk membentuk aplikasi dengan Perusahaan Manajemen, kemudian untuk membuat kabinet web di sisi perusahaan manajemen, di mana dimungkinkan untuk memantau proses bisnis. Menurut gagasan tugas, aplikasi harus segera jatuh pada pelaku, dengan klasifikasinya melalui jaringan saraf. Kami menyediakan mekanisme seperti itu, karena sebagian besar tim dari trek kami yakin. Sekarang saya ingin memikirkan saran ahli, ahli dari megafon, berjalan penting melewati meja kami dan mengajukan pertanyaan seperti, “Nah, apa kabar?” Jika mereka ingin menunjukkan kepada mereka rincian implementasi atau prinsip-prinsip pembangunan jaringan saraf, mereka menyangkal diri. Secara umum, diyakini bahwa dari semua pakar di jalur kami, dan ada 15 di antara mereka, hanya ada SATU, SATU orang yang setidaknya secara kasar memahami apa yang terjadi. Dan hanya satu orang yang setidaknya mencoba melihat kodenya! Akibatnya, di pra-pertahanan, lebih dari setengah tim harus keluar. Dan orang-orang ini menghargai kita! Pra-pertahanan berlangsung 3 menit! Dan 2 menit lagi pertanyaan dari para ahli ! Sekali lagi, saya tidak akan mengatakan bahwa semuanya bekerja untuk kita, dan mereka mengutuk kita. Tetapi kriteria penilaian pada umumnya tidak dapat dipahami dan buram, ditambah pada pra-pertahanan, para ahli tidak mencoba untuk melewati proses bisnis dari apa yang kami siapkan, kami hanya memeriksa jika Anda membuat aplikasi melalui telepon, itu muncul di panel admin KUHP dan memeriksa bagaimana neuron bekerja. Itu saja. Sepertinya saya sangat tidak adil untuk memiliki pendekatan seperti itu setelah Anda cod selama 30 + jam tanpa tidur, dan orang-orang (saya bisa salah, tapi ini pendapat yang telah berkembang) lihat apa yang telah Anda lakukan dan tidak memahami proses implementasi dan penjabaran detail! Di pertahanan, 11 dari tim terbaik berlalu, kami pergi dari tempat ke-11, untuk pekerjaan prototipe kami diberi 4 dari 10! Tanpa mengajukan satu pertanyaan pun, kami tidak akan menjawab atau menunjukkan bahwa itu tidak berhasil bagi kami. Kami tidak mengajukan banding hanya karena data yang diduga tidak diperhitungkan dalam pembelaan, tetapi ini ternyata salah. Tim bertindak berdasarkan pertahanan dari 1 tempat ke tempat terakhir, yaitu, karena kami yang terakhir membela juri tahu bahwa kami adalah yang terburuk menurut pendapat para ahli ! Dalam pertahanan, banyak tim secara eksplisit mengatakan bahwa mereka datang dengan solusi yang sudah jadi! Sayangnya kami menggergaji semuanya dalam 48 jam ini. Kami tidak mengambil tempat 1. Orang-orang dari Krasnoyarsk menang, saya melihat pekerjaan mereka - saya menyukainya. Saya pikir mereka layak!

Saya berterima kasih kepada tim saya, yang merupakan produk dari kompetisi ini, kami telah menunjukkan bahwa, jika diinginkan, bahkan orang asing satu sama lain, dapat dengan cepat dan efisien membuat produk IT. Karena itu, terlepas dari segalanya, saya mendapat kesan positif dari kompetisi ini. Terima kasih kepada pemerintah untuk menciptakan produk seperti kontes ini.

Sebagai hasilnya, saya ingin mengatakan bahwa kontradiksi yang diklaim oleh pejabat tinggi dari tribun sangat menakutkan. Secara khusus, pada upacara pembukaan, Kiriyenko mengatakan bahwa ia akan melihat bahwa semua keputusan mencapai daerah. Kami semua benar-benar diwajibkan untuk lulus semua kode pada flash drive, tetapi ketika saya mencoba menjelaskan kepada moderator bahwa mereka akan memerlukan setidaknya satu hari untuk memulai kerangka kerja yang diperlukan (saya tidak mengatakan bahwa mereka akan membutuhkan yang khusus yang BISA melakukan ini) untuk mengumpulkan sumber-sumber ini. Kami diberitahu bahwa itu perlu, tetapi menjadi jelas bagi saya bahwa selain mereka yang mengambil tempat pertama, sebagian besar kode akan puas. Hal yang sama berlaku di panggung regional. Tugas diatur - Anda menyelesaikannya, tidak ada yang membutuhkan hasilnya. Saya ingin mencatat bahwa sebagian besar orang dalam kompetisi ini benar-benar melakukan hal-hal keren dan menakjubkan betapa banyak negara ini kaya dalam hal spesialis TI, di sini hanya rantai Penyelenggara yang Bertanggung Jawab-Dana-Pemerintah-Bertanggung jawab - rantai peserta, memiliki tautan lemah yang mempersulit terobosan digital Rusia!

Source: https://habr.com/ru/post/id470714/


All Articles