JavaRush /จาวาบล็อก /Random-TH /การวิจัย: การเรียนรู้ Java ใช้เวลานานแค่ไหน?
Professor Hans Noodles
ระดับ

การวิจัย: การเรียนรู้ Java ใช้เวลานานแค่ไหน?

เผยแพร่ในกลุ่ม
หนึ่งในคำถามยอดนิยมสำหรับผู้ที่เริ่มเรียน Java คือ “ต้องใช้เวลานานแค่ไหนในการเรียนรู้การเขียนโปรแกรม?” การวิจัย: การเรียนรู้ Java - 1 ใช้เวลานานเท่าใดเป็นการยากที่จะให้คำตอบที่ชัดเจนสำหรับคำถามนี้ ระยะเวลาของการฝึกอบรมขึ้นอยู่กับหลายปัจจัย: ประสบการณ์การทำงานและการศึกษาก่อนหน้านี้ ความเข้มข้นของชั้นเรียน เป้าหมายการเรียนรู้ ฯลฯ แต่เราตัดสินใจที่จะเข้าใกล้การกำหนดระยะเวลาที่เหมาะสมที่สุดสำหรับการฝึกอบรม ในการดำเนินการนี้ ในเดือนมีนาคม เราได้จัดทำแบบสำรวจในหมู่นักเรียนที่มีระดับ 30 ขึ้นไปใน JavaRush และสอบถามว่าพวกเขาเรียนรู้การเขียนโปรแกรม Java ได้อย่างไร และใช้เวลานานเท่าใด

1. ภาพเหมือนของนักเรียน: ระดับความรู้เริ่มต้น, สาขากิจกรรม

คุณสามารถมาที่การเขียนโปรแกรม Java ได้จากเกือบทุกสาขา: สิ่งนี้ได้รับการยืนยันจากผลการสำรวจ ประการแรก เราตัดสินใจที่จะค้นหาว่าผู้สำเร็จการศึกษาของเราทำอะไรก่อนที่จะเรียน Java การศึกษา: การเรียนรู้ Java - 2 ใช้เวลานานแค่ไหนผู้ใช้เกือบ 40% ที่เริ่มเรียนรู้เกี่ยวกับ JavaRush เรียนการเขียนโปรแกรมที่มหาวิทยาลัยแห่งหนึ่ง ครึ่งหนึ่งของคนส่วนใหญ่ที่รู้ภาษาการเขียนโปรแกรมอย่างน้อยหนึ่งภาษา (ไม่ใช่ Java) และแม้แต่น้อยคนที่คุ้นเคยกับพื้นฐานของ Java แน่นอนว่านี่เป็นพื้นฐานที่ดีในการเริ่มต้น แต่ไม่จำเป็น นักเรียนประมาณหนึ่งในสามเรียนรู้ Java ตั้งแต่เริ่มต้น การศึกษา: ใช้เวลานานแค่ไหนในการเรียนรู้ Java - 3ในบรรดานักเรียนที่มีพื้นฐานทางเทคนิค ส่วนใหญ่เป็นผู้ดูแลระบบ โปรแกรมเมอร์ 1C นักพัฒนาเว็บ และวิศวกร มี "ผู้เปลี่ยน" มากมาย ตั้งแต่ครูไปจนถึงผู้เชี่ยวชาญด้านการขายและการตลาด นักเศรษฐศาสตร์ และนักกีฬา ตอนนี้เรามาดูกันว่าวิศวกร Java อาจต้องใช้เวลาโดยเฉลี่ยเท่าใดในการเรียนรู้และหางาน

2. เวลาในการฝึกอบรมและหางาน

การศึกษา: ใช้เวลานานแค่ไหนในการเรียนรู้ Java - 4ขั้นต่ำคือ 3 เดือน สูงสุดคือหลายปีในการศึกษาการเขียนโปรแกรมด้วย Java สิ่งที่น่าสนใจคือ แม้แต่ผู้ที่ใช้เวลารวมกันมากกว่า 2 ปี (2.5, 3 หรือ 4 ปี) ก็ตั้งข้อสังเกตว่าพวกเขาจะสำเร็จได้เร็วเป็นสองเท่าหากพวกเขาไม่ "ยืดเยื้อ" การฝึกอบรม การวิจัย: การเรียนรู้ Java - 5 ใช้เวลานานเท่าใดโดยเฉลี่ยจะใช้เวลาหนึ่งถึงสามเดือนในการหางาน ขั้นต่ำ - หนึ่งสัปดาห์ สูงสุด - หนึ่งปี

3. การวางแผนการฝึกอบรม

การพึ่งพาอาศัยกันแบบง่ายๆ ได้ผลในการเรียนรู้เสมอ: ยิ่งความเข้มข้นของชั้นเรียนสูงขึ้นและจำนวนการพักและ "พลาด" น้อยลง คุณก็จะเชี่ยวชาญวิชาได้เร็วยิ่งขึ้นเท่านั้น โดยเฉพาะอย่างยิ่งสำหรับการเขียนโปรแกรม ซึ่งการฝึกฝนมีบทบาทมากกว่าการศึกษาเชิงทฤษฎี เราถามผู้สำเร็จการศึกษาจาก JavaRush ว่าพวกเขาทุ่มเทเวลาให้กับการเรียนมากแค่ไหน และพบว่าโดยเฉลี่ยแล้วพวกเขาเรียน 1-3 ชั่วโมงต่อวัน ซึ่งมักจะรวมการฝึกอบรมเข้ากับงานหลักของพวกเขา การวิจัย: ใช้เวลานานแค่ไหนในการเรียนรู้ Java - 6ในเวลาเดียวกัน ผู้สำเร็จการศึกษาเกือบหนึ่งในสามเรียนโดยไม่มีการหยุดชะงัก ในขณะที่ส่วนที่เหลือหยุดพักหนึ่งครั้งหรือมากกว่านั้นเป็นระยะเวลาที่สำคัญ การศึกษา: ใช้เวลานานแค่ไหนในการเรียนรู้ Java - 7แน่นอนว่า ยิ่งคุณทุ่มเทเวลาให้กับการเรียนมากขึ้นและ "หยุด" น้อยลง โอกาสในการเชี่ยวชาญการเขียนโปรแกรม Java และหางานภายใน 6-12 เดือนก็จะยิ่งมากขึ้นเท่านั้น และถ้าคุณพยายามอย่างหนักจริงๆ ภายใน 3-6 เดือน การศึกษา: ใช้เวลานานแค่ไหนในการเรียนรู้ Java - 8ดังที่ผู้เข้าร่วมการสำรวจคนหนึ่งตอบว่า “ ตั้งแต่แรกเริ่ม ฉันมีแผนบางอย่าง และฉันไม่ได้ทำตามแผนนั้น ” คุณจำเป็นต้องวางแผนการเรียนของคุณหรือไม่? คนส่วนใหญ่คิดเช่นนั้น แผนนี้มักจะประกอบด้วยรายการหัวข้อและเครื่องมือที่ต้องเชี่ยวชาญ ระยะเวลาการฝึกอบรมโดยประมาณ และรายการทรัพยากร (หลักสูตรออนไลน์ หนังสือ ฯลฯ) ที่จำเป็นสำหรับวัตถุประสงค์เหล่านี้ 73% ตอบว่ามีแผนเบื้องต้น ในบรรดาผู้ที่วางแผนจะเรียน สองในสามของผู้สำเร็จการศึกษาได้ศึกษาจากแหล่งข้อมูลหลายแห่ง เกือบหนึ่งในสาม - เฉพาะบน JavaRush

4. แหล่งเรียนรู้

จะสอนอะไร จะสอนอย่างไร และจะสอนที่ไหน? ตามหลักการแล้ว คุณจะต้องรวมแหล่งข้อมูลหลายแหล่งเข้าด้วยกัน ด้านล่างนี้คือรายชื่อแหล่งข้อมูลทางการศึกษาตามลำดับที่ผู้สำเร็จการศึกษาของเรากล่าวถึง การศึกษา: ใช้เวลานานแค่ไหนในการเรียนรู้ Java - 9การเรียนรู้การเขียนโปรแกรมจากหนังสือเพียงอย่างเดียวนั้นไม่มีจุดหมาย แต่มันจะไม่ทำงานเลยหากไม่มีพวกมัน :) พวกมันจะช่วยเสริมการฝึกเขียนโปรแกรมได้เป็นอย่างดี ในบรรดาหนังสือที่ดีที่สุดสำหรับผู้เริ่มต้น นักเรียน JavaRush และผู้สำเร็จการศึกษาชื่อ:
  • หัวหน้าชวาคนแรก
  • ชวาที่มีประสิทธิภาพ
  • ปรัชญาชวา
  • โครงสร้างข้อมูลและอัลกอริทึมใน Java
  • รหัสสะอาด
  • คู่มือเริ่มต้นของ Java 8
  • รูปแบบการออกแบบ
  • ชวา ห้องสมุดมืออาชีพ

สรุปสั้นๆ เกี่ยวกับการวางแผนการฝึกอบรม

เพื่อให้การฝึกอบรมมีประสิทธิผล ผู้สำเร็จการศึกษาและโปรแกรมเมอร์ที่มีประสบการณ์แนะนำ:
  • ผ่าน JavaRush
  • ดูหลักสูตรวิดีโอ (Golovach และอื่น ๆ )
  • อ่านบทช่วยสอน (Tutorialspoint, Baeldung, Oracle)
  • ผ่านการรับรองของ Oracle (Associate, Professional - OCA, OCP)
  • ฝึกฝนบน Github
  • อ่าน Stackoverflow, Habr และทรัพยากรอื่นๆ
  • เข้ารับการฝึกงานที่ JavaRush บริษัทไอทีในท้องถิ่น
สำหรับผู้ที่เพิ่งเริ่มเรียนรู้ แผนนี้จะมีประโยชน์: วิธีเริ่มเขียนโปรแกรม

5. ข้อแนะนำสำหรับผู้ที่กำลังมองหางานด้านการเขียนโปรแกรม Java

บางทีวลียอดนิยมในคำแนะนำจากผู้ที่สำเร็จการศึกษาแล้วและได้งานทำแล้วคือ "อย่ายอมแพ้" มันง่ายที่จะเรียนรู้? ไม่เสมอ. แต่มันก็คุ้มค่ากับความพยายามอย่างแน่นอน :)

คำแนะนำยอดนิยมจากโปรแกรมเมอร์ผู้มีประสบการณ์

การวิจัย: ใช้เวลาเท่าไหร่ในการเรียนรู้ Java - 10มีทักษะหลายอย่างที่คุณต้องการอย่างแน่นอนเมื่อได้งานทำ ดังนั้น หากคุณกำลังใกล้ถึงช่วงเวลานี้ เราขอแนะนำ:
  • ดูคำเตือนและเคล็ดลับอย่างละเอียด InteliJ IDEA: ข้อผิดพลาด ปัญหา และงานของ Google
  • ให้ความสนใจกับฐานข้อมูล อัลกอริธึม และโครงสร้างข้อมูล
  • สำรวจรูปแบบการออกแบบ
  • พยายามเขียนโปรแกรมที่ซับซ้อนตั้งแต่เริ่มต้น เช่น โปรแกรมรับส่งเมล แชทบอท หรือเกม
อีกไม่นาน - ฝึกฝนเครื่องมือพื้นฐาน (Git, Maven) รวมถึงพื้นฐานของการทดสอบหน่วย, Spring, Spring Boot, Hibernate

6. เคล็ดลับสร้างแรงบันดาลใจในตอนท้าย

“สิ่งสำคัญคือการก้าวให้ทัน ไม่หยุดพักยาว และอย่าหยุดนิ่ง ทุกวันคุณต้องก้าวไปสู่เป้าหมายอย่างน้อยหนึ่งก้าว” “หากวิธีแก้ปัญหาดูเหมือนง่ายเกินไป นั่นอาจเป็นวิธีแก้ปัญหาที่ถูกต้อง ไม่จำเป็นต้องทำให้เรื่องยุ่งยาก" “จดบันทึกประจำวัน เริ่มโปรเจ็กต์ของคุณเอง อย่าหยุดพักยาวๆ เรียนภาษาอังกฤษ เตรียมตัวรู้สึกเหมือนคุณเป็นคนโง่ที่สุดในโลก สำหรับฉันมันเจ็บปวด ยาว และน่าอับอาย และฉันคิดว่านั่นเป็นสาเหตุที่มีเพียงไม่กี่คนที่ทำจนจบแล้วได้รับเงินจากผู้คน” “ถ้าเป็นผู้หญิง อย่าแต่งงานและไม่มีลูก มันรบกวนการเรียนและการทำงานของคุณจริงๆ :))” “อย่ากลัวที่จะแสดงหลักปฏิบัติและวิจารณ์อย่างเพียงพอ” “แม้ว่าคุณจะรู้สึกว่าการเขียนโปรแกรมไม่เหมาะกับคุณ แต่ยังคงพยายามไปถึงระดับ 30 บน JavaRush ด้วยตัวคุณเอง: มันจะสอนให้คุณคิด”

7. ผลลัพธ์ วิธีการเรียนรู้การเขียนโปรแกรม Java เพื่อให้ได้ผลลัพธ์

ความอุตสาหะและแรงจูงใจเป็นสิ่งที่คุณขาดไม่ได้อย่างแน่นอน หากทำตามแผน รักษาสมดุลระหว่างทฤษฎีและปฏิบัติ เรียนทุกวันอย่างน้อย 1-3 ชั่วโมง ก็สามารถเรียนรู้การเขียนโปรแกรม Java ได้จริงถึงระดับที่จะทำให้คุณหางานได้ภายใน 6-12 เดือน สิ่งสำคัญคือต้องคงเป็นส่วนหนึ่งของชุมชนและปฏิบัติตามข้อกำหนดของบริษัทที่คุณต้องการทำงานด้วย บรรณาธิการของ JavaRush กล่าว “ขอบคุณ” อย่างมากต่อทุกคนที่มีส่วนร่วมในการสำรวจ หากคุณมีหัวข้ออื่น ๆ ที่คุณสนใจอ่านหรือค้นหาความคิดเห็นของคนส่วนใหญ่เขียนในความคิดเห็น :) ลองทำดู
ความคิดเห็น
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION