IT-Hogwarts: Escola de Programadores hh.ru

Este ano, a Escola de Programadores hh.ru comemora seu aniversário: há dez anos estamos transformando pessoas em desenvolvedores de pilha completa. A educação na escola é gratuita, e isso é fundamental. O processo educacional consiste em dois grandes blocos: teoria e trabalho em equipe do projeto. Duas áreas principais: back-end e front-end.





Na escola, falamos sobre tecnologias modernas, a maioria usada no desenvolvimento de hh.ru: java e python, reactJS, bancos de dados relacionais, nosql e muito mais. A parte do projeto de treinamento na Escola de Programadores permite que você ganhe experiência em uma equipe liderada por desenvolvedores de combate, aprenda o básico do design, use o aprendizado de máquina, implante serviços na produção e teste hipóteses usando testes A / B.

Benefício



Os cursos e tutoriais on-line são, é claro, legais, mas a Escola oferece a você a oportunidade de tentar o desenvolvimento da equipe, ver como a cozinha da empresa de TI funciona por dentro e também oferece fácil contato com excelentes especialistas. É muito difícil obter essa experiência, mas é muito valorizada.

Durante o trabalho do projeto, os alunos recebem um mentor. Um mentor é um camarada e mentor que compartilhará experiência prática e direcionará na direção certa. E para os próprios mentores, esta é uma grande oportunidade de tentarem ser líderes de equipe ou produtos. Depois da escola, muitos estudantes continuam trabalhando no hh.ru.



Cada próxima Escola de Programadores leva em conta a experiência do ano anterior: removemos palestras irrelevantes e mal sucedidas, processamos as antigas e adicionamos novas. Na escola de aniversário, reduzimos o número de palestras que exigem presença pessoal no escritório e as transferimos on-line. Isso tornou o aprendizado conveniente e reduziu a carga sobre os alunos. E os registros da Escola dos últimos anos permitem que você retorne ao material estudado e se lembre de algo importante.

Treinamento



O recrutamento para a Escola de Programadores hh.ru ocorre em três estágios: registro, solução de problemas de teste e entrevista presencial. Para passar nos testes de entrada, basta ter um entendimento inicial da operação dos algoritmos e dos princípios de sua aplicação. O conhecimento básico de ciência da computação e programação no nível da sintaxe será útil, uma vez que o vestibular envolve a escrita de código. O benefício é o conhecimento de SQL.

Os projetos nos quais os participantes da Escola de Programadores estão trabalhando são tarefas reais do produto para a empresa. Projetos prontos geralmente entram em produção, para que os alunos possam observar imediatamente o resultado do trabalho e registrar seus benefícios. Sim, e em futuras entrevistas será algo para mostrar.

imagem

Por exemplo, no ano passado, lançamos aos caras uma tarefa relacionada a dicas de pesquisa inteligente para o projeto: era necessário fazer um sajest com base em solicitações reais do usuário, mas com classificação por popularidade, reconhecimento de erros de digitação e corte de resultados irrelevantes e palavras-chave negativas.

Após a conclusão, distribuímos esse sujest para 5% dos usuários e verificamos: descobriu-se que ele melhora a experiência do usuário, as pessoas começaram a usá-lo com mais frequência na pesquisa. Agora esse projeto em produção já é 100%.

Nos rostos



As palestras na escola são conduzidas pelos melhores especialistas de todos os hh.ru de diferentes departamentos e equipes. Me encontre.

Alexey Bichuk

Diretor da Escola de Programadores. Quase Dumbledore. Só sem barba e jovem. Lesha fala sobre a Pesquisa e o faz aplicar seus princípios na prática.

Stas Yarkin

Desenvolvedor Faixa-preta da JVM. Nas palestras da escola, Stas falará sobre bancos de dados SQL.

Nikita Mostovoi

Líder de Equipa Nikita lidera a seção JavaScript: ensina o básico e fala sobre como o JS funciona internamente. A tecnologia front-end vai e vem, mas a Nikita permanece.

Andrey Gladkov

Desenvolvedor front-end sênior. Ensina arquitetura JavaScript escalável. Você sempre pode olhar para três coisas: como a água flui, como o fogo queima e como Andrei fala sobre o React Redux.

Nikolay Voznesensky

Líder de Equipa Experiência de condução Java 15 anos. Palestras sobre Java Concurency, IOC e Spring vs. Guice. Equipe Rukovozhuk de serviços básicos hh.ru.

Yaroslav Vanchinov

Desenvolvedor Sênior Assustador . Autodidata. Pegou nos anúncios. Ele está empenhado em apoiar e atualizar o design da parte de pesquisa do site. Em suas palestras, ele fala sobre XSLT e Xpath e tudo isso.

George Danshchin

Líder de equipe em análise de dados e aprendizado de máquina. Um graduado da primeira Escola de Programadores, Yandex School of Economics, HSE, VTF MZFK. Fala sobre capítulos adicionais de Pesquisa e ML.

Sergey Podunov

Líder de Equipa Ele administrava sistemas de pagamento, corria para uma empresa sangrenta, observava os raios piscarem na escuridão perto dos portões de Tannhäuser. Ele falará sobre redes, HTTP e REST.

Alexey Anisimov

Líder de equipe para controle e garantia da qualidade. Homem de teste. Bilionário, playboy, filantropo. Testemunho desde 2002. Ensina testes e DevOps.

Vyacheslav Zhuravlev

Diretor de Operações. O principal operador de sistemas de alta carga hh.ru e o rei da infraestrutura de servidores. Na escola, ele falará sobre a interação de desenvolvedores e administradores, e também sobre lançamentos sob as condições de uma produção excelente e terrível.

Alexey Anatsky

Líder de Equipa Fala sobre o docker: como ele funciona, como implantar e o que fazer com ele.

Nikita Basharov

Trabalhador manual desenvolvedor. Nikita dirá como os projetos Java estão sendo realizados sob o capô do hh.ru, sobre os recursos do Maven e afetará suavemente a arquitetura dos microsserviços.

Plataforma 9¾



Você quer aprender programação há muito tempo, mas não sabe por onde começar? Pratica insuficiente? Você está pensando em tentar o seu desenvolvimento comercial?

Este ano, a matrícula no aniversário da Escola de Programadores é tudo. Mas existe uma solução elegante - venha até nós em seguida, vamos esperar.

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


All Articles