Por que ensinar se o desenvolvimento é mais rentável? Conversa com GeekBrains



Provavelmente, as pessoas da minha geração se lembram de como os pais lhes disseram na infância: "vão estudar como advogado, economista, gerente ou língua estrangeira - então haverá trabalho e dinheiro". Era um culto misterioso de abandonar profissões técnicas. Os pais viram o que aconteceu com eles - técnicos soviéticos - em pequenas cidades. Todas as empresas e fábricas foram fechadas, os salários não foram pagos por meio ano e aqueles que não bebiam muito entraram no comércio. Comprei lá, vendi aqui - é isso que você precisa.

Quão rapidamente o mundo mudou.

A TI se tornou onipresente e - em suas palavras - "prestigiada". Uma indústria onde todo mundo quer. Ali, ao que parece, não um diploma é importante, mas uma habilidade. Lá, por um mês, você pode ganhar o salário anual dos pais. E, para "entrar na TI", você só precisa ser inteligente e um pouco diligente, quase sem riscos.

A demanda cria oferta, e agora eles estão prontos para transformar você em um programador em seis meses, ignorando os rituais de dez anos de obtenção de uma profissão.

Para o bem ou para o mal, não pretendo julgar. Sobre o que são os cursos on-line, quem os ensina e como eles se formam e como empacotamos , conversamos com Alexander Nikitin, fundador do GeekBrains, um dos maiores portais educacionais da Rússia.
A Geekbrains recebeu no My Circle uma classificação média de 4,0 de seus funcionários, que destacaram desafios interessantes e crescimento profissional. Mas o critério de avaliação mais importante para eles foi "A empresa faz do mundo um lugar melhor".





Alexander Nikitin

- Estudei para ser programador em Baumanka. Ele se formou, trabalhou por um tempo. Ele foi capaz de escrever sites em PHP, conhecia a pilha padrão - JavaScript, html. Implementado Siebel, sistemas Oracle CRM. Talvez eu estivesse confiante demais, mas pensei que era um programador muito bom. Durante seis anos, fomos atormentados pelo desenvolvimento em Baumanka, fomos perseguidos por tarefas e diferentes idiomas. Na verdade, era uma escola muito legal.

Então eu fui atraído para fazer negócios. Era 2010, enquanto o treinamento on-line, os seminários on-line e o negócio da informação estavam apenas ganhando sua primeira popularidade.

Eu tinha dois pensamentos em minha mente que posso programar, e isso pode ser ensinado online. Juntamente com um colega de classe, lancei um blog - que se chamava "Escola de Programação". Escrevemos artigos sobre como fazê-lo corretamente, começamos a ministrar primeiros cursos, webinars.

Então, tudo surgiu de um blog WordPress. Tínhamos um site de cartão de visita: "aqui estão nossos professores, aqui estão nossos cursos, venha estudar". Por algum tempo, realizamos aulas offline, mas elas as abandonaram. Nós nos concentramos apenas on-line, para não borrifar.

- Por que os offline não foram?

Há mais hemorróidas. O offline é muito mais difícil de escalar. É necessário abrir vários centros em todo o país para reunir grupos. Em termos de proporção de benefícios e investimentos, parecia-nos que é melhor não fazer isso, mas simplesmente ficar on-line e se concentrar nele. A concentração nos negócios - e não apenas - é uma coisa muito útil.

- (Phil fillpackart ) E do seu ponto de vista on-line não é inferior em qualidade ao off-line?

Obviamente, o offline é mais eficiente. O que esconder - quando você se senta em frente ao professor, o contato com ele é muito melhor.

Por outro lado, se você estuda on-line, pode estudar em um centro regional da Sibéria com um professor muito legal de Moscou, um especialista legal e um professor de Deus.

- Como era o curso então?

O primeiro curso parecia muito engraçado. Foi chamado "PHP em duas semanas" - eu dirigi pessoalmente. Foi no formato de webinars, mas apenas áudio, sem foto. Nós transmitimos como um rádio, antes das aulas enviamos manuais, materiais de treinamento, e disse: “olhe para a linha 17, existe um operador assim e tal, procure um erro nela”. O feedback foi na forma de bate-papo.

Então, é claro, começamos a realizar webinars típicos, onde a parte do conteúdo era mostrada na tela.


Equipe GeekBrains (então "Escola de Programação") em 2011

- O primeiro curso foi sobre PHP. E como você escolheu a seguir?

Após o primeiro curso, que durou duas semanas, passamos para um grande curso de verão de três meses - chamado "Web Guru". Começamos da pilha de tecnologia que uma pessoa precisava para ser um desenvolvedor de pleno direito. Se usarmos a web, é claro que isso é JavaScript, html e algumas estruturas. Então o jQuery era muito popular.

Pessoalmente, meu aluno mais velho tinha 82 anos. De fato, é muito legal quando uma pessoa nessa idade é outra coisa interessante. Ele estudou sozinho, queria criar um site, não sei o que - talvez sobre a vida dele. Algumas pessoas são muito jovens de coração e, nos anos 80, são alegres, ativas, querem viver e se desenvolver. E é muito legal.

- (Phil) Agora parece que você tem cursos em geral sobre todas as tecnologias usadas pelo menos em algum lugar. Você se pôs a tarefa de cobrir tudo?

Eu não diria que a tarefa era apenas isso. Preferimos analisar o que poderia ser popular, o que está em demanda. Veja bem, nós existimos há muito tempo - daqui a nove anos. Em nove anos, você pode criar muitos programas.

De fato, temos até um processo inverso. Encerramos cursos sobre Ruby - embora nós mesmos o tenhamos desenvolvido. Eles não eram muito populares e, novamente, a regra funcionava dizendo que era melhor concentrar-se do que dispersar.

Em 2010, foi até difícil nos chamar de empresa - três pessoas estavam envolvidas em tudo, e simplesmente começamos com as oportunidades que tivemos. Havia um colega de classe familiar, um programador de C #. E começamos a ensinar Sharpe, ele ministrou cursos conosco.



Como o GeekBrains vive no Mail.Ru Group


- E quando o grupo Mail.Ru apareceu?

Eles apareceram muito depois. Em 2014, nos tornamos um centro de treinamento e não uma comunidade de desenvolvedores, onde você pode ler artigos, conversar no fórum e assistir a seminários on-line gratuitos. Renomeado da "School of Programming" para GeekBrains. Em 2015, houve uma decolagem muito poderosa. Isso foi percebido pelo Mail.Ru Group, não sei como.

- E como você gosta deles?

Sim De fato, essa é uma pergunta muito popular - é compreensível o porquê. Mas tenho plena consciência de que realmente gosto - isso é completamente verdade. Obviamente, existem desvantagens de uma grande corporação, uma espécie de burocracia. Mas imaginamos o que é o Mail.Ru Group no momento da transação. Nós existimos assim por dois anos e meio e não houve surpresas desagradáveis.


Equipe GeekBrains em 2018

- E no momento da transação, você não tinha dúvidas?

Não, porque você se cansa de ser uma startup há sete anos, quero reconhecimento, serviços traseiros confiáveis, solo sólido sob meus pés. Em geral, queríamos chegar ao Mail.

- Quão independente você é no âmbito do "Mail"?

Quando discutimos o acordo, era importante mantermos a maior parte de nossa independência na tomada de decisões estratégicas. Nós salvamos. O Mail possui departamentos de serviço que atendem a todas as unidades de negócios do grupo. Por exemplo, RH, departamento financeiro, contabilidade. Obviamente, existe uma marca, muito acesso ao conhecimento do mercado - há muitas pessoas com quem conversar, convidar para ensinar, apenas para adotar conhecimento.

- Como o GeekBrains está nos bastidores agora?

Agora, temos cerca de 90 funcionários em nossa equipe. Eu não incluo professores, existem várias centenas deles. Os professores trabalham principalmente com base na peça. Geralmente, esses são programadores profissionais que vêm até nós para ministrar aulas como hobby.

E tudo é padrão no estado - existem departamentos que podem ser encontrados na maioria das empresas. Marketing, vendas, departamento de qualidade, departamento de produção, que cria videoclipes, desenvolvimento, design e análise.

- (Phil) Seus desenvolvedores trabalham com os desenvolvedores do Mail?

Nosso sistema está escrito em Ruby on Rails, e não há projetos Ruby no Mail. Então, realmente não deu certo. Mas nossos desenvolvedores lucram com o Mail, porque há muitas reuniões internas sobre novas tecnologias, os programadores se reúnem, compartilham seus pensamentos, notícias.

Mas, do ponto de vista do desenvolvimento, não, os nossos estão sendo deles, o Mail é meu.

- (Phil) E o Mail analisa seus projetos tecnicamente?

Você pode dizer não.



Quem e como criar programas de treinamento




- Quem na equipe permanente está envolvido nos próprios cursos, os inventa, encontra professores sob eles?

Cerca de 10 pessoas estão envolvidas apenas no desenvolvimento de cursos. Temos áreas: treinamento em programação, design, marketing, gestão. Cada direção tem seu próprio líder e ele tem sua própria equipe - metodologistas, gerentes. Eles trabalham apenas dentro da estrutura de seu campo, se comunicam com os professores e fazem programas.

Cada programa consiste em blocos. Se ensinarmos desenvolvimento web, primeiro é html, depois o idioma do servidor e depois o front-end. Existem metodologistas que garantem que os blocos estejam encaixados.

- Como os cursos aparecem - da ideia às primeiras aulas?

Ideias de cursos básicos na superfície. Somos um projeto comercial, ganhamos dinheiro com treinamento e, em certa medida, somos forçados a fabricar produtos que serão de interesse de um amplo público. E o que é interessante para um público amplo é compreensível se você estiver dentro do mercado.

Realizamos pesquisas em andamento, mas elas confirmam nossas hipóteses - algo que nós mesmos gostaríamos de lançar.

Mais uma questão de tecnologia. Departamentos nas áreas entram em trabalho, especialistas, metodologistas são selecionados e são responsáveis ​​pela idéia geral do programa. Mais adiante, nos comunicamos com especialistas, concordamos com o conteúdo e começamos a fazê-lo.

- Quão profundamente os metodologistas entendem no desenvolvimento?

Frequentemente, esses são ex-programadores. Não sei se os programadores são antigos.

- Phil, os programadores são antigos?

- (Phil) Não.

Portanto, os metodologistas são apenas programadores, pois não são antigos.

- O que é mais difícil - desenvolver ou vender um curso?

Eu não sei, sério. Essas são coisas tão diferentes. Às vezes acontece que os vendedores dizem: “As vendas são as mais importantes, as mais difíceis e as mais necessárias. E esse seu portal de desenvolvimento é um lixo completo. ” E alguém diz o contrário. E onde está a verdade? Cada um está envolvido em seu próprio negócio, e graças a Deus.

"Bem, você, como pessoa que está acima disso, pode ver para onde estão indo mais recursos, tempo, pessoas?"

Mesmo para as pessoas - o número de metodologistas e o número de vendedores são praticamente os mesmos. Nem consigo descobrir as métricas pelas quais avaliar isso objetivamente. Pelo número de horas passadas no escritório? Metodistas e vendedores passam a maior parte do tempo no local de trabalho.

Eu costumo pensar nisso como um único organismo. É estranho dizer que o fígado não é tão importante quanto o coração. Cada departamento, cada pessoa é importante à sua maneira.



De onde vêm os professores de programação




- Como você contrata professores?

Aceitamos programadores atuais, porque poucas pessoas procuram trabalho diretamente como professor. Convidamos-os a tentarem desempenhar esse papel. Depois, vem toda uma cadeia de ações, entrevistas e preparativos. Uma pessoa realiza o primeiro webinar gratuito (para estudantes).

Nós nos conhecemos, assistimos comentários sobre seus eventos gratuitos. Se percebermos que está tudo bem, começamos a colocá-lo em grupos de pagadores.

- Como Heychar entende que uma pessoa quer ser professora se é apenas um programador praticante?

Bem, o diabo o conhece, para ser sincero.
(narração)

Podemos procurar recomendações, temos alguns milhares de programadores de email sentados ao nosso lado e há alguém a quem recorrer. Mas não conheço os meandros do trabalho de RH.

Encontramos programadores, perguntamos se você quer ensinar. Talvez eles já estejam ensinando em algum lugar. Se eles estiverem interessados, segue-se uma discussão.

- (Phil) Ou seja, não existe um modelo definido e critérios exatos de que este seja um bom professor, mas não é?

Um bom professor é aquele que tem notas altas em nosso portal. Quando conduzimos candidatos a caminho dos primeiros eventos sem grupo, entrevistas - quadros podem prever muita coisa. Hipótese de quão bem-sucedido professor ele se tornará. E quando ele realiza o primeiro webinar, tudo fica claro.

Em geral, verificamos na prática.

- (Phil) Existe um problema com o fato de quase todos os professores serem remotos?

Eu acho que não.

- Qual o horário de trabalho que eles recebem?

Se estamos falando de um grupo, geralmente duas aulas por semana. Segunda e quinta-feira condicionais, cerca de duas horas acadêmicas, além de verificar a lição de casa, conversar com os alunos.

- (Phil) E como você controla o trabalho deles? Existe um sistema de avaliação de emprego para você?

Quando uma pessoa realiza um webinar, é difícil influenciá-la neste segundo em particular. Você pode descobrir depois do fato se ele conseguiu ou não. Para entender isso, há avaliações de cada lição. Vemos o quadro geral: se uma anomalia aparecer nas estimativas, entenderemos o que aconteceu. Naturalmente, existem todas as notas, e nós a veremos.

Além disso, os alunos se comunicam em grupos, conversam em grupo e, acredite, se algo der errado, o feedback chega instantaneamente. Observamos os batentes, organizamos uma revisão e tomamos decisões - corrigimos o professor, treinamos novamente, adaptamos.

- (Phil) Você demitiu um professor que está com você há muito tempo?

Existem professores que tentam, mas é claro que isso não é coisa deles. Eles têm pontuações consistentemente baixas. Provavelmente, eles simplesmente deixarão de receber os seguintes grupos. E quem, de acordo com estatísticas objetivas, ensina melhor do que ninguém, ensina mais e mais.

Mas para descartar ... houve casos assim, mas são super raros. Se você precisar remover o professor no meio do caminho, ele fez algo extremamente ruim.

- Programadores praticantes geralmente têm sua própria visão. Como encaixá-lo na metodologia geral?

Sim, deve haver um equilíbrio entre o programa geral, as preferências e a experiência do professor. Portanto, trabalhamos com os professores para que eles fiquem dentro de uma certa estrutura.

Por outro lado, é impossível privá-los completamente da oportunidade de transmitir sua visão e sua experiência.



Por que um desenvolvedor deve gastar tempo treinando outras pessoas?




- Qual é a motivação dos professores em geral?

Programadores, as pessoas geralmente são ricas, têm bons salários e não podemos competir objetivamente por dinheiro com os empregadores, onde são pagos como programadores. Naturalmente, qualquer trabalho é pago, mas para eles não é o custo mais lucrativo de uma hora.

Ensinar é algo que você mesmo gostaria.

Na realidade, é muito interessante para muitos caras ensinar, é interessante ajudar iniciantes, é interessante se comunicar com eles, talvez até encontrar um aprendiz para si mesmo, levá-los para a sua startup.

O que posso dizer, meu parceiro Hayk Hayrapetyan foi meu primeiro aluno no mesmo curso "PHP em duas semanas". Ele se tornou o melhor aluno e nós o convidamos para nos ajudar.

Ensinar é como jogar futebol. Que motivação pode ser - sim, eu simplesmente amo. Aqui é exatamente o mesmo. Bem, por sua vez, podemos oferecer dinheiro, estudantes e, de alguma forma, digitalizar o sucesso do seu ensino.

- (Phil) E por que os metodologistas não trabalham como desenvolvedores. É sua própria escolha?

Nós não possuímos escravos, portanto, é claro, essa é a escolha deles. Phil, não sei se você confirma ou não, mas há histórias em que os desenvolvedores entendem que não querem fazer programação pelo resto da vida, querem tentar outra coisa.

Às vezes, os programadores vinham nos ensinar, começaram a apresentar um curso, dois, depois três, depois fizeram cinco cursos e já trabalhavam em tempo integral no GeekBrains. Nós os levamos ao estado, e eles se transformaram em metodistas. Mudando de desenvolvimento para outra atividade.

- Mas como você disse, os programadores são pessoas ricas. Do ponto de vista econômico, é mais lucrativo se desenvolver ainda mais. Eles recebem de você da mesma maneira que receberiam dos desenvolvedores?

Não sei, é difícil comparar. Se falarmos sobre o nível intermediário, provavelmente sim - eles atingem a mesma quantidade.

Mas, por exemplo, há super-idosos no Mail.ru, eles recebem dinheiro exorbitante, com uma experiência absolutamente única. Naturalmente, não interromperemos isso com a nossa vaga como metodologista.

Mas se você comparar com o salário médio de um programador no mercado, temos algo semelhante.



Cursos online vs universidades


- Foi tal que você viu o curso de outra pessoa e ficou aborrecido, quão terrivelmente feito?

Você sabe, não, não estamos chateados com isso. Temos algo para nos incomodar sem isso.

Mas esse foi o ponto de partida em geral para a criação do projeto. Quando me formei na universidade, pensei que não seria possível em seis anos fazer o mesmo e alcançar o mesmo. Eu só queria dar ao público conhecimento de uma forma mais conveniente.

- Você vê o problema no sistema educacional?

Honestamente, eu realmente não penso nisso a partir da posição do estado. Pessoalmente, sou muito grato à universidade, pela experiência que ele me deu.

Portanto, eu não sei - não há problema.

- Bem, você contrasta seus cursos com esse sistema? É necessário estudar por seis anos ou é suficiente fazer um curso?

Sim, somos uma alternativa à universidade em termos de obtenção de uma profissão. Mas nunca vou dissuadir uma pessoa de estudar em uma universidade se ela se formar no ensino médio e pensar no que fazer a seguir - ir para o estudo, ou trabalhar imediatamente, ou fazer cursos. Eu segui apenas um caminho na minha vida e não me arrependo, por isso seria estranho desencorajar.

Mas se falamos sobre o nosso público, muitos homens vêm que já receberam educação - ensino médio ou superior. Em algum momento, eles perceberam que estavam interessados ​​em programação. E para esses caras, provavelmente é mais fácil não passar mais cinco anos em outra universidade, mas passar um ano no GeekBrains.

- Não é melhor aprender a si mesmo ou trabalhar e aprender na prática imediatamente?

Se a questão financeira não é muito aguda, parece-me um curso melhor. E se o custo é insuportável, existe o Google e uma enorme pilha de conteúdo gratuito. Até temos centenas de seminários on-line gratuitos, mini-cursos gratuitos que definitivamente começarão. Claro, você pode passar por tudo sozinho.



É possível se tornar um especialista ignorando o caminho clássico




- Você tem pessoas que ajudam os alunos a conseguir emprego após os cursos. Como está indo isso?

Em primeiro lugar, muitas empresas querem fazer amizade conosco para recrutar estagiários. Nossa tarefa é simplesmente reduzir. Quando um curso é recrutado, metade ou a maioria dos estudantes procura um emprego. Realizamos uma pesquisa e verificamos se eles cumprem esse objetivo à medida que aprendem.

De acordo com as mais recentes métricas para estudos anuais na Geek University, 70% são empregados no processo de aprendizagem. Os 30% restantes são liquidados nos próximos três meses.

Aqueles que querem trabalhar, mas não conseguem um emprego - são realmente muito poucos. A demanda por programadores não é ruim. Mas podemos ajudar, se ainda não der certo, levar o empregador pela mão, ajudar a escrever um currículo, nos dizer como se comportar durante a entrevista.

- (Phil) Existem duas habilidades - a capacidade de trabalhar como desenvolvedor e o conhecimento de desenvolvimento que só serão úteis em uma entrevista. Quanto as coisas que pedem apenas nas entrevistas afetam o programa?

Pelo que entendi, estamos preparando apenas desenvolvedores, sem preparativos astutos para entrevistas. Essas habilidades são mutuamente exclusivas? Ou seja, eu realmente preciso saber coisas diferentes no desenvolvimento?

- (Phil) Não são mutuamente exclusivos, mas não se sobrepõem 100%. , , .

, , , .

— , , ?

, , , , . , . , , — , .

— ?

, , .

— , , . , , , « ».

« » — . , . , . PHP, . , , - . , , .

« » — . , — . , . — , - .

— , , . , , . , - , , . .

, . , , .

, : « , !» , .

— , ?

Sim claro. .



— , ?

«», , . . , . , , , - .

, GeekBrains — .

— , , , . , — , ?

, . , .

— () , , . ?

, « », . SkyEng, . - : «, , , . ».

, . - .

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


All Articles