CLRium # 7: Prático. Seminário, trabalhos de casa com verificação, orientação



Um seminário sobre a plataforma .NET CLRium nº 7 será realizado em 18 de abril de 2020 em São Petersburgo e 16 de maio em Moscou, sobre o qual continuaremos o tópico de multiencadeamento: desta vez do ponto de vista da prática. A primeira parte foi visitada por mais de 700 pessoas. Principais tópicos do seminário (o programa está sendo formado):

  • Arquitetura de código paralelo
  • Testando código paralelo, algoritmos e primitivas de sincronização
  • Depurando código paralelo

E desta vez o seminário será, em certo sentido, duas semanas:

  • O workshop em si passará o dia;
  • Após o qual você receberá a lição de casa e, dentro de duas semanas, as resolveremos juntas, verifique e dê conselhos sobre como melhorá-las (também será criado um grupo no Telegram para discuti-las dinamicamente);

Também é possível trabalhar no formato de entrevistas com um mentor pessoal

Prática e trabalhos de casa


Participar de conferências não garante experiência: afinal, a experiência é principalmente uma prática. Nas conferências, há muitos tópicos interessantes, muito para reflexão, mas gradualmente tudo desaparece da memória ... Mas o que pessoas experientes nos dizem: para que as informações sejam resolvidas, você deve primeiro repeti-las e, em segundo lugar, experimentá-las na prática.
Por isso, decidi fazer uma nova rodada evolutiva do seminário. O trabalho no seminário está implícito em 3 ou 4 etapas:

Etapa 1: comprando ingressos para o CLRium # 7, você também obtém acesso aos vídeos do CLRium # 6: simultaneidade e paralelismo, nos quais contamos todas as camadas do multithreading: do nível do processador ao nível de async / wait. Você pode estudar seus materiais imediatamente após a compra de um ingresso.

Etapa 2: Participação no workshop CLRium # 7. Ele conterá vários relatórios relacionados à prática de desenvolver código multiencadeado.

Etapa 3: no final do seminário, você receberá muitas tarefas para o desenvolvimento e a correção do código existente. Em essência - para perceber o conhecimento que você adquiriu.

Aqui ainda estamos pensando: provavelmente esse estágio consistirá em dois: quando todos tiverem a decisão do outro participante e a revisarem, ganhando experiência na análise de código multiencadeado (escrito essencialmente por um iniciante). O segundo estágio é a análise feita por nós, como curadores: ao mesmo tempo em que você envia as tarefas para verificação, e damos recomendações para corrigi-las (uma vez, mas com capacidade). O reenvio de tarefas para verificação levará a uma resposta mais curta. Tudo está bem ou alguns comentários. Mas não é espaçoso. A resposta será curta.
Assim, você receberá três cheques: pela comunidade - 1 vez e 2 vezes - por nós.

Etapa 4 ( opcional ): se desejar, podemos passar por entrevistas com mentores juntos. Mais detalhes sobre eles estão abaixo.

Mentor Interviews


Para consolidar completamente o conhecimento, introduzimos outro formato de interação. Você compra um tipo de ingresso separado e concorda em receber um espaço da agenda de entrevistas. No total, duas entrevistas estão disponíveis:
Primário , quando um mentor o interroga sobre o tópico multithreading, oferece perguntas sugestivas e, depois disso - descreve suas lacunas e fornece links + uma lista de literatura e relatórios para estudo

Secundário , ao dominar o material, você chama e consolida a experiência adquirida.

O formato da entrevista é excelente, pois ajudará a se preparar para uma mudança de emprego, além de simplesmente consolidar o conhecimento adquirido ao se comunicar com o mentor: afinal, são 5 horas completas de comunicação.

Como o tempo não é de borracha e também estamos trabalhando em algum lugar de nossas tarefas, o número de vagas para entrevistas de mentoria é limitado: 150 ingressos para as duas cidades. Aqui você precisa decidir com antecedência.

Detalhes de contato


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


All Articles