JavaRush /จาวาบล็อก /Random-TH /ข้อมูลขนาดใหญ่ของนักเรียน JavaRush
Java Software Engineer
ระดับ

ข้อมูลขนาดใหญ่ของนักเรียน JavaRush

เผยแพร่ในกลุ่ม
แหล่งที่มาของข้อมูลคือข้อมูลเกี่ยวกับจำนวนนักเรียน JavaRush ที่ถึงระดับหนึ่ง (ณ วันที่ 02/01/2022) ซึ่งตีพิมพ์ในบทความ “ ตัวเลขที่น่าสนใจ ” ในบทความนี้ เราจะ "เพิ่มสีสัน" ให้กับตัวเลขแห้งที่ตีพิมพ์ในบทความด้านบน และเพื่อที่จะพูด เราจะแสดง "แนวโน้ม" ของการเปลี่ยนแปลงจำนวนนักเรียนบนกราฟด้วยสายตาเมื่อสำเร็จระดับของหลักสูตรการฝึกอบรม JavaRush . อันดับแรกเรามาดูกราฟเพื่อดูการเปลี่ยนแปลงของจำนวนนักเรียนที่มาถึงระดับหนึ่งกันก่อน ข้อมูลขนาดใหญ่ของนักเรียน JavaRush - 1 จากแผนภูมิเส้นนี้ โดยทั่วไปเราสังเกตเห็นว่าจำนวนนักเรียนลดลงอย่างเป็นระบบเมื่อพวกเขาก้าวหน้าผ่านระดับใหม่ นอกจากนี้ยังเป็นที่น่าสังเกตว่าการลดลงมากที่สุดของจำนวนนักเรียนที่ "เกินระดับ" ในระดับหนึ่งเกิดขึ้นในระดับแรกสุด เนื่องจากเพื่อวิเคราะห์สถิติกิจกรรมของนักเรียนในภารกิจ JavaRush จึงนำข้อมูลปัจจุบัน ณ วันที่ 01/01/2022 มาใช้ จากนั้นในอนาคตจำนวนนักเรียนทั้งหมดจะเพิ่มขึ้น ดังนั้น เมื่อเขียนบทความนี้ ฉันจึงอยากจะ ระบุรูปแบบที่จะไม่เปลี่ยนแปลงไปตามกาลเวลา ดังนั้นในแผนภูมิเส้นต่อไปนี้เราจะดูการเปลี่ยนแปลงของจำนวนนักเรียน JavaRush ซึ่งแสดงเป็นเปอร์เซ็นต์ที่สัมพันธ์กับจำนวนผู้ใช้ทั้งหมดที่ "ได้" ถึงระดับ 0 และในความเป็นจริงแม้ว่าเมื่อเวลาผ่านไปจำนวน ผู้ใช้จะเติบโตขึ้น แต่แบบแผนของความคิดและพฤติกรรมของผู้คน (นั่นคือรูปแบบของจิตของผู้คน) จะไม่เปลี่ยนแปลง ดังนั้นใน "อัตราส่วนเปอร์เซ็นต์" จึงไม่น่าจะมีการเปลี่ยนแปลงอย่างรวดเร็ว ข้อมูลขนาดใหญ่ของนักเรียน JavaRush - 2 เพื่อความบริสุทธิ์ของการทดลอง เราต้องการเน้นย้ำว่าเราวางสถิติสำหรับระดับ 21-30 ไว้ในแผนภูมิเส้นที่เรียกว่า “% ของนักเรียนที่ผ่าน Multithreading” และสถิติสำหรับระดับ 31-41 ในแผนภูมิ “% ของนักเรียน ที่ผ่านการสะสม” เช่นเดียวกับในQuest Mapภารกิจ “ Java Multithreading ” และ “ Java Collections”" วางขนานกัน ดังนั้นข้อมูลจากสองตารางข้างต้นอาจสับสนระหว่างกัน - นั่นคือสถิติของ "คอลเลกชัน" จะถูกระบุไว้ในแผนภาพ "มัลติเธรด" และในทางกลับกัน แต่ในความเป็นธรรม สมมติว่าสำหรับการประเมินทางสถิติท้ายที่สุดแล้วสิ่งนี้ไม่สำคัญนักอย่างไรก็ตามหากคุณทำภารกิจทั้งสองนี้สำเร็จคุณก็ถึงระดับ 41 และหากคุณหยุดที่ไหนสักแห่ง "จุด" จะหยุด ในห้าแผนภาพด้านบนเราคือ สนใจสองสิ่ง: 1) มุมเอียงของเส้นโค้ง (ยิ่งมากขึ้น นักเรียน "หยุด" ในระดับหนึ่งมากขึ้น) 2) การอ่านบนแกน "Y" นั่นคือเปอร์เซ็นต์ของจำนวนทั้งหมด นักเรียนทุกคนที่ "ผ่าน" ระดับหนึ่ง เราจะพูดอะไรได้บ้าง: ก) ในสามระดับแรก ศูนย์ 0-2 ในแต่ละระดับ นักเรียนครึ่งหนึ่ง "หยุด" b) จากระดับ 4 ถึง 10 ในขณะที่ "ปัญหา ยังคงง่าย” จำนวนนักเรียนลดลง “ปานกลาง” ค) ในระดับ 11-40 นักเรียนลดลงเพิ่มขึ้นบางส่วน (ดังเห็นได้จากความชันของเส้นโค้งในแผนภูมิเส้นเหล่านี้ ซึ่ง [เส้นสีน้ำเงินโค้งสีน้ำเงิน] บนแผนภูมิ] มี "ความลาดเอียงลง" มากกว่าเส้นโค้งสีน้ำเงินบนแผนภูมิศูนย์ 3-10 เล็กน้อย d) ผู้ใช้เพียง 2 ใน 10 คนที่เริ่มทำภารกิจได้ไปที่หลักสูตร JavaRush แบบ "ชำระเงิน" e) เพียง 3% ของจำนวน "สนใจ" เดิมที่ทำภารกิจ Zero เสร็จสิ้น e) เฉพาะบุคคลที่สามทุกคนที่เริ่มทำภารกิจ [นั่นคือ Core หรือ Multithreading] นี้เท่านั้นที่จะถึงจุดสิ้นสุดของภารกิจ Core, Multithreading g) ภารกิจสุดท้าย "ก่อนการฝึกงาน" (นั่นคือ คอลเลกชั่น) จะเสร็จสมบูรณ์โดยทุกๆ 9 คนที่เริ่มทำภารกิจคอลเลกชั่นในตอนแรกเท่านั้น เหตุผลก็คือเงื่อนไขประการหนึ่งสำหรับการลงทะเบียนในการฝึกงานคือต้องมีระดับ 35 ขึ้นไป จากกราฟเราจะเห็นว่าหลังจากถึงระดับ 35 แล้ว นักเรียนจำนวนมากไม่ได้ "เรียนรู้ทฤษฎีเพิ่มเติม" แต่ส่วนใหญ่ไปฝึกงานโดยหวังว่าจะสำเร็จในภายหลังและ "พัฒนาความรู้ต่อไป" ในอนาคตในฐานะ นักพัฒนาจาวา ต่อไปเราจะมีแผนภาพที่น่าสนใจที่สุด (เป็นแผนภาพแท่งอยู่แล้ว) ใน “หน้าจอ” ถัดไป เราจะเห็นจำนวนนักเรียนที่ “ไม่ผ่าน” ในระดับหนึ่ง ข้อมูลเหล่านี้น่าสนใจสำหรับเราอย่างแน่นอนเพราะพื้นฐานในการคำนวณค่าคือกฎที่ว่าหากตัวอย่างเช่นหากนักเรียน 100 คนถึงระดับ n และนักเรียน 90 คน "ถึง" ระดับถัดไป n +1 แล้ว 10% "หยุด" ในระดับ n จากนักเรียนที่เริ่มมาถึงระดับนี้แล้ว นั่นคือเราเอาจำนวนนักเรียนที่มาถึงระดับนี้เป็น 100% ระดับใหม่ - จำนวนนักเรียนที่มาถึงระดับ "ใหม่" นี้ถือเป็น 100% เมื่อมองแล้วสิ่งนี้สามารถเปรียบเทียบได้กับความจริงที่ว่า "พูดว่ามีคน 10 คนเข้ามาในห้อง" และ "มีเพียง 9 คนเท่านั้นที่พบประตูทางออกไปยังห้องถัดไปและในเวลาเดียวกัน 1 ใน 10 คน ที่เข้ามาในห้องครั้งแรกยังคงอยู่ในห้อง” ข้อมูลขนาดใหญ่ของนักเรียน JavaRush - 3 ข้อสรุปโดยย่อจากข้อมูลที่ระบุในแผนภาพด้านบน: ก) ตามที่ระบุไว้ข้างต้น ในแต่ละระดับ 0-2 นักเรียนครึ่งหนึ่ง “ออกไป” b) โดยเฉลี่ยแล้ว ประมาณ 10% ของนักเรียนที่ "ลงทะเบียน" ในตอนแรกในระดับนี้หยุดที่ระดับใดระดับหนึ่ง c) “สิ่งเล็กๆ น้อยๆ ไม่สำคัญ สิ่งเล็กๆ น้อยๆ เป็นตัวตัดสินทุกอย่าง”: ในระดับแรกของภารกิจใหม่ (Java Core 11 ระดับ, Java Multithreading 21 ระดับ, Java Collections 31 ระดับ, จำนวนนักเรียนที่ “หลุดออกไป” คือ 1.5 - สูงกว่า "อัตราการออกจากระดับ" โดยเฉลี่ย 2 เท่าที่ 10% นั่นคือฉันมาถึงภารกิจใหม่ลองแล้วและด้วยความตระหนักรู้ที่ดังเอี๊ยดว่า "ความรู้" ไม่ได้รับอนุญาตให้เพิ่มเติมและมีไม่เพียงพอ " เรื่องดำ" เพื่อเปิดการบรรยายครั้งต่อไป ง) นักเรียนสองในสิบคนหยุดอยู่ที่ระดับ 35 ที่มาที่นี่ เหตุผล: การบรรลุระดับ 35 นั้น "เพียงพอ" ที่จะสามารถรับงานมอบหมายสำหรับการลงทะเบียนในการฝึกงานครั้งต่อไปได้ หาก [การมอบหมายงานการฝึกงาน] สำเร็จแล้ว เนื่องจากกลุ่มเป้าหมายของบทความของเราคือนักเรียน JavaRush นั่นคือนักพัฒนาที่ "ไม่ใช่ด้วยคำพูด แต่มีบรรทัดโค้ด" พิสูจน์ความตั้งใจของพวกเขาในการเป็น Java Junior|Middle|Senior Developer จากนั้นใน แผนภาพสุดท้ายในบทความนี้เราอยากจะดูแก้วว่า "เต็มครึ่ง" นั่นคือในแผนภาพถัดไป เราจะแสดงเปอร์เซ็นต์ของจำนวนนักเรียนทั้งหมดที่ถึงระดับนี้และก้าวต่อไปได้สำเร็จ (ซึ่งจริงๆ แล้วนี่คือข้อมูลจากฮิสโตแกรมก่อนหน้า แต่ถือว่า “ จากมุมที่แตกต่าง”) ข้อมูลขนาดใหญ่ของนักเรียน JavaRush - 4 ให้เราชี้แจงอีกครั้ง ถ้าเราบอกว่ามีนักเรียน 100 คนถึงระดับ n มีนักเรียน 80 คนผ่านระดับนี้สำเร็จ แถบบนแผนภาพจะแสดง 80% ยิ่งไปกว่านั้น หากมีนักเรียนเพียง 60 คนจาก 80 คนที่ผ่านระดับถัดไปได้สำเร็จ แถบของแผนภาพในระดับนี้จะแสดง 75% อยู่แล้ว ข้อมูลจากหน้าจอสุดท้ายจะบอกอะไรเราได้บ้าง? นี่คือสิ่งที่: โดยเฉลี่ยแล้ว 85-90% ของนักเรียนที่มาถึงระดับนี้ผ่านได้สำเร็จ จำนวนการ "หยุด" ที่ใหญ่ที่สุดในแต่ละระดับอยู่ที่จุดเริ่มต้นของภารกิจ (ระดับ 0-4) และเมื่อสิ้นสุดภารกิจ (ระดับ 40) สรุปบทความโดยย่อ: 1. มีเพียงทุกๆ ห้าของผู้ใช้ที่สนใจเท่านั้นที่ตั้งใจจะทำภารกิจให้สำเร็จ (ระดับที่สามขึ้นไป) 2. โดยเฉลี่ยในแต่ละระดับ นักเรียนจะออกจากโรงเรียนประมาณ 10% 3. 20% ของนักพัฒนาที่ไปถึงระดับ 35 ไม่เสียใจที่ทำภารกิจต่อไปให้สำเร็จ แต่ตรงไปที่การฝึกงาน 4. เมื่อคุณผ่านแต่ละระดับใหม่ คุณจะ "แซง" นักพัฒนาคนอื่นๆ อีก 10% ในการวิ่งมาราธอนเพื่อรับข้อเสนอสำหรับงานแรกหรืองานต่อๆ ไปของคุณในอุตสาหกรรมไอที 5. ไม่เกิน 0.085% ของจำนวนผู้สนใจเริ่มแรกทั้งหมดที่ทำภารกิจสำเร็จทั้งหมด 6. การฝึกฝนอย่างเป็นระบบและหลักความเชื่อที่ว่า "อย่ายอมแพ้" จะนำคุณไปสู่จำนวนผู้ที่สำเร็จภารกิจ JavaRush สำเร็จก่อน จากนั้น (หากคุณพัฒนาทักษะในการทำงานต่อไป) จะนำคุณไปสู่จำนวนผู้ที่สำเร็จภารกิจ JavaRush นักพัฒนา Java ที่จะเลือกตำแหน่งงานว่างตามต้องการ 7. ความสำเร็จในการเรียนรู้ Java ก็เหมือนกับการวิ่งมาราธอน ในระหว่างนั้นคนส่วนใหญ่ที่ "เริ่มการแข่งขัน" ออกจากการแข่งขันก่อนที่จะถึงเส้นชัย โดยไม่รู้ตัว แต่สม่ำเสมอ 8. คุณไม่จำเป็นต้อง “วิ่งมาราธอนให้เร็วที่สุด” คุณเพียงแค่ต้องวิ่งต่อไป ก้าวต่อไปและไกลขึ้นเรื่อยๆ ผ่านระดับต่างๆ ป.ล. ฉันขออภัยหากข้อมูลที่ให้ไว้ในบทความนี้ไม่สอดคล้องกับความเชื่อส่วนตัวของคุณ ข้อมูลทั้งหมดที่ให้ไว้นี้เป็นเพียงความเห็นส่วนตัวของผู้เขียนและไม่ใช่ "ความจริงขั้นสุดท้าย"
ความคิดเห็น
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION