Veeam Academy para desenvolvedores de C #: nova temporada

No outono de 2018, a Veeam Academy abrirá novamente as portas para estudantes que desejam aprimorar suas habilidades em desenvolvimento no C # e no .NET Framework.


Neste artigo, queremos contar como vão as aulas na Veeam Academy, quais são os principais estágios do treinamento e o que a Academia oferece aos nossos graduados. Você aprenderá sobre tudo isso em primeira mão olhando sob o gato.


Academia própria: por que, como e para quem?


O objetivo deste projeto de negócios é pesquisar, treinar e recrutar jovens desenvolvedores de C # dentre estudantes e recém-formados. Nesse sentido, a Academia oferece aos nossos colegas envolvidos no treinamento uma oportunidade de conhecer melhor os alunos. E do ponto de vista da contratação de gerentes, nosso curso é uma espécie de entrevista, tarefa de teste e período de estágio, todos juntos com duração de dois meses.


"Muitas vezes, o processo de entrevista é estressante para o entrevistado (e às vezes para o entrevistador) e não permite revelar totalmente conhecimentos e habilidades. Na verdade, a Academia é uma entrevista longa em um ambiente confortável para ambos os lados. Temos mais tempo para ver como uma pessoa pensa e funciona, qual código ele escreve, para entender com que rapidez ele aprende e como corrigir erros, o que nos permite fazer uma avaliação adequada de como esse ou aquele candidato em potencial lidará com a complexidade e o fluxo de tarefas resolvidas em combate Eslovênia ". Denis Serov, Líder Técnico.

imagem


A Academia permite que os alunos adquiram experiência e prática em desenvolvimento industrial, o que é especialmente importante para desenvolvedores iniciantes no início de uma carreira. Afinal, a programação é principalmente uma prática.


O curso de formação é conduzido por um professor profissional, Ph.D. Ciências Físicas e Matemáticas, Dmitry Shalymov.


imagem


Muitos funcionários da Veeam Software também participaram ativamente da preparação e organização do curso. Eles fizeram apresentações, conduziram revisões de código, foram mentores para os alunos e compartilharam suas experiências.


"Como mentora, a Academia me dá a oportunidade de atualizar e aprofundar meus conhecimentos na preparação de apresentações, de pensar e discutir questões interessantes que os alunos fazem. Como revisora ​​e gerente de contratação, a Academia oferece uma excelente oportunidade para observar o trabalho das crianças por um longo tempo, sobre sua capacidade." para aprender coisas novas, aprender com a experiência e desenvolver - tudo o que é impossível ver em 2 horas de uma entrevista regular ". Artyom Grigoriev, desenvolvedor experiente.

Para ingressar na Veeam Academy, os participantes passam por testes preliminares on-line: 30 perguntas sobre C #, OOP, multithreading, algoritmos e outros tópicos. Aqueles que obtiveram nota de aprovação devem ser entrevistados no escritório da empresa. O grupo de estudo é formado por 10 a 15 alunos. Você pode ler mais sobre os resultados do fluxo da primavera e da rodada de qualificação em nosso artigo anterior.


"Acidentalmente me deparei com cursos da Veeam Academy na Internet. Mas, assim que li o anúncio, comecei a me registrar imediatamente. Havia muitas razões para isso. Primeiro, aconteceu que nos últimos anos eu tenho trabalhado com C # e .Net Gostei dessa pilha, embora ainda não entendesse qual era o processo de desenvolvimento. Segundo, é um momento conveniente. Sou estudante e isso impõe algumas restrições ao meu gerenciamento de tempo. Quase me demiti. com o fato de que a única oportunidade são algumas práticas de verão, mas a noite ku As salas de aula da Veeam Academy com um horário ideal para os alunos se tornaram uma salvação. Bem, um certo fator adicional foi a atmosfera que senti quando me encontrei na apresentação do curso ". Alex, formado na Veeam Academy.

Como é o treinamento


No início do curso, os sujeitos escolhem o tópico de um projeto-piloto comum no qual treinam habilidades de desenvolvimento de equipe. De acordo com os resultados da votação, o serviço ganhou repetidamente pelo tipo de plataforma de negociação eletrônica. É intuitivo, fácil de usar e é bastante realista ter tempo para preparar seu protótipo em dois meses e meio.


O projeto está sendo desenvolvido usando a metodologia Scrum. Para muitos estudantes, essa é a primeira experiência de desenvolvimento de equipes e, com o Scrum em geral, quase nenhum dos alunos havia encontrado na prática antes.


Para trabalhar em um projeto comum, todos os alunos são divididos em cinco grupos:
UI - Interface do Usuário
BL - Lógicas de Negócios
DB - DataBases
NWK - Redes
QA - Auto Testing


"Durante meus estudos na Veeam Academy, eu não apenas aprimorei significativamente as habilidades de programação em C #, mas também adquiri uma experiência inestimável no desenvolvimento de equipes. Foi o trabalho em equipe na tarefa comum que me pareceu o estágio mais interessante e difícil. Provavelmente, principalmente porque que isso era novo para mim.Um senso de responsabilidade para com seus parceiros, a consciência da importância das tarefas atribuídas a você para todo o projeto como um todo o motiva a trabalhar duplamente.Além de tudo, foi muito interessante ver de dentro como esse mecanismo de se tornar Mands - quando 15 programadores inicialmente separados e completamente independentes estabelecem a comunicação, discutem sobre problemas que surgem no decorrer da solução de problemas, encontram compromissos, se apoiam e acabam se tornando um ". Alexander, formado pela Veeam Academy.

imagem


Cada aluno também tem seu próprio projeto individual, no qual eles se familiarizam com as tecnologias Microsoft.NET . O código do aluno é verificado pelos funcionários da Veeam Software, os principais programadores da empresa, a quem os alunos sempre podem recorrer para obter conselhos ou recomendações.


"As palestras em conjunto com as tarefas me pareceram as mais fascinantes. Em algumas palestras, sentei-me e me peguei pensando:" Ahhh, é assim que funciona! " E tudo isso foi corrigido posteriormente, usando o que foi aprendido em tarefas que poderiam ser discutidas com um desenvolvedor mais experiente. Essa foi a parte mais interessante e útil do curso ". Tatyana, formada pela Veeam Academy.

O curso possui um sistema de classificação por pontos. Uma tabela com os resultados de cada participante é atualizada todos os dias em um recurso compartilhado. Ele leva em consideração a atividade e o desempenho dos principais indicadores (trabalho de laboratório, projeto de equipe, testes intermediários, presença, relatórios semanais, etc.). Esse sistema apóia o interesse esportivo em muitas pessoas e motiva a ser mais ativo.


O curso dura dois meses e meio, as aulas acontecem três vezes por semana, à noite. Vamos enfrentá-lo, isso é bastante intenso, principalmente porque, além das aulas no escritório, os caras tinham que trabalhar em laboratório em casa. Mas, como regra, os projetos capturam nossos alunos e o tempo gasto no curso passa despercebido.


“A informatividade das palestras no final da parte introdutória tornou-se mais alta do que eu esperava: de maneiras de criar uma interface do usuário interativa a criação de perfis de um banco de dados, de um paradigma reativo a palestras sobre código limpo - a variedade de tópicos abordados tornou-se considerável. revisor: todas as sutilezas não podem ser abordadas em palestras e, ao verificar pessoalmente o código, problemas que eu não havia prestado atenção antes se tornam óbvios ". Alexander, formado pela Veeam Academy.

imagem


Sobre motivação


Os caras tentam não perder as aulas. Além disso, aconteceu repetidamente que alguém vinha de palestras em seu tempo livre e trabalhava sozinho na sala de aula. Então, por exemplo, de acordo com um aluno, essa foi sua primeira experiência em equipe e, durante dois meses, ele literalmente "viveu esse projeto", dedicando todo o seu tempo.


"Quando participei desses cursos, não conseguia imaginar que eles me engoliriam. Por 2 meses, a Veeam Academy realmente se estabeleceu muito bem na minha vida. Muitas vezes, quase todos os membros da equipe vinham ao escritório muito antes do início das aulas e saíam quase à noite. O trabalho no projeto não parou em casa e os laboratórios também não relaxaram. Ao longo dos cursos em que eu estava em estado de euforia, senti um prazer indescritível ao constatar que participei desse projeto. Tew justificado: Eu tenho experiência inestimável de produtos de treinamento da equipe de desenvolvimento combinadas com palestras interessantes ". Alexander, formado pela Veeam Academy.

E depois da Academia?


Intensivos termina com a defesa de seu projeto, os caras apresentam módulos de software e soluções para problemas com os quais lidaram, tanto em projetos individuais quanto em equipe.
Após a conclusão do curso, cada aluno recebe um certificado de desenvolvimento profissional e um certificado da Veeam Academy. Bem, que tal sem uma graduação ?! Comemoramos no restaurante como uma equipe inteira: ex-alunos e seus mentores, que têm a oportunidade de conversar em um ambiente informal.


imagem


Os graduados bem-sucedidos que se mostraram bem durante o treinamento e foram capazes de demonstrar altos resultados para os gerentes de contratação (capacidade de escrever código de alta qualidade, capacidade de aprendizado) foram convidados a entrevistar as vagas da empresa.


Os graduados dos cursos anteriores da Veeam Academy já estão trabalhando em nossa empresa. Aqui está o que um deles diz:


"O trabalho deixa apenas boas impressões principalmente por causa da equipe com a qual trabalho: todos os grandes profissionais, comunicação com" você ", mesmo com os chefes, a atmosfera é o mais amigável possível e livre de formalismo desnecessário. O produto é muito maior do que qualquer coisa que já encontrei antes "Então, no início, era difícil entender todos os recursos, mas todos estão prontos para ajudar e explicar o que e como. As tarefas definidas quase sempre exigem um pouco mais do que você pode, para sentir constantemente o crescimento". Alexander, formado pela Veeam Academy.

Muitos desejam recomendar a Veeam Academy a seus amigos:


"Com base nos resultados do curso, posso dizer com confiança que esses foram os melhores dois meses para todo o tempo em que programo. É claro que, antes do final do curso, contei a meus colegas sobre a Veeam Academy e sou altamente recomendado. Espero realmente que eles cheguem ao próximo curso e também ficará satisfeito com sua passagem ". Alex, formado na Veeam Academy.

"Durante o curso, no dia seguinte, depois de outra aula na Academia, na universidade, contei entusiasticamente aos colegas tudo o que havia acontecido no dia anterior. Eles, por sua vez, me ouviram com muito cuidado. Havia uma ligeira inveja e desconfiança em seu rosto relacionado a que eles não imaginavam que um aluno do terceiro ano sem nenhuma experiência prática séria pudesse participar de algo assim. Portanto, a Veeam Academy oferece essa oportunidade ". Alexander, formado pela Veeam Academy.

"Vou recomendar a Veeam Academy aos amigos e conhecidos que já possuem alguma base de conhecimento inicial em programação, TI em geral e que já conseguiram trabalhar com C #, com as tecnologias da Microsoft e perceberam que desejam se desenvolver como desenvolvedores de C #. Para eles essa intensidade pode ser um bom começo para uma carreira! " Tatyana, formada pela Veeam Academy.

Semestre de outono de 2018


Temos o prazer de anunciar o início do recrutamento para o curso de outono para desenvolvedores de C # em São Petersburgo e convidamos todos a fazer testes on-line no site da Veeam Academy .


O curso começa em 24 de setembro de 2018, vai até meados de dezembro e, como sempre, será totalmente gratuito.


A inscrição e um link para o teste de entrada já estão disponíveis no site da Academia: academy.veeam.ru

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


All Articles