JavaRush /Blogue Java /Random-PT /Big Data para estudantes JavaRush

Big Data para estudantes JavaRush

Publicado no grupo Random-PT
A fonte dos dados é a informação sobre a quantidade de alunos JavaRush que atingiram determinado nível (em 01/02/2022), publicada no artigo “ Números Interessantes ”. Neste artigo, iremos “adicionar cor” aos números secos publicados no artigo acima e, por assim dizer, mostraremos visualmente em gráficos a “tendência” de mudanças no número de alunos ao completar os níveis do curso de treinamento JavaRush . Primeiro, vamos olhar o gráfico para ver a mudança no número de alunos que atingiram um determinado nível. Grandes dados de alunos JavaRush - 1 A partir deste gráfico de linhas, notamos em geral que o número de alunos diminui sistematicamente à medida que progridem em novos níveis. É importante notar também que a maior diminuição no número de alunos que “ultrapassaram” um determinado nível ocorre logo nos primeiros níveis. Como para analisar as estatísticas da atividade dos alunos na missão JavaRush foram retirados os dados atuais de 01/01/2022 , então no futuro o número total de alunos aumentará e, portanto, ao escrever este artigo, gostaria de identificar padrões que não mudarão com o tempo. Portanto, nos gráficos de linhas a seguir veremos a variação do número de alunos JavaRush, expressa em porcentagem em relação ao número total de usuários que “chegaram” ao nível 0. E de fato, embora com o tempo o número de os usuários crescerão, mas os estereótipos de pensamento e comportamento das pessoas (ou seja, os padrões dos psicótipos das pessoas) não mudarão e, portanto, na “proporção percentual” provavelmente não haverá uma mudança acentuada. Grandes dados de alunos JavaRush - 2 Para a pureza do experimento, queremos enfatizar que colocamos as estatísticas dos níveis 21-30 em um gráfico de linhas denominado “% de alunos que passaram no Multithreading”, e as estatísticas dos níveis 31-41 no gráfico “% de alunos que passou nas Coleções”. Assim como no Mapa de Missões as missões “ Java Multithreading ” e “ Java Collections”" são colocados em paralelo, então, como resultado, os dados das duas tabelas acima podem ser confundidos entre si - ou seja, as estatísticas sobre "Coleções" são indicadas no diagrama "Multithreading" e vice-versa. Mas para ser justo , digamos que para avaliação estatística isso não seja tão importante, de qualquer forma, se você completou essas duas missões, então atingiu o nível 41, e se parou em algum lugar, então o “ponto” parou. Nos cinco diagramas acima, estamos interessado em duas coisas: 1) o ângulo de inclinação da curva (quanto maior, mais os alunos "pararam" em determinado nível). 2) leituras no eixo "Y", ou seja, a porcentagem do número total de todos os alunos que "passaram" num determinado nível. O que podemos dizer: a) nos três primeiros níveis Zero 0-2 em cada nível, metade dos alunos "pararam". b) dos níveis 4 a 10, enquanto "os problemas ainda eram fáceis”, o número de alunos diminuiu “moderadamente”. c) nos níveis 11-40, a diminuição de alunos aumentou parcialmente (como pode ser visto na inclinação da curva nestes gráficos de linhas, que [a linha curva azul no gráfico] é um pouco mais "inclinada para baixo" do que, digamos, a linha azul curva no gráfico Zero 3-10. d) apenas 2 em cada 10 usuários que começaram a fazer a quest foram para os cursos “pagos” de JavaRush. e) apenas 3% do número original de “interessados” completaram a missão Zero. e) apenas cada terceira pessoa que começou a completar esta missão [ou seja, Core ou Multithreading] alcançou o final das missões Core, Multithreading. g) a última missão “antes do estágio” (ou seja, Coleções) foi concluída apenas por cada 9 daqueles que inicialmente começaram a completar a missão Coleções. A razão para isso é que uma das condições para inscrição em estágio é atingir o nível 35 e superior. No gráfico vemos que depois de atingir o nível 35, muitos alunos não “aprenderam mais a teoria”, mas muito provavelmente fizeram um estágio na esperança de posteriormente concluí-lo com sucesso e “continuar a melhorar os seus conhecimentos” no futuro como um Desenvolvedor de Java. A seguir teremos o diagrama mais interessante (já um diagrama de barras). Na próxima “tela” veremos a quantidade de alunos que “não passaram” em determinado nível. Esses dados nos interessam justamente porque a base de cálculo dos valores é a regra de que se, por exemplo, 100 alunos atingiram o nível n, e 90 alunos “alcançaram” o próximo nível n +1, então 10% “pararam” no nível n de alunos que inicialmente atingiram esse nível. Ou seja, consideramos como 100% o número de alunos que atingiram esse nível. Novo nível - o número de alunos que atingiram este “novo” nível foi considerado como 100%. Visualmente, isso pode ser comparado ao fato de que “digamos, 10 pessoas entraram na sala” e “apenas, digamos, 9 delas encontraram a porta de saída para a próxima sala e, ao mesmo tempo, 1 dos 10 quem inicialmente entrou na sala permaneceu na sala.” Big Data dos alunos JavaRush - 3 Breves conclusões a partir da informação indicada no diagrama acima: a) como referido anteriormente, em cada um dos níveis 0-2, metade dos alunos “saiu”. b) em média, cerca de 10% dos alunos inicialmente “inscritos” neste nível pararam num determinado nível. c) “as pequenas coisas não são importantes, as pequenas coisas decidem tudo”: no primeiro nível da nova missão (11 Level Java Core, 21 level Java Multithreading, 31 Level Java Collections, o número de alunos “abandonados” foi de 1,5 - 2 vezes maior do que a “taxa de abandono por nível” média de 10%. Ou seja, cheguei a uma nova missão, tentei e com a frágil percepção de que o “conhecimento” não era permitido mais, e não havia o suficiente " matéria negra" para abrir a próxima palestra. d) dois em cada dez alunos pararam no nível 35, que vieram para cá. Motivo: atingir o nível 35 é “suficiente” para poder receber uma tarefa para posterior inscrição num estágio se esta [a tarefa de estágio] for concluída com sucesso. Como o público-alvo do nosso artigo são estudantes JavaRush, ou seja, desenvolvedores que, por assim dizer, “não com uma palavra, mas com uma linha de código” comprovam sua intenção de se tornar um Java Junior|Middle|Senior Developer, então em Gostaríamos de olhar para o último diagrama deste artigo para o vidro, digamos que está "meio cheio". Ou seja, no próximo diagrama apresentaremos a porcentagem do total de alunos que atingiram o nível, que passaram com sucesso neste nível e seguiram em frente (ou seja, esses são os dados do histograma anterior, mas considerados “ de um ângulo diferente”). Big Data dos alunos JavaRush - 4 Vamos esclarecer mais uma vez: se dissermos que 100 alunos atingiram o nível n, 80 alunos passaram com sucesso neste nível, então a barra no diagrama exibirá 80%. Além disso, se apenas 60 dos 80 alunos que atingiram o nível passarem com sucesso para o próximo nível, a barra do diagrama neste nível já mostrará 75%. O que as informações da última tela nos dirão? Veja o que acontece: em média, 85-90% dos alunos que chegam ao nível são aprovados com sucesso. O maior número de “paradas” em um nível ocorreu no início da missão (níveis 0-4) e no final da missão (nível 40). Breve resumo do artigo: 1. Apenas um quinto de todos os usuários interessados ​​pretende completar a missão (terceiro nível e superior). 2. Em média, em cada nível, 10% dos alunos desistem. 3. 20% dos desenvolvedores que atingiram o nível 35 não se arrependem de ter completado a missão, mas vão direto para um estágio. 4. Ao passar em cada novo nível, você “ultrapassa” outros 10% dos outros desenvolvedores na maratona para o futuro receber uma oferta para seu primeiro ou subsequente emprego no setor de TI. 5. Não mais que 0,085% do número total de pessoas inicialmente interessadas completaram toda a missão. 6. A prática sistemática e o credo “nunca desistir” primeiro o levarão ao número de elite daqueles que completaram a missão JavaRush e, então (se você continuar a melhorar suas habilidades no trabalho), o levarão ao número de elite de Desenvolvedores Java que escolherão as vagas à vontade. 7. O sucesso no aprendizado de Java é mais como uma maratona, durante a qual, de forma imperceptível, mas consistente, a grande maioria daqueles que “começaram a corrida” abandonam a corrida antes de chegar à linha de chegada. 8. Você não precisa “correr a maratona o mais rápido”, você só precisa continuar correndo, avançando cada vez mais nos níveis. PS Peço desculpas se as informações fornecidas neste artigo não concordam com suas crenças pessoais. Todas as informações fornecidas aqui são apenas a opinião subjetiva do autor e não são a “verdade última”.
Comentários
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION