ฉันจะผ่านวิทยาศาสตรมหาบัณฑิตออนไลน์สาขาวิทยาการคอมพิวเตอร์ได้อย่างไรและใครอาจไม่เหมาะกับมัน

สำเร็จการศึกษาปีแรกในหลักสูตรวิทยาศาสตรมหาบัณฑิตออนไลน์สาขาวิทยาการคอมพิวเตอร์ (OMSCS) ที่สถาบันเทคโนโลยีจอร์เจีย (3 หลักสูตรจาก 10 หลักสูตร) ฉันต้องการแบ่งปันข้อสรุประดับกลางบางประการ

คุณไม่ควรไปที่นั่นหาก:

1. ฉันต้องการเรียนรู้วิธีการเขียนโปรแกรม

ตามความเข้าใจของฉัน โปรแกรมเมอร์ที่ดีต้องการฐานข้อมูล:

  • รู้โครงสร้างของภาษาเฉพาะ ไลบรารีมาตรฐาน ฯลฯ
  • สามารถเขียนโค้ดแบบใช้ซ้ำได้และขยายได้
  • สามารถอ่านโค้ดและเขียนโค้ดที่อ่านได้
  • สามารถทดสอบโค้ดและแก้ไขข้อผิดพลาดได้
  • รู้โครงสร้างข้อมูลพื้นฐานและอัลกอริธึม

มีหนังสือเกี่ยวกับหัวข้อนี้ หลักสูตร MOOC การทำงานปกติในทีมที่ดี หลักสูตรรายบุคคลใน MSCS สามารถช่วยในบางเรื่องข้างต้นได้ แต่โดยรวมแล้วหลักสูตรนี้ไม่ได้เกี่ยวกับอะไร ความรู้ภาษาเป็นข้อกำหนดเบื้องต้นสำหรับหลักสูตรหรือถือว่าคุณสามารถเชี่ยวชาญภาษาเหล่านั้นได้อย่างรวดเร็วตามขอบเขตที่ต้องการ ตัวอย่างเช่น ในหลักสูตร Graduate Introduction to Operating Systems จำเป็นต้องทำ 4 โครงการซึ่งมีรหัส C มากกว่า 5000 บรรทัด และยังมีเอกสารทางวิทยาศาสตร์อีกประมาณ 10 ฉบับที่ต้องอ่าน ในหลักสูตรปัญญาประดิษฐ์ นอกเหนือจากหกโครงการที่ยากแล้ว ยังจำเป็นต้องผ่านการสอบสุดโต่งสองครั้ง - ภายในหนึ่งสัปดาห์ แก้ปัญหายาก ๆ 30 และ 60 หน้า

ส่วนใหญ่มักไม่มีข้อกำหนดสำหรับโค้ดที่ "ดี" ในแง่ของความสามารถในการอ่าน บ่อยครั้งที่เกรดจะถูกตั้งค่าโดยอัตโนมัติตามการทดสอบอัตโนมัติ มักจะมีข้อกำหนดด้านประสิทธิภาพ และโค้ดและข้อความจะถูกตรวจสอบหาการลอกเลียนแบบ

2. แรงจูงใจหลักคือการนำความรู้ใหม่มาใช้ในสถานที่ปัจจุบัน

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

นักวิทยาศาสตร์และผู้เผยแพร่วิทยาศาสตร์ยอดนิยมถูกถามเกี่ยวกับเป้าหมายและผลลัพธ์ของการวิจัยบางเรื่อง:

ความนิยม:
— ผลการศึกษาครั้งนี้ช่วยทดสอบสมมติฐาน... และยังมีส่วนสำคัญต่อการพัฒนาอีกด้วย...

นักวิทยาศาสตร์:
- ใช่แล้ว นี่มันโคตรเจ๋งเลย!

ฉันเชื่อว่าคุณสามารถผ่านโปรแกรมทั้งหมดได้โดยไม่สูญเสียก็ต่อเมื่อเหตุผลบางอย่างน่าสนใจและสนุกเท่านั้น แต่ทั้งหมดนี้ไม่ได้เป็นการปฏิเสธความจริงที่ว่านายจ้างกำลังมองหาการศึกษาดังกล่าว (โดยเฉพาะในอเมริกา แต่ฉันคิดว่าไม่เพียงเท่านั้น) หลังจากเพิ่มข้อมูลใน LinkedIn ที่ฉันศึกษาอยู่ที่นั่น ฉันเริ่มได้รับคำขอจากผู้สรรหาของบริษัทดีๆ จากยุโรปและสหรัฐอเมริกา ในบรรดาผู้คนที่ฉันรู้จักในโตรอนโต หลายคนก้าวหน้าในอาชีพการงานหรือได้งานใหม่ระหว่างการศึกษา

นอกเหนือจากความเป็นมืออาชีพแล้ว MSCS ยังเปิดโอกาสอื่นๆ อีกด้วย คุณสามารถมีส่วนร่วมในโครงการวิจัยที่น่าสนใจภายใน Georgia Tech ได้หากคุณสำเร็จหลักสูตรที่กำหนด หัวหน้าผู้ช่วยสอน (TA) ที่ AI เป็นชาวรัสเซีย ซึ่งหลังจากเรียนที่ OMSCS ได้หนึ่งปี ก็ย้ายไปที่วิทยาเขตและไปเรียนและทำวิจัยในแอตแลนตา เท่าที่ฉันรู้ เขาวางแผนที่จะเรียนปริญญาเอก

3. คุณคาดหวังที่จะเสร็จสิ้นโปรแกรมอย่างโดดเดี่ยว

ตามอัตภาพ 50% ของกำไรจากโปรแกรมคือโอกาสในการสื่อสาร OMSCS มีชุมชนขนาดใหญ่และกระตือรือร้น แต่ละชั้นเรียนมีทีมงาน TA จำนวนมาก (ซึ่งมักจะเป็นนักศึกษาจากโปรแกรมเดียวกันและสำเร็จหลักสูตรปัจจุบันแล้ว) ด้วยเหตุผลบางอย่าง คนเหล่านี้จึงต้องการทำงานและเรียนด้วยกัน การสื่อสารให้อะไร:

  • ความยินดีที่รู้ว่าคุณไม่ได้ทุกข์อยู่คนเดียว
  • คนรู้จักใหม่จากทั่วทุกมุมโลกและการพัฒนาทักษะด้านอารมณ์
  • โอกาสที่จะได้รับความช่วยเหลือและเรียนรู้บางสิ่งบางอย่าง
  • โอกาสในการช่วยเหลือและเรียนรู้บางสิ่งบางอย่าง
  • เครือข่ายมืออาชีพ

นักศึกษาส่วนใหญ่คือผู้ที่มีประสบการณ์ในอุตสาหกรรมนี้ ซึ่งมักเป็นหัวหน้าแผนก สถาปนิก หรือแม้แต่ CTO ประมาณ 25% ไม่มีการศึกษาด้านวิทยาการคอมพิวเตอร์อย่างเป็นทางการ เช่น ผู้ที่มีประสบการณ์ค่อนข้างหลากหลาย ในช่วงเริ่มต้นของโครงการ ฉันมีประสบการณ์ 5 ปีในการพัฒนา Java ใน Yandex.Money และตอนนี้ฉันทำงานนอกเวลาเป็นนักวิจัยในสตาร์ทอัพทางการแพทย์ (การเรียนรู้เชิงลึกในด้านทันตกรรม)

นักเรียนจำนวนมากมีแรงบันดาลใจและเปิดใจรับการสื่อสาร คุณสามารถผ่านโปรแกรมเพียงอย่างเดียว แต่ด้วยเหตุนี้คุณลงทุนเวลา 2.5-3 ปี (หากคุณคำนึงถึงงานด้วย) และรับเพียง 50% ของกำไรที่เป็นไปได้ สำหรับผมจุดนี้ถือเป็นความยากที่สุดเพราะ... มีความสงสัยในตนเองและมีอุปสรรคด้านภาษา แต่ฉันพยายามแก้ไข เราพบปะกับเพื่อนร่วมงานที่อาศัยอยู่ในโตรอนโตเป็นประจำ พวกเขาทั้งหมดเป็นคนกระตือรือร้นและน่าสนใจและเป็นมืออาชีพขั้นสูง หนึ่งในนั้นจัดการประชุมกับ Zvi Galil "บิดา" ของโปรแกรม OMSCS คณบดีคณะคอมพิวเตอร์ Georgia Tech ซึ่งออกจากตำแหน่งในปีนี้

ตัวอย่างเกี่ยวกับแรงจูงใจ: มีนักเรียนระดับตำนานคนหนึ่งที่เรียนจบหลักสูตรและรับราชการในกองทัพรวมกัน เขาเชื่อมต่อกับฟอรัมขณะบิน และทำโครงการและฟังการบรรยายขณะทำแบบฝึกหัดภาคสนาม ปัจจุบันเขาทำงานที่สถาบันวิจัยที่ Georgia Tech และวางแผนที่จะศึกษาต่อระดับปริญญาเอก

4. ไม่เต็มใจที่จะกระทำการตรงต่อเวลาอย่างจริงจัง

เมื่อมองแวบแรก OMSCS อาจดูเหมือนคล้ายกับชุดหลักสูตร MOOC หรือความเชี่ยวชาญเฉพาะทางบน Coursera หรือแพลตฟอร์มที่คล้ายกัน ฉันเรียนหลายหลักสูตรใน Coursera เช่น ส่วนแรกของการเข้ารหัสและอัลกอริทึมจาก Stanford นอกจากนี้ ฉันได้เข้าเรียนหลักสูตรบัณฑิตศึกษาออนไลน์แบบชำระเงินหนึ่งหลักสูตรที่มหาวิทยาลัยสแตนฟอร์ด (นักศึกษา MS และปริญญาเอกเข้าเรียน) และฟังการบรรยายจาก Stanford CS231n (Convolutional Neural Networks for Visual Recognition) ได้ฟรี

จากประสบการณ์ของฉัน ความแตกต่างที่สำคัญระหว่างหลักสูตรบัณฑิตศึกษาออนไลน์และหลักสูตร MOOC ฟรีคือ:

  • กล่าวถึงการมีส่วนร่วมและแรงจูงใจที่มากขึ้นของผู้ช่วยสอน ผู้สอน และนักเรียนคนอื่นๆ แล้ว ความมุ่งมั่นที่มากขึ้น (ไม่มีใครอยากฟังรายการตลอดไป โดยเฉพาะอย่างยิ่งเนื่องจากมีขีดจำกัด 6 ปี)
  • ไทม์ไลน์ที่ค่อนข้างเข้มงวด: ในกรณีของ Georgia Tech การบรรยายทั้งหมดจะจัดขึ้นพร้อมกัน (คุณสามารถฟังได้ในเวลาที่สะดวก) คุณสามารถอ่านหนังสือเรียนล่วงหน้าได้ (หลายคนทำเช่นนี้ระหว่างภาคเรียน) แต่มีโปรเจ็กต์อยู่และก็มีกำหนดเวลา ซึ่งบ่อยครั้งโปรเจ็กต์จะเชื่อมโยงกับการบรรยายเฉพาะเรื่อง มีกำหนดเส้นตายสำหรับการสอบ (ปกติสองครั้งต่อภาคการศึกษา) ขอแนะนำให้รักษาจังหวะไว้ คุณต้องมีเวลาเท่าไรต่อสัปดาห์ขึ้นอยู่กับหลักสูตรและประสบการณ์ ฉันไม่คาดหวัง <10 ชั่วโมงต่อสัปดาห์ต่อชั้นเรียน โดยเฉลี่ยฉันใช้เวลาประมาณ 20 (บางครั้งก็น้อยมาก บางครั้งอาจเป็น 30 หรือ 40)
  • โครงการมีความซับซ้อนและน่าสนใจมากกว่าใน MOOC และมีลำดับความสำคัญที่ใหญ่กว่า
  • มหาวิทยาลัยและผู้จ้างงานกำลังมองหาหลักสูตรดังกล่าวเพิ่มเติม โดยเฉพาะอย่างยิ่งเมื่อส่งใบสมัคร Georgia Tech จะถามว่า: "NOT แสดงรายการหลักสูตรประเภท MOOC ที่ไม่ให้คะแนนและไม่มีหน่วยกิตทางวิชาการ"

5. อยากให้ทุกอย่างชัดเจน กระชับ และชัดเจน

ประการแรก MSCS ไม่ใช่ระดับปริญญาตรี มีการบรรยาย แต่พวกเขาให้แนวคิดที่ค่อนข้างกว้างเกี่ยวกับเรื่องนี้ บวกหรือลบ ทุกโครงการเกี่ยวข้องกับการวิจัยเชิงรุกส่วนบุคคล อาจรวมถึงการสื่อสารกับเพื่อนนักเรียนและผู้ช่วยสอน (ดูจุดที่ 3) การอ่านหนังสือ บทความ ฯลฯ

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

  • ในหลักสูตรหนึ่ง มีบางอย่างผิดพลาดหลังจากอัปเดตเซิร์ฟเวอร์ และเซิร์ฟเวอร์เหล่านี้หยุดสร้างผลการทดสอบที่เสถียรขณะโหลด ผู้คนโต้ตอบด้วยการเพิ่มสไมลี่พร้อมข้อผิดพลาดของเซิร์ฟเวอร์ในช่วงหย่อนและพยายามทุกคืนเพื่อผ่านการส่งผลงาน
  • อีกหลักสูตรหนึ่งออกการทดสอบและการสอบที่มีคำตอบที่ไม่ถูกต้องหรือมีข้อขัดแย้ง จากการสนทนากับนักเรียน ข้อผิดพลาดเหล่านี้ได้รับการแก้ไขพร้อมกับเกรด บางคนโต้ตอบอย่างสงบ บางคนขุ่นเคืองและสาปแช่ง การเปลี่ยนแปลงทั้งหมดเป็นข้อดีสำหรับฉัน และมันก็น่าพอใจในแบบของตัวเองด้วย (คุณไม่ทำอะไรเลย แต่คะแนนของคุณเพิ่มขึ้น)

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

OMSCS ที่ Georgia Tech มีลักษณะเฉพาะของตนเอง:

  • Georgia Tech เป็นหนึ่งในมหาวิทยาลัยเทคนิคชั้นนำในสหรัฐอเมริกา
  • หนึ่งใน MSCS ออนไลน์ที่เก่าแก่ที่สุด
  • อาจเป็น MSCS ออนไลน์ที่ใหญ่ที่สุด: นักเรียนประมาณ 9 คนใน 6 ปี;
  • หนึ่งใน MSCS ที่ราคาถูกที่สุด: ประมาณ 8 ดอลลาร์สำหรับการฝึกอบรมทั้งหมด
  • มีผู้เรียนในชั้นเรียนครั้งละ 400-600 คน (โดยปกติจะน้อยกว่าเมื่อจบภาคเรียน; ในช่วงกลางภาคเรียน คุณสามารถออกมาพร้อมกับเกรด W ซึ่งไม่ส่งผลต่อเกรดเฉลี่ยของคุณ)
  • ชั้นเรียนในมหาวิทยาลัยบางชั้นเรียนไม่มีให้บริการทางออนไลน์ (แต่รายการกำลังขยายตัวและมีตัวเลือกที่ดีอยู่แล้ว ยังไม่มีการเรียนรู้เชิงลึก แต่เราไม่หมดหวัง)
  • การเข้าชั้นเรียนใด ๆ ไม่ใช่เรื่องง่ายเนื่องจากมีคิวสำคัญและมีผู้สมัครจำนวนมาก (Graduate Algorithms ขัดแย้งกันเกือบทุกคนผ่านไปจนจบ)
  • ไม่ใช่ทุกชั้นเรียนที่มีคุณภาพสื่อการเรียนการสอนและกิจกรรมของผู้ช่วยสอนและอาจารย์จะเท่าเทียมกัน แต่มีชั้นเรียนดีๆ มากมาย มีข้อมูลมากมายบนอินเทอร์เน็ตเกี่ยวกับหลักสูตรเฉพาะ (บทวิจารณ์, Reddit, Slack) คุณสามารถเลือกสิ่งที่เหมาะกับรสนิยมของคุณได้ตลอดเวลา

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

ที่มา: will.com

เพิ่มความคิดเห็น