JavaRush /Blog Java /Random-ES /Big Data para estudiantes de JavaRush

Big Data para estudiantes de JavaRush

Publicado en el grupo Random-ES
La fuente de datos es información sobre el número de estudiantes de JavaRush que han alcanzado un determinado nivel (al 01/02/2022), publicada en el artículo “ Cifras interesantes ”. En este artículo, "agregaremos color" a los números secos publicados en el artículo anterior y, por así decirlo, mostraremos visualmente en gráficos la "tendencia" de cambios en el número de estudiantes al completar los niveles del curso de capacitación JavaRush. . Primero, miremos el gráfico para ver el cambio en el número de estudiantes que han alcanzado un determinado nivel. Big Data para estudiantes de JavaRush - 1 En este gráfico de líneas, hemos notado en general que el número de estudiantes disminuye sistemáticamente a medida que avanzan a través de nuevos niveles. También vale la pena señalar que la mayor disminución en el número de estudiantes que han “sobrepasado” un determinado nivel se produce en los primeros niveles. Dado que para analizar las estadísticas de la actividad de los estudiantes en la búsqueda de JavaRush, se tomaron los datos actuales al 01/01/2022 , en el futuro, el número total de estudiantes aumentará y, por lo tanto, al escribir este artículo, me gustaría Identificar patrones que no cambiarán con el tiempo. Por lo tanto, en los siguientes gráficos de líneas veremos el cambio en el número de estudiantes de JavaRush, expresado como porcentaje en relación al número total de usuarios que “llegaron” al nivel 0. Y de hecho, aunque con el tiempo el número de Los usuarios crecerán, pero los estereotipos del pensamiento y el comportamiento de las personas (es decir, los patrones de los psicotipos de las personas) no cambiarán y, por lo tanto, lo más probable es que no haya un cambio brusco en la "proporción porcentual". Big Data para estudiantes de JavaRush - 2 Para la pureza del experimento, queremos enfatizar que colocamos las estadísticas para los niveles 21-30 en un gráfico de líneas llamado "% de estudiantes que aprobaron Multithreading", y las estadísticas para los niveles 31-41 en el gráfico "% de estudiantes que aprobaron Colecciones”. Al igual que en el mapa de misiones, las misiones “ Java Multithreading ” y “ Java Collections”" se colocan en paralelo, entonces, como resultado, los datos de las dos tablas anteriores se pueden confundir entre sí, es decir, las estadísticas de "Colecciones" se indican en el diagrama "Multithreading" y viceversa. Pero para ser justos , digamos que para la evaluación estadística, en última instancia, esto no es tan importante, de todos modos, si completaste estas dos misiones, entonces alcanzaste el nivel 41, y si te detuviste en algún lugar, entonces el "punto" se detuvo. En los cinco diagramas anteriores, estamos Me interesan dos cosas: 1) el ángulo de inclinación de la curva (cuanto mayor, más estudiantes se "detuvieron" en un determinado nivel). 2) las lecturas en el eje "Y", es decir, el porcentaje del número total de todos los estudiantes que "pasaron" un determinado nivel. Qué podemos decir: a) en los primeros tres niveles Cero 0-2 en cada nivel, la mitad de los estudiantes “se detuvieron”. b) de los niveles 4 al 10, mientras que “los problemas todavía eran fáciles”, el número de estudiantes disminuyó “moderadamente”. c) en los niveles 11-40, la disminución de estudiantes aumentó parcialmente (como se puede ver en la pendiente de la curva en estos gráficos de líneas, que [la línea azul curva en el gráfico] tiene una "inclinación un poco más descendente" que, por ejemplo, la línea azul curva en el gráfico Zero 3-10. d) sólo 2 de cada 10 usuarios que comenzaron a realizar la búsqueda fueron a los cursos "pagos" de JavaRush. e) sólo el 3% del número original de "interesados" completó la misión Cero. e) solo una de cada tres personas que comenzó a completar esta misión [es decir, Core o Multithreading] llegó al final de las misiones Core, Multithreading. g) la última misión “antes de la pasantía” (es decir, Colecciones) fue completada solo por cada 9 de los que inicialmente comenzaron a completar la misión Colecciones. La razón es que una de las condiciones para matricularse en unas prácticas es alcanzar el nivel 35 o superior. En el gráfico vemos que después de alcanzar el nivel 35, muchos estudiantes no "aprendieron más la teoría", sino que probablemente hicieron una pasantía con la esperanza de completarla con éxito y "seguir mejorando sus conocimientos" en el futuro como estudiantes. Desarrollador Java. A continuación tendremos el diagrama más interesante (ya de por sí un diagrama de barras). En la siguiente “pantalla” veremos el número de estudiantes que “no aprobaron” un determinado nivel. Estos datos nos interesan precisamente porque la base para calcular los valores es la regla de que si, por ejemplo, 100 estudiantes alcanzaron el nivel n y 90 estudiantes "alcanzaron" el siguiente nivel n +1, entonces el 10% "se detuvo". en el nivel n de estudiantes que inicialmente alcanzaron este nivel. Es decir, tomamos el número de estudiantes que alcanzaron este nivel como 100%. Nuevo nivel: el número de estudiantes que alcanzaron este “nuevo” nivel se consideró 100%. Visualmente, esto se puede comparar con el hecho de que "digamos, 10 personas entraron a la habitación" y "solo, digamos, 9 de ellas encontraron la puerta de salida a la habitación de al lado, y al mismo tiempo, 1 de las 10 quien inicialmente entró en la habitación permaneció en la habitación”. Big Data para estudiantes de JavaRush - 3 Breves conclusiones de la información indicada en el diagrama anterior: a) como se dijo anteriormente, en cada uno de los niveles 0-2, la mitad de los estudiantes “se fueron”. b) en promedio, alrededor del 10% de los estudiantes inicialmente “matriculados” en este nivel se detuvieron en un nivel en particular. c) “las pequeñas cosas no son importantes, las pequeñas cosas lo deciden todo”: en el primer nivel de la nueva misión (11 niveles Java Core, 21 niveles Java Multithreading, 31 niveles Colecciones Java, el número de estudiantes “abandonados” fue 1,5 - 2 veces mayor que la "tasa de abandono por nivel" promedio del 10%. Es decir, llegué a una nueva misión, la probé y me di cuenta de que el "conocimiento" no estaba permitido más y que no había suficiente ". materia negra" para abrir la siguiente conferencia. d) dos de cada diez estudiantes que vinieron aquí se detuvieron en el nivel 35. Motivo: alcanzar el nivel 35 es “suficiente” para poder recibir una tarea para la posterior inscripción en una pasantía si ésta se completa con éxito. Dado que el público objetivo de nuestro artículo son los estudiantes de JavaRush, es decir, los desarrolladores que, por así decirlo, “no con una palabra, sino con una línea de código” demuestran su intención de convertirse en desarrolladores Java Junior|Middle|Senior, entonces en En el último diagrama de este artículo nos gustaría ver el vaso, digamos que está "medio lleno". Es decir, en el siguiente diagrama mostraremos el porcentaje del número total de estudiantes que alcanzaron el nivel que superaron con éxito este nivel y avanzaron (es decir, de hecho, estos son los datos del histograma anterior, pero considerados " desde un ángulo diferente”). Big Data para estudiantes de JavaRush - 4 Aclaremos una vez más, si decimos que 100 estudiantes alcanzaron el nivel n, 80 estudiantes pasaron con éxito este nivel, entonces la barra en el diagrama mostrará 80%. Además, si sólo 60 de los 80 estudiantes que alcanzaron el nivel pasan con éxito al siguiente nivel, entonces la barra del diagrama en este nivel ya mostrará el 75%. ¿Qué nos dirá la información de la última pantalla? Esto es lo que: en promedio, entre el 85 y el 90% de los estudiantes que alcanzan el nivel lo aprueban con éxito. El mayor número de "paradas" en un nivel fue al comienzo de la misión (niveles 0-4) y al final de la misión (nivel 40). Breve resumen del artículo: 1. Sólo uno de cada cinco usuarios interesados ​​tiene la intención de completar la misión (tercer nivel y superior). 2. En promedio, en cada nivel, el 10% de los estudiantes desertan. 3. El 20% de los desarrolladores que han alcanzado el nivel 35 no se arrepienten de haber completado la misión, sino que van directamente a una pasantía. 4. Cuando pasa cada nuevo nivel, "supera" a otro 10% de otros desarrolladores en el maratón de recibir en el futuro una oferta para su primer o posterior trabajo en la industria de TI. 5. No más del 0,085% del número total de personas inicialmente interesadas completaron toda la misión. 6. La práctica sistemática y el lema "nunca te rindas" te llevarán primero al número élite de aquellos que han completado la misión JavaRush y luego (si continúas mejorando tus habilidades en el trabajo) te llevarán al número élite de Desarrolladores Java que elegirán las vacantes a su antojo. 7. El éxito en el aprendizaje de Java se parece más a un maratón, durante el cual, de manera imperceptible, pero constante, la gran mayoría de los que “comenzaron la carrera” abandonan la carrera antes de llegar a la meta. 8. No necesitas "correr el maratón más rápido", solo necesitas seguir corriendo, yendo más y más a través de los niveles. PD: Pido disculpas si la información proporcionada en este artículo no concuerda con sus creencias personales. Toda la información proporcionada aquí es sólo la opinión subjetiva del autor y no es la "verdad última".
Comentarios
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION