IT-Hogwarts:程序员学院hh.ru

今年, hh.ru程序员学院庆祝成立一周年:十年来,我们一直在将人们变成全栈开发人员。 学校的教育是免费的,这是基础。 教育过程包括两个大块:理论和项目团队合作。 两个主要领域:后端和前端。





在学校里,我们谈论现代技术,其中大多数用于hh.ru的开发中:java和python,reactJS,关系数据库,nosql等。 程序员学院培训的项目部分可让您获得由战斗开发人员领导的团队的经验,学习设计基础,使用机器学习,在生产中部署服务以及使用A / B测试来测试假设。

得益



在线课程和教程固然很棒,但是学校为您提供了一个机会来尝试团队发展,从内部了解IT公司的厨房如何工作,并且还可以轻松与优秀的专家联系。 自己获得这样的经历是很困难的,但它却受到高度重视。

在项目工作期间,会为学生提供一名导师。 导师是同志和导师,他们将分享实践经验并朝着正确的方向发展。 对于导师本身,这是一个很好的机会,可以尝试自己成为团队负责人或产品。 放学后,许多学生仍在hh.ru工作。



接下来的每一个程序员学院都考虑到上一年的经验:我们删除不相关和不成功的讲座,处理旧的讲座并添加新的讲座。 在周年纪念学校中,我们减少了需要在办公室亲自参与的讲座的数量,并将其在线转移。 这使学习变得方便,并减轻了学生的负担。 过去几年的学校记录使您能够返回到所研究的材料并记住一些重要的东西。

培训课程



招收hh.ru程序员学校的过程分为三个阶段:注册,测试问题的解决方案和面对面的采访。 要通过入场测试,对算法的操作及其应用原理有一个初步的了解就足够了。 由于入学考试涉及编写代码,因此计算机科学和语法编程的基础知识将派上用场。 好处是了解SQL。

程序员学院的参与者正在从事的项目是公司的实际产品任务。 现成的项目通常会投入生产,因此学生可以立即观察工作成果并记录其收益。 是的,将来的采访将有所显示。

图片

例如,去年,我们将项目的智能搜索提示相关任务交给了伙计们:有必要根据实际用户的要求做出明智的选择,但要按受欢迎程度进行排名,识别错别字并切断无关的结果和否定关键字。

完成后,我们向5%的用户推出了该主题,并进行了检查:事实证明,它可以改善用户体验,人们在搜索时开始更频繁地使用它。 现在,该项目已投入生产。

面对



该学院的讲座由来自不同部门和团队的hh.ru最好的专家主持。 认识我

阿列克谢·比库克(Alexey Bichuk)

程序员学院院长。 几乎是邓布利多。 只有没有胡须和年轻。 Lesha谈论搜索,并使他在实践中运用其原理。

Stas Yarkin

开发者 JVM的黑带。 在学校的讲座中,Stas将讨论SQL数据库。

尼基塔(Nikita Mostovoi)

组长 Nikita负责JavaScript部分:讲授基础知识并讨论JS在内部如何工作。 前端技术来来去去,但Nikita留下来。

安德烈·格拉德科夫(Andrey Gladkov)

高级前端开发人员。 讲授可扩展的JavaScript体系结构。 您可以始终查看三件事:水如何流动,火如何燃烧以及Andrei如何谈论React Redux。

尼古拉·沃兹涅森斯基

组长 Java驾驶经验15年。 Java Concurency,IOC和Spring vs. 帅哥 Rukovozhuk基础服务团队hh.ru。

雅罗斯拉夫·范奇诺夫(Yaroslav Vanchinov)

吓人的高级开发人员。 自学成才。 挑选广告。 他致力于支持和更新网站搜索部分的设计。 在他的演讲中,他谈到了XSLT和Xpath等。

乔治·丹什钦

数据分析和机器学习团队负责人。 VTF MZFK,HSE的Yandex经济学院第一所编程学院毕业。 讲述有关Search和ML的其他章节。

谢尔盖·波杜诺夫(Sergey Podunov)

组长 他管理着支付系统,遇到了一个血腥的企业,看着在Tannhäuser大门附近的黑暗中闪烁的光线。 他将谈论网络,HTTP和REST。

阿列克谢·阿尼西莫夫(Alexey Anisimov)

质量保证和质量控制团队负责人。 测试人。 亿万富翁,花花公子,慈善家。 自2002年以来的Testite。 教测试和DevOps。

维亚切斯拉夫·茹拉夫列夫(Vyacheslav Zhuravlev)

运营总监。 高负载系统hh.ru的主要运营商和服务器基础架构之王。 在学校,他将谈论开发人员和管理员之间的互动,以及在出色和糟糕的制作条件下发布的内容。

阿列克谢·阿纳茨基(Alexey Anatsky)

组长 讲述了docker:它如何工作,如何部署以及如何使用它。

尼基塔·巴沙罗夫(Nikita Basharov)

杂工开发人员。 Nikita将告诉Java项目如何在hh.ru的框架下介绍Maven的功能,并轻轻地介绍微服务的体系结构。

平台9¾



您想学习编程很长时间了,但是不知道从哪里开始吗? 练习不够? 您是否正在考虑尝试进行商业开发?

今年,所有周年纪念活动都招收了程序员。 但是,这里有一个优雅的解决方案-接下来找我们,我们将等待。

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


All Articles