JavaRush /จาวาบล็อก /Random-TH /ฉันจะไม่เรียนรู้การเขียนโปรแกรม เคล็ดลับง่ายๆ ในการสร้างแ...

ฉันจะไม่เรียนรู้การเขียนโปรแกรม เคล็ดลับง่ายๆ ในการสร้างแผนการฝึกอบรมและก้าวไปสู่เป้าหมายของคุณทีละขั้นตอน

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

ทำไมคุณถึงต้องมีแผนการฝึกอบรม?

ผู้สำเร็จการศึกษาจาก Harvard Business School ถูกถามว่าพวกเขามีเป้าหมายเป็นลายลักษณ์อักษรและมีแผนที่จะบรรลุเป้าหมายหรือไม่ โดย 84% ไม่มีเป้าหมายเลย 13% มีเป้าหมายเป็นลายลักษณ์อักษร แต่ไม่มีแผนเฉพาะ และ 3% เขียนเป้าหมายและแผนการเฉพาะเพื่อบรรลุเป้าหมายดังกล่าว หลังจากผ่านไป 10 ปี นักเรียน 3% ในชั้นเรียนที่เขียนเป้าหมายและแผนงานไว้ มีรายได้มากกว่าเพื่อนร่วมชั้น 97% ถึง 10 เท่า แน่นอนว่าการเขียนเป้าหมายช่วยให้เราเข้าใจสิ่งที่เราต้องการได้ชัดเจนยิ่งขึ้น และพัฒนาแผนที่มีประสิทธิภาพเพื่อบรรลุเป้าหมายเหล่านี้ ต่อไปนี้เป็นเหตุผลเพิ่มเติมบางประการว่าทำไมจึงจำเป็นต้องมีหลักสูตร:
  1. ช่วยแบ่งงานใหญ่ (การเขียนโปรแกรม Java หลัก) ออกเป็นงานย่อย ตัวอย่างเช่น เรียนรู้ไวยากรณ์ทั่วไปของภาษา เข้าใจคลาส วัตถุ และการจัดการข้อยกเว้น เรียนรู้การทำงานกับไฟล์และสตรีมอินพุต/เอาท์พุต ต้นแบบมัลติเธรดทำความคุ้นเคยกับคอลเลกชัน พื้นฐานการพัฒนาเว็บ, กรอบงานยอดนิยม
  2. ช่วยสร้างตารางเวลาที่สะดวก: ทุกวันเป็นเวลา 4 ชั่วโมง; 2 ชั่วโมงในวันธรรมดาและ 6 ชั่วโมงในวันหยุดสุดสัปดาห์ เฉพาะวันหยุดสุดสัปดาห์ เฉพาะวันธรรมดาเท่านั้น
  3. ช่วยติดตามความคืบหน้า: คุณสามารถเปรียบเทียบความคืบหน้าของคุณในขณะที่คุณดำเนินการกับสิ่งที่คุณทำในตอนแรก คุณยังสามารถเปรียบเทียบสิ่งที่คุณได้เรียนรู้แล้วกับเหตุการณ์สำคัญที่วางแผนไว้ และทำความเข้าใจว่าคุณจำเป็นต้องปรับปรุงตารางการเรียนรู้ของคุณหรือไม่
  4. แผนการฝึกอบรมเป็นแรงจูงใจ ความรู้สึกแห่งชัยชนะจากการทำรายการสิ่งที่ต้องทำให้เสร็จสิ้นจะกระตุ้นให้คุณศึกษาต่อ

จะสร้างแผนการศึกษาได้อย่างไร?

ค้นหาแรงจูงใจ

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

กำหนดระดับความรู้ของคุณ

หากคุณเคยเรียนภาษาการเขียนโปรแกรมมาก่อน การเริ่มต้นจากพื้นฐานไม่มีประโยชน์ ดังนั้นจึงควรจดจำทุกสิ่งที่คุณได้เรียนรู้และพยายามตระหนักว่าคุณอยู่ในระดับใด การกำหนดระดับความรู้ของคุณจะช่วยให้คุณสร้างรายการแหล่งเรียนรู้ที่ถูกต้องและแผนที่ของ "จุดสีขาว" หากคุณเรียนการเขียนโปรแกรมในมหาวิทยาลัยและเรียนทฤษฎี คุณสามารถมุ่งเน้นไปที่การเรียนรู้ภาษาและฝึกฝนความรู้ที่ได้รับ หากคุณไม่เคยเกี่ยวกับการเขียนโปรแกรมมาก่อน ก็คุ้มค่าที่จะรวมหนังสือเกี่ยวกับทฤษฎีสำหรับผู้เริ่มต้น ในโปรแกรมการฝึกอบรม ของ คุณ

กำหนดเป้าหมาย

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

เลือกแผนการฝึกอบรมอย่างใดอย่างหนึ่ง

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

แบ่งเป้าหมายของคุณออกเป็นขั้นตอนเล็กๆ

ขอแนะนำให้ทำตามขั้นตอนที่เฉพาะเจาะจงที่สุดโดยมีกำหนดเวลาที่แน่นอนจนถึงเป้าหมายสุดท้าย การก้าวเล็กๆ จะช่วยหลีกเลี่ยงความกดดันจากเป้าหมายสุดท้าย (ซึ่งอาจดูไม่สมจริงในตอนแรก) แต่การกระทำเล็กๆ น้อยๆ ในแต่ละวันก็อยู่ในอำนาจของคุณ นี่คือสิ่งที่เรียกว่า"กลยุทธ์ชัยชนะเล็กๆ" - มักใช้สำหรับการทำงานเป็นทีมมากกว่า แต่ก็เหมาะสำหรับงานเดี่ยวด้วย หลักการสำคัญ: เป้าหมายที่ชัดเจน ความเป็นอิสระ ทรัพยากร เวลา การสนับสนุน (เช่น จากที่ปรึกษา - เอ็ด) คำแนะนำนี้ยังรวมถึงการจัดทำตารางรายวันที่จะรวมการฝึกอบรมของคุณด้วย ขอแนะนำให้ทำงานในเวลาเดียวกันของวัน จากนั้นตารางงานจะกลายเป็นนิสัย นี่คือสิ่งที่ผู้ใช้ JavaRush เขียนเกี่ยวกับกำหนดการของเขา: “สิ่งสำคัญคือความคืบหน้ารายสัปดาห์ หลังจากพักไปสองสัปดาห์ มันก็ยากที่จะกลับมาและไม่ใช่ทุกคนที่จะเขียนทุกวันเป็นเวลาหลายเดือนติดต่อกันได้ ให้เวลาตัวเองในหนึ่งสัปดาห์ เช่น 15 คุณสามารถเขียนโค้ดได้ 1.5 ชั่วโมงทุกวันธรรมดา และอีก 3-4 ชั่วโมงในทั้งสองสุดสัปดาห์ หรือคุณสามารถหยุดสองสามช่วงเย็นก็ได้ แต่ "ขีดจำกัดวันหยุดสุดสัปดาห์" จะ เพิ่มขึ้น. ด้วยวิธีนี้กำหนดการจะยืดหยุ่นแต่สม่ำเสมอ”“ฉันจะไม่เรียนรู้การเขียนโปรแกรม”  เคล็ดลับง่ายๆ ในการสร้างแผนการฝึกอบรมและก้าวไปสู่เป้าหมายของคุณทีละขั้นตอน - 2
ตัวอย่างแผนการฝึกอบรม (แผนที่)

ทำรายการแหล่งเรียนรู้

รายการทรัพยากรอาจเป็นรายการเดียว หรือสามารถเสริมหรือเปลี่ยนแปลงในกระบวนการได้ ตัวอย่างเช่น หากต้องการเรียนรู้ Java สิ่งเหล่านี้อาจเป็น:
  1. หลักสูตร JavaRush

    เราใช้หลักสูตรนี้เพื่อให้ได้ทฤษฎีขั้นต่ำที่จำเป็นและมุ่งเน้นไปที่การเขียนโค้ด

  2. หนังสือ:
    • "มุ่งหน้าสู่ Java ก่อน เรียนรู้ Java", Kathy Sierra, Bert Bates;
    • "ชวา คู่มือสำหรับผู้เริ่มต้น" เฮอร์เบิร์ต Schildt;
    • "ชวา คู่มือฉบับสมบูรณ์" เฮอร์เบิร์ต Schildt;
    • "Java ห้องสมุดของมืออาชีพ", Kay S. Horstmann, Gary Cornell
  3. บทช่วยสอนบน YouTube (มีตัวเลือกมากมาย - เลือกรูปแบบการนำเสนอข้อมูลที่ใกล้กับคุณมากขึ้น)
  4. การปรึกษาหารือกับที่ปรึกษา/นักพัฒนาที่คุ้นเคย ประเด็นนี้จำเป็นสำหรับผู้ที่จำเป็นต้องได้รับ "คำอธิบายสด" และไม่ต้องคิดทุกอย่างด้วยตัวเอง

ติดตามความคืบหน้า

เครื่องมือในการติดตามความก้าวหน้าของคุณจะช่วยให้คุณยึดมั่นในแผนเดิม ข้อได้เปรียบประการที่สองคือแรงจูงใจ เพราะความสำเร็จเล็กๆ น้อยๆ บนเส้นทางสู่เป้าหมายใหญ่ช่วยให้คุณไม่เหนื่อยหน่ายก่อนเวลา เพื่อติดตามความคืบหน้า คุณสามารถสร้างเอกสารใน Excel กระดาษไดอารี หรือใช้แอปพลิเคชันและปลั๊กอินพิเศษ เช่น Trello, Google Keep, Degreed, Diigo, Maketime

สรรเสริญตัวเอง

ขอแนะนำให้รวมสิ่งจูงใจเพื่อให้บรรลุผลสำเร็จในแผนการฝึกอบรม อาจเป็นอะไรก็ได้: รองเท้าผ้าใบใหม่หรืออาหารจานอร่อย จะดีกว่าถ้าเป็นสิ่งที่คุณไม่ปฏิบัติต่อตัวเองทุกวัน คุณสามารถชมเชยตัวเองด้วยวาจาได้ เป็นที่ทราบกันดีว่าการเสริมแรงเชิงบวกต่อการกระทำใดๆ จะช่วยพัฒนานิสัย รวมถึงนิสัยในการเรียนรู้การเขียนโปรแกรมด้วย

จะยึดติดกับแผนการศึกษาของคุณได้อย่างไร?

สมมติว่าคุณมีแผนการฝึกไว้แล้ว แต่คำถามก็เกิดขึ้น: จะปฏิบัติตามได้อย่างไร JavaRush มีวิธีแก้ปัญหาหลายอย่างที่จะช่วยในเรื่องนี้:

โครงสร้างหลักสูตร

หลักสูตรการฝึกอบรมทั้งหมดแบ่งออกเป็น 4 ช่วงตึก - ภารกิจ: Java Syntax, Java Core, Java Multithreading และ Java Collections แต่ละภารกิจประกอบด้วย 10 ระดับ และแต่ละระดับประกอบด้วยการบรรยาย 10-15 ครั้ง และปัญหาเชิงปฏิบัติ 20-30 ข้อ โครงสร้างนี้ช่วยให้นักเรียนค่อยๆ ก้าวไปสู่เป้าหมายที่ตั้งใจไว้ หากจำเป็น คุณสามารถกลับไปที่ปัญหาและการบรรยายที่แก้ไขแล้วและทบทวนอีกครั้งได้เสมอ

แผนภูมิเตะ

แน่นอนว่ามันจะเป็น โปรแกรม ไม่ใช่คนที่จะเตะ คุณ แต่ถึงแม้จะอยู่ข้างหน้าคุณก็อาจรู้สึกละอายใจที่ขาดเรียน คุณสามารถตั้งโปรแกรม Kick Manager ด้วยตนเองสำหรับวันที่ต้องไปโรงเรียนได้ โดยระบบจะเตือนคุณเมื่อจำเป็น คุณสามารถเลือกการเตือนความจำสำหรับทุกวันหรือสุดสัปดาห์ได้ และหากต้องการพักผ่อนอย่างเร่งด่วนกะทันหัน ก็กดปุ่ม “ลืมเรียน” ได้เลย“ฉันจะไม่เรียนรู้การเขียนโปรแกรม”  เคล็ดลับง่ายๆ ในการสร้างแผนการฝึกอบรมและก้าวไปสู่เป้าหมายของคุณทีละขั้นตอน - 3

ความสำเร็จในการแก้ปัญหา

สำหรับแต่ละปัญหาที่แก้ไขแล้ว คุณจะได้รับรางวัล - สสารสีดำหลายหน่วย จำเป็นต้องมีเรื่องเพื่อเดินหน้าต่อไป - เพื่อเปิดระดับถัดไปและการบรรยาย “ฉันจะไม่เรียนรู้การเขียนโปรแกรม”  เคล็ดลับง่ายๆ ในการสร้างแผนการฝึกอบรมและก้าวไปสู่เป้าหมายของคุณทีละขั้นตอน - 4สำหรับความสำเร็จที่ยิ่งใหญ่กว่า เช่น การแก้ปัญหา 10 ข้อต่อวัน ชั้นเรียนรายวันต่อเนื่อง การแก้ปัญหาภารกิจทั้งหมด การช่วยเหลือผู้ใช้รายอื่นอย่างกระตือรือร้นในการสำเร็จหลักสูตร คุณจะได้รับความสำเร็จพิเศษที่สร้างคะแนนสุดท้ายของคุณในหมู่นักเรียนทุกคนในหลักสูตร ใครบ้างในพวกเราที่ไม่ชอบได้รับความสำเร็จ? ถือเป็นกำลังใจที่ดีที่จะก้าวต่อไป :)
ความคิดเห็น
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION