Como funciona o primeiro bootcamp russo e como os programadores são treinados lá

Georgy babayan- fundador do primeiro bootcamp russo Elbrus. Nasceu em Moscou. Finalizado

Instituto Económico e Estatístico (agora parte doPlekhanov Academy) com licenciatura em Informática Aplicada à Economia. Ele esteve envolvido em investimentos de risco e ajudando startups. Após uma viagem aos EUA, me interessei por bootcamps e ao retornar à Rússia abri meu próprio bootcamp, o Elbrus.

"Se nos EUA disserem que você tem um bom emprego, na maioria das vezes significa que seu emprego é ruim."

Depois de se formar na universidade, Babayan tentouinvestimentos de risco, mas essa área não era próxima dele. Então, em 2010, ele decidiu passar a apoiar startups. Um dos projetos (EasyDress) estava relacionado a um caso que Babayan e sua equipe resolveram no hackathon online Gagarin Capital. A ideia da startup era ajudar os consumidores a entender com precisão o tamanho de suas roupas ao fazer compras online com base em fotos nas redes sociais. A análise foi realizada por inteligência artificial.

A startup não se desenvolveu porque não havia o suficientetrabalho de pesquisa, havia problemas na parte técnica, era preciso cavar nas vendas B2B. No entanto, a equipe venceu o hackathon, para o qual recebeu uma viagem ao Vale do Silício. Foi nos EUA, ao escolher um programa educacional, que Georgy ouviu falar sobre bootcamps.

Treinamento- uma forma de educação intensiva em tempo integral.Foi originalmente usado pelos militares, agora é usado para ensinar programação. O primeiro bootcamp de TI surgiu nos EUA em 2012. Em 2018, de acordo com o portal Course Resort, havia 108 bootcamps nos Estados Unidos, e sua receita total foi estimada em US $ 240 milhões.De acordo com SwitchUp, existem agora quase 500 bootcamps no mundo.

George gostou desta forma de treinamento, e eleentrou em um dos bootcamps mais antigos da América - Dev Bootcamp. Ele recruta alunos do zero e cria desenvolvedores de nível básico. O programa consiste em 18 semanas de treinamento técnico (3 etapas) e 7 dias de treinamento profissional. Primeiro, os alunos aprendem o básico da programação Ruby, depois se familiarizam com tecnologias avançadas e, por fim, criam um aplicativo da web.

Além disso, tal viagem provou ser útil paraGeorge, principalmente em termos de experiência de vida. “Você pode ver claramente que as pessoas são diferentes, têm mentalidades diferentes”, diz Babayan e dá um exemplo: se nos EUA dizem que você tem um bom emprego, na maioria das vezes significa que seu emprego é ruim. Mas uma história detalhada sobre os profissionais sugere que o trabalho realmente vale a pena.

Outra conclusão que ele fez:para alcançar um resultado é muito importante trabalhar em equipe e saber ouvir os outros. Se alguém tiver problemas, eles precisam ser expressos, porque a condição psicológica ou física subótima de uma pessoa afeta negativamente os resultados do trabalho geral.

Depois de voltar para a Rússia e analisar o mercado de TIGeorge percebeu que as pessoas precisam de um treinamento muito intensivo. Foi assim que surgiram os cursos da Elbrus, que ocupavam cerca de 150 pessoas em um ano e meio, e a maioria delas conseguiu emprego em sua especialidade em grandes empresas - Sberbank, Wildberries, OZON e outras.

Encontre um programador

Enquanto trabalhava em um projeto de inicialização EasydressGeorge achou muito difícil encontrar programadores qualificados. “Eu tinha certeza que havia muitos especialistas bons no país, mas descobri que não é o caso. Ficou claro que há uma necessidade de pessoas, e de pessoas - aprenderem, começar a programar. Existem muitos cursos online na Rússia, mas são poucos os cursos intensivos (existe um bom ensino superior, sim), então havia o desejo de fazer um bootcamp aqui ”, lembra Georgy.

“No ritmo de vida moderno, gaste algunsanos para obter educação superior é um luxo demais, diz ele. "Além disso, a necessidade de muitas profissões, por exemplo, contadores, está diminuindo, e a necessidade de programadores está crescendo constantemente."

George começou a recrutar pessoas para a equipe.Paralelamente, ele conversou com fundadores de bootcamp de outros países para aprender sobre suas experiências. Um dos programadores (professores em potencial), com quem Babayan entrevistou, trabalhava no Alfa-Bank. Foi então que Georgy teve a ideia de realizar um teste intensivo de duas semanas no território do banco junto com esse membro da equipe. Ao mesmo tempo, os funcionários da corporação podiam passá-lo gratuitamente. Para alunos externos, o curso custou 14 mil rublos.

Como resultado, apenas aqueles que são a favor vieram estudar.pago. Nem uma única pessoa que pudesse receber treinamento gratuito aproveitou esta oportunidade. “Se uma pessoa tem que pagar pelos estudos, ela começa a ter uma atitude mais responsável em relação a isso”, diz Babayan.

Mais de 300 programadores são treinados em nosso paísUniversidades russas e cerca de 250 faculdades, existem escolas de programação para alunos do ensino médio. Você também pode aprender programação em cursos. Existem opções de treinamento presencial (filiais de escolas, cursos em universidades ou centros de treinamento) e treinamento online. Você pode até estudar de graça, por exemplo, em cursos do Mail.ru Group, Yandex e Sberbank. Dependendo da quantidade de conhecimento, os cursos duram de várias semanas a dois a três anos.

Após o curso de teste, ficou claro que o mercadohá interesse nesse treinamento e, em 1º de outubro de 2018, a escola Elbrus começou a funcionar. Cerca de 4 milhões de rublos foram investidos na inauguração. Destes, 2 milhões foram um empréstimo bancário, outros 2 milhões foram concedidos por conhecidos de Babayan. O dinheiro foi para aluguel, salário e desenvolvimento do programa. Três meses depois, o projeto saiu em território positivo e, depois de oito meses, Babayan devolveu o investimento inicial. A principal receita é com mensalidades, a receita é destinada a aluguel, equipamentos, salários de funcionários e promoções.

Havia apenas cinco pessoas no primeiro set.“Encontrar pessoas para os dois primeiros grupos foi o mais difícil porque não tínhamos nenhum exemplo positivo de resultados de aprendizagem”, diz ele. O programa foi construído com base naquele segundo o qual Georgiy estudou no Dev Bootcamp, o primeiro professor foi encontrado apenas três meses depois, negando 50 candidatos, todos juntos desenvolveram um programa de treinamento. Para os primeiros participantes, foi oferecido um regime especial de pagamento: pagavam 20% imediatamente e os 80% restantes após o emprego. A partir do segundo grupo, Babayan mudou para pré-pagamento de 100%.

Maratona de treinamento

“Tentamos garantir que as pessoas recebamo resultado que vim buscar, - diz Georgy. - Para que depois da formatura pudesse trabalhar como programador. Mas para isso ele deve definitivamente completar todas as tarefas e seguir nossas recomendações, nada acontecerá por si só. " A meta é que pelo menos 80% dos formandos após a conclusão dos cursos consigam um emprego em sua especialidade. De acordo com a escola, agora 90% dos graduados encontram trabalho de 1 a 1,5 meses após a conclusão do curso.

O treinamento consiste em quatro fases.A fase zero, durante a qual os alunos aprendem o layout dos sites, ocorre online, as outras três - presencialmente. O dia escolar é longo - das 9h às 19h nos dias de semana. Não há aulas nos finais de semana, mas alguns alunos estudam o material por conta própria. A maior parte do curso é prática, a teoria fornece apenas o mínimo básico necessário. Os alunos ganham a capacidade de escrever códigos por meio de tarefas práticas que realizam com um professor, em dupla ou em equipe.

Agora o recrutamento ocorre uma vez por mês, tamanho do grupo- 20-30 pessoas. O curso dura relativamente curto: 12 semanas, mas nem todos concluem o treinamento - por causa da alta intensidade, é muito difícil lidar com a carga. Existem também aqueles que são obrigados a deixar de estudar por outros motivos, por exemplo, por motivos familiares. Se menos de seis semanas se passaram desde o início do treinamento, o aluno é reembolsado. Além disso, durante o estudo, há uma certificação intermediária. Se os professores perceberem que o aluno não está aguentando e o programa é muito complicado para ele, ele poderá experimentar um formato diferente de treinamento no bootcamp: menos intensivo, remotamente e outras opções.

De 2009 a 2016, o número de profissionais de TIaumentou 44%. Na Rússia, a maioria deles trabalha em empresas nacionais - as empresas estrangeiras e as empresas com propriedade conjunta representam cerca de 11% dos especialistas.

De acordo com o Ministério das Telecomunicações e Comunicações de Massa, todos os anos das universidadesSão formados aproximadamente 25 mil especialistas em TI, dos quais cerca de 60% são programadores (aproximadamente 15 mil pessoas). Ao mesmo tempo, os analistas observam uma escassez quatro vezes maior de especialistas qualificados. Além disso, cerca de 10 mil pessoas abandonam a profissão todos os anos – por idade, mudam de ramo de atividade ou emigram.

A concentração de especialistas em TI nas regiões é desigual.Por exemplo, em 2016 não havia mais de 100 programadores na Inguchétia e Chukotka Autonomous Okrug, enquanto no Tartaristão, Nizhny Novgorod, Sverdlovsk, regiões de Tyumen e várias outras regiões há mais de 10.000 pessoas, e em Moscou - mais de 122 mil.

De acordo com a pesquisa, 48% dos profissionais de TIestão considerando a possibilidade de se mudar para outra região do país, e 16% já têm essa experiência. Os principais motivos são o aumento dos salários e o crescimento na carreira. Os entrevistados citaram os EUA (13,5%), Alemanha (11,4%), Austrália (9,2%) como áreas prioritárias para emigração. Não há dados exatos sobre quantas pessoas realmente partiram para outro país. Mas, por exemplo, Oleg Tinkov disse que em um ano 10 de seus funcionários se mudaram para o Vale do Silício.

A escola de Babayan oferece treinamento de carreira:os alunos são auxiliados na redação do currículo, ensinados a negociar e negociar salários. Um coach de carreira se comunica estreitamente com empresas parceiras e negocia empregos preferenciais para graduados sem passar pelos estágios iniciais de seleção. Esses parceiros incluem VTB e OZON. Muitos graduados conseguem empregos por conta própria - cerca de 4% deles agora trabalham no Sberbank, embora não haja acordos especiais entre ele e a Elbrus.

Normalmente, os graduados são convidados para uma posiçãodesenvolvedores juniores, mas alguns imediatamente assumem posições mais altas. Na maioria das vezes, os alunos são procurados no setor bancário e de varejo, seguido por pequenas startups e terceirização.

De acordo com Rosstat, em 2016 houvecerca de 450 mil trabalhadores de TI. Pouco menos de 20% deles trabalhavam no setor estadual e municipal, o restante em empresas não estatais. Ao mesmo tempo, quase um quarto deles trabalha em Moscou, cerca de 11% em São Petersburgo.

Convencionalmente, os programadores podem ser divididos em trêscategorias. Os programadores de aplicativos lidam com software de aplicativo (jogos, programas de contabilidade, editores, software para sistemas de vigilância por vídeo, extintores de incêndio e semelhantes). Eles também adaptam os programas existentes para atender às necessidades da empresa ou do usuário. Esses especialistas podem estar na equipe da organização ou trabalhar para terceirização.

Os programadores de sistema trabalham com redes e bancos de dados distribuídos, criam serviços para controlar o processador e dispositivos periféricos.

Os programadores da Web escrevem o componente de software dos sites, criam páginas da Web dinâmicas e interfaces da Web.

Os salários do programador dependem de vários fatores:região, experiência, linguagem de programação, local de trabalho. Se em Moscou os programadores recebem uma média de 100 mil rublos e nas grandes corporações (Yandex, Avito, Kaspersky e outras) o salário de especialistas experientes pode ser de 200 mil rublos ou mais, nas regiões o salário médio dos programadores é 30 - 40 mil rublos.

"Pilotos" para empresas

Durante seus estudos, os alunos criam softwareprodutos que resolvem problemas práticos. Por exemplo, um aplicativo que permite gravar entrevistas. A maioria dos exercícios são elaborados por professores, mas algumas das tarefas são encomendas reais de empresas, que assim recebem um protótipo do produto gratuitamente e em pouco tempo. Temos experiência dessa cooperação com a BMW, Otkritie Bank e outras empresas. Ao mesmo tempo, os clientes são avisados ​​com antecedência de que o produto é criado por alunos, e pode ser "cru".

Para o departamento de biologia da Universidade Estadual de Moscou, os alunos do Elbrus desenvolveram uma base,onde os resultados de estudos científicos em ratos são inseridos. “Por exemplo, um rato recebe uma injeção de aspirina condicionada e tem uma convulsão. Os pesquisadores entendem: sim, o rato não precisa injetar aspirina, outras drogas são necessárias. E tudo isso é inserido em um banco de dados ”, explica Babayan. As bases com as quais trabalhamos no laboratório foram escritas há muito tempo - nos anos 90 no MS-DOS, e em muitos computadores modernos eles nem mesmo abriam. A Elbrus criou um protótipo de um novo programa, que agora está sendo usado em laboratório.

Segundo Georgy, na Rússia os concorrentes no formatoele não tem bootcamps. São diversos cursos de programação - presencial e a distância. Mas apenas Elbrus oferece esse treinamento intensivo para a profissão de programador. Cada formato tem seus prós e contras. “Nossa vantagem são os prazos curtos e o grande conhecimento que os alunos recebem. A desvantagem é o alto preço (170-230 mil rublos) e a intensidade. Uma pessoa pode escolher por si mesma qual forma de atingir a meta mais lhe convém ”, comenta Babayan.

O quadro de funcionários da empresa ainda é pequeno:oito professores, quatro pessoas em marketing e vendas e algumas pessoas em terceirização. Se você compor um retrato do estudante médio Elbrus - será um homem de 27 a 28 anos com ensino superior e experiência de trabalho, que deseja mudar de profissão. Via de regra, quem vem aqui é aquele cujo trabalho já está conectado ao computador, mas não tem habilidade para escrever códigos. No entanto, também há alunos com formação totalmente não técnica: um sommelier, um velejador de longa distância, um mineiro.

A maioria dos alunos é local, mas também existem aqueles queespecialmente vem de outras cidades. Entre os estudantes, não há apenas russos, mas também pessoas da Ucrânia, Bielo-Rússia, Cazaquistão. Também uma húngara e uma inglesa, que falava bem russo, estudou na Elbrus. Embora seja um pré-requisito - o treinamento é realizado em russo e Babayan não planeja convidar professores que falam inglês em um futuro próximo.

Os clientes vêm principalmente de boca em boca - recomendações de amigos, conhecidos, ex-alunos. Outra parte das pessoas aprende sobre o bootcamp por meio de redes sociais ou publicidade contextual.

Em apenas dois anos, os cursos concluíram cerca de 200pessoa. No início, a escola era apenas em Moscou, em fevereiro de 2020, um escritório de representação apareceu em São Petersburgo. Também há planos de abrir escolas em outras cidades e expandir o currículo.

Veja também:

Pode haver universos em buracos negros. Nós falamos sobre a nova descoberta

No terceiro dia de doença, a maioria dos pacientes com COVID-19 perde o olfato e geralmente sofre de corrimento nasal

No terceiro dia de doença, a maioria dos pacientes com COVID-19 perde o olfato e geralmente sofre de corrimento nasal