我如何参加数字突破决赛

我想分享我对全俄比赛“数字突破”的印象。 在他之后,我总体上给人留下了很好的印象(毫无讽刺意味),这是我一生中第一次参加黑客马拉松,我认为那是最后一次。 我很想尝试一下-尝试过-不是我的。 但是,首先是第一件事。

大约在2019年4月底,我看到了针对程序员的Digital Breakthrough竞赛的广告。 竞赛的结构是四分之一决赛,这是在线通信测验,是半决赛,这是全日制地区马拉松赛形式的比赛,时长36个小时,然后是全日制决赛,时长为48小时。 第一阶段是在线测试。 有50个不同的主题,您可以在项目网站上找到它。
在每个主题上都是20分钟,不可能停止时间并再次进行。 可以选择任何主题并通过任何数量的测试,这取决于通过的质量和数量,这取决于您是否进入准决赛。 我开始参加考试(我没有做准备,对此表示怀疑)。 我在那里打了一个这样的样本(在20.9分中,满分13分,20分中,11分等等)。 Wikipedia明确提出了几个问题,大致在回答选项中直接提到了公式(phi,cue,omega)中的变量名称,这非常有趣。 理解该领域的人清楚地整理了一些问题。 并且在这个阶段已经发生了第一个尴尬,我的两个测试刚刚关闭,并且在那里显示20个测试中的0个。 再过4天,他们写道“管理”允许您再次通过这些测试。 我尝试执行此操作,但没有任何改变,我仍然必须挂20分中的0分。我再次写了它以支持,一个星期后,他们告诉我等待测试结果,他们在此方面为我提供了可以帮助我提高技能的信息资源建议。 一个月后,答案来了,就是对我的兔子进行了检查,他们没有发现任何错误; 我参加了莫斯科地区的比赛,准决赛将于7月27日举行。 当我在7月16日向我发送消息,仍然邀请我进入全职阶段时,我感到惊讶。

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

半决赛始于以下事实:7月16日之后,使用“数字突破”竞赛开发者的在线服务,有必要组建您的团队或加入现有的团队,其组成仅来自那些通过在线测试的人,每个人都看到了您对于在线测试。 该小组应严格由3至5人组成。 我没有熟人通过考试,因此我开始尝试通过所有渠道“以团队形式组织”,因此我决定尝试加入某个人。 组织者进行了在线交谈,尤其是在VK的莫斯科地区,我在那里找到了DevLeaders团队的队长,当时该团队的前线人员(每个人都想起他想要的团队名称),当时有2个人,一个帽子和一个设计师。 我去担任后端的角色。 接下来,一位具有移动开发人员经验的人加入了我们,但实际上它是全栈的。 我们在莫斯科的半决赛中第一次见面。 我们走上了公共服务的轨道,任务是在36小时内制作UiPath或BluePrism的原型类似物。 有趣的是我们做到了。

实施说明
我们创建了一个Web应用程序,将URL输入到输入中,然后将这个Url显示在表单中,然后可以单击脚本,以获取每个元素的选择器。 在服务器上,使用selenium,打开了一个输入url,目标脚本已经在其中运行,浏览器窗口的屏幕截图作为运行过程的报告发送给客户端。

屏幕截图
第一步
第二步
第三步


凭借这一决定,我们获得了第一名,并进入了决赛。 国外类似物非常昂贵(对于数量有限的机器人,每年约200万美元起)。 俄罗斯IT公司的分销商为大型企业购买了此类解决方案,设置了交钥匙机器人,并以更高的价格出售了该解决方案,因此节省工具是一个好主意。 黑客马拉松结束后,来自我们领域的专家走近了我,他代表了莫斯科市的信息技术部门。 实际上,他(和他本人DIT)是该任务的主管。 他问我是否可以扩展这个项目,并在桌面上做同样的事情,因此开发这个领域对我来说很有趣。 我的回答是肯定的,然后他直接邀请我去DIT,以便在他的老板面前描述这个想法。 在一次面对面的会议上,我被问到该试点版本需要多少人,何时才能做到,就像俄罗斯同行一样。

俄罗斯类似物
(它们仍然很原始,据我所知,大企业对它们不感兴趣,我绝对不知道我所知道的电子设备 ,根据快速回顾,主要解析模块是从该资源roroRPA的github上直接获得的 ,我更喜欢Robin

我回答说,在4个人中,我们将在4个月内制作出完全相同的alpha版本,就像相同的电子产品一样,但是我们将需要一个可以全面试用的真实业务案例。 他们告诉我好,我们将与您联系,没有其他人与我联系,甚至都没有以电报方式回答我的问题。 非常有趣的互动体验。
半决赛黑客马拉松比赛于7月29日结束,决赛仅在9月27-29日在喀山开始。 与此同时,据我了解,我们受邀参观了“索契数字谷”,只是为了参观。 这次旅行给人留下了双重印象,但是您可以得到门票和住宿的报酬真是太酷了(旅行包括一天),但是主要的方向是讨论我们的IT产品或任何其他产品的布局-这非常稀缺。 你几乎什么也没说。 他们询问我们是否可以在2019年10月中之前提供一个可行的布局-答案再次是肯定的,尽管没有人与我们联系,但在撰写本文时是10月2日。

然后,史诗般的结局开始了,在这里我不会批评这个组织,可以肯定,很多人会对此进行更详细的描述,我想重点介绍一下。 我只是说,我们为整个团队提供了往返喀山的机票。 感谢组织者! 结业时的住房,每个人自己租用。 我只是说,最近的酒店距离最终会场20公里!

出发前一天,发布了任务的曲目(它们是从舞台上广播到开放访问的,所以我希望我不会侵犯任何权利)

任务清单
1。
俄罗斯联邦数字发展,电信和大众传播部(俄罗斯电信和大众传播部)
开发用于自动验证公共采购中程序代码重复性的原型软件

2。
联邦税务局(俄罗斯联邦税务局)
为单个认证中心开发软件,以减少与使用电子签名相关的欺诈活动的数量

3。
联邦国家统计局(Rosstat)
提出可吸引公民积极参与2020年人口普查的在线产品,并以可视化形式展示人口普查结果
(大数据可视化)

4。
中央银行
俄罗斯联邦
(俄罗斯银行)
创建一个移动应用程序,使您可以收集外部读者对俄罗斯银行倡议的意见,以进行公开讨论,以确保处理此类讨论的结果

5,
tar斯坦共和国信息通信部
开发一个原型平台,该平台将允许分析师将现有的政府服务转换为电子形式,而无需开发人员参与

6。
俄罗斯联邦工业和贸易部(俄罗斯工业和贸易部)
开发AR / VR解决方案以对工业企业中特殊技术过程的实施进行质量控制

7
国家原子能公司Rosatom(国家原子能公司Rosatom)
开发一个平台,使您可以创建企业生产设施的地图,在其上放置最佳物流路线,跟踪零件的移动

8。
股份公司Gazprom Neft
(俄罗斯天然气工业股份公司Neft)
开发数据分析服务以检查运输管道

9。
信息技术支持和发展基金
与数字化的“索契数字谷”
(索契数字谷基金会)
提供可扩展的原型移动应用程序以及用于离线验证电子文档的已实施解决方案

10。
俄罗斯联邦运输部
(俄罗斯运输部)
开发一个移动应用程序(以及用于中央服务器的应用程序),该应用程序将允许在移动网络的可用性级别上传输数据,并基于这些数据绘制出实际的网络覆盖图

11。
股份公司联邦旅客公司(JSC FPK)
开发原型移动应用程序,使乘客可以从火车沿线城市的饭店订购食物

12
俄罗斯联邦卫生部(俄罗斯卫生部)
创建一个原型系统,以使用模式识别和模拟人类行为来监视计算机工作人员的总体状况

13
会计室
俄罗斯联邦
开发允许进行统计分析并可视化整个围产期中心网络创建结果的软件

14。
自治的非营利组织“俄罗斯是充满机遇的国家”
(ANO“俄罗斯是充满机遇的国家”,
ANO“ RSV”)
开发用于跟踪大学毕业生就业,分析和预测某些专业需求的原型软件

15
公众股份公司移动电信系统
(PJSC“ MTS”)
提供一个原型平台,用于对由于业务流程数字化而在公司中释放的专家进行再培训

16。
建设部
和俄罗斯联邦的住房和公共服务
(俄罗斯建设部)
开发供热和供水系统清单的软件,根据对区域地理信息系统的监视结果,形成工程基础设施

17。
公众股份公司MegaFon
(PJSC MegaFon)
为住房和公共服务行业的企业创建通用的Web应用程序,使您能够识别上诉的含义,在负责任的员工中分配上诉并跟踪其执行情况

18岁
公众股份公司Rostelecom
(PJSC Rostelecom)
创建用于监视废物收集和回收设施的信息服务系统的原型

19
义工中心协会(AVC)
提供原型网络服务,以通过竞争和小额赠款机制刺激社会和公民活动

20
有限责任公司“ MEIL.RU GROUP”
(LLC“ Mail.ru组”)
创建用于在社交网络平台上组织志愿者项目的原型服务

总共有约600个团队,每个团队可以选择自己的任务。 那是地球上最大的黑客马拉松,它进入了吉尼斯世界纪录。 我们从扩音器中选择了17首曲目。 我们的赛道上有29支队伍。 有必要为租户创建一个移动客户端,使他能够与管理公司一起创建应用程序,然后在管理公司的一侧创建一个Web机柜,从而可以监视业务流程。 根据任务的想法,应用程序应立即归入执行者,通过神经网络对其进行分类。 我们提供了这样一种机制,我们所跟踪的大多数团队都可以肯定。 现在,我想听听专家的建议,来自扩音器的专家 ,重要地走过我们的办公桌,并问诸如“嗯,你好吗?”的问题 如果他们想向他们展示神经网络的实现细节或构造原理,他们会拒绝接受。 一般而言,据信,在我们追踪的所有专家中,只有15位专家中,只有一个,一个人至少大致了解正在发生的事情。 至少只有一个人试图看一下代码! 结果,在防守中,超过一半的球队不得不退出。 这些人感谢我们! 防御持续了3分钟! 还有2分钟来自专家的问题! 再说一次,我不会说一切对我们都有用,他们谴责了我们。 但是评估标准通常是难以理解和不透明的,此外在防范方面, 专家们没有尝试按照我们准备的业务流程进行操作,我们只是检查您是否通过电话提出申请,它出现在《刑法》的管理面板中,并检查了神经元的工作原理。 仅此而已。 对我来说,在鳕鱼睡了30多个小时不睡觉后采取这种方法似乎是很不公平的,而且人们(我可能是错的,但这是已经形成的观点)看着您所做的事情,并且不了解实施和详细说明的过程! 在防守方面,有11支最好的队伍通过了比赛,我们从第11位出发,在原型工作中,我们获得了十分之四的成绩! 在不提出一个问题的情况下,我们将不予回答或表明该问题对我们不起作用。 我们之所以没有提出上诉,仅仅是因为据称在辩方中没有考虑到数据,但这证明是错误的。 队伍按照从第一名到最后一名的顺序进行防守,也就是说,由于我们是最后一支捍卫陪审团的人,所以知道专家们认为我们是最糟糕的! 在防守方面,许多团队明确表示他们已经提供了现成的解决方案! 不幸的是,我们在这48小时内看到了所有内容。 我们没有获得第一名。 来自克拉斯诺亚尔斯克的家伙赢了,我看到了他们的工作-我喜欢。 我认为他们值得!

我感谢我的团队,这是本次比赛的产物,我们已经证明,如果需要,甚至彼此陌生的人也可以快速有效地制作IT产品。 因此,无论如何,我对这场比赛都有积极的印象。 感谢政府创造了像这样的比赛产品。

结果,我想说的是,看台上的高级官员声称的矛盾非常可怕。 具体来说,在开幕式上,基里延科说,他将看到所有决定都已到达该地区。 我们所有人都有义务在闪存驱动器上传递所有代码,但是当我尝试向主持人解释说,他们至少需要一天的时间来安装必要的框架(我并不是说他们需要一个可以做到这一点的特殊框架)来收集这些资源。 他们告诉我们这是有必要的,但对我而言,很清楚,除了那些获得第一名的人之外,大多数代码都将死胡同。 在地区阶段也是如此。 任务已设定-您可以解决它,没人需要结果。 我想指出的是,这场比赛中的大多数人确实做得很酷,这简直令人惊讶该国拥有多少IT专家,只有政府-资金-负责任的组织者-参与者链之间的薄弱环节使数字化突破变得复杂俄罗斯!

Source: https://habr.com/ru/post/zh-CN470714/


All Articles