ปริญญาโทสาขาวิทยาการคอมพิวเตอร์ช่วยให้อาชีพของคุณหรือไม่ [ปิด]


32

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


4
ไม่มีคำตอบที่ดีเกี่ยวกับเรื่องนี้มีตัวแปรมากเกินไป: goas อาชีพของคุณทักษะของคุณที่คุณอาศัยอยู่สิ่งที่อุตสาหกรรมที่คุณทำงานขนาดของ บริษัท เครื่องมือที่คุณใช้ ฯลฯ
ไบรอัน Oakley

คำตอบ:


45

ใช่แล้ว. มันช่วยได้มากในการทำเรซูเม่ของคุณสั้น ๆ โดยฝ่ายทรัพยากรบุคคลซึ่งไม่รู้ว่าการเขียนโปรแกรมเกี่ยวกับอะไร


6
อาจจะเป็น บริษัท ที่มีการเคลื่อนไหวช้าขนาดใหญ่ แต่ที่ Start-Up / Technology Company ขนาดเล็กผู้จัดการการจ้างงานมักเป็นส่วนหนึ่งของทีมงานด้านเทคนิค ส่วนใหญ่มีแนวโน้มที่จะดูประสบการณ์การทำงานครั้งแรก
hanzolo

21

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

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

Bill Gates เคยสำเร็จการศึกษามาก่อนหรือไม่? ในความเป็นจริงเขาในปี 2007 30 ปีหลังจากออกจากฮาร์วาร์


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

ไม่มาก คุณถูกบังคับให้เรียนรู้สิ่งต่าง ๆ ในสถาบันการศึกษาคุณสามารถหลีกเลี่ยงการเรียนรู้ภายนอก ตัวอย่างที่ดีคือการแสดงออกแลมบ์ดาที่ความคิดสร้างความแตกต่างในภายหลังเพราะคุณรู้ว่าคุณทำได้

"แต่หลังจากที่คุณมีประสบการณ์ไม่กี่ปีภายใต้เข็มขัดของคุณมันก็เป็นสิ่งที่คุณทำจริง ๆ ": ฉันทำงานใน บริษัท ที่ผู้จัดการไม่ได้รับปริญญาและใน บริษัท ที่ผู้จัดการทำ มีระดับ โดยทั่วไปแล้วการวางแผนที่ดีกว่ามากและทักษะการคิดระยะยาว
Giorgio

ไม่ต้องสงสัยเลยว่ามีความสัมพันธ์เชิงบวกระหว่างการศึกษาในระบบและการคิดระยะยาว - การได้รับปริญญานั้นค่อนข้างคงอยู่ แต่: 1) ความสัมพันธ์ใช้กับค่าเฉลี่ยไม่ใช่ต่อคนและ 2) สาเหตุใดที่เป็นไปได้? การได้รับปริญญาช่วยให้คุณวางแผนได้ดีขึ้นหรือเป็นเพียงการวางแผนอนาคตของพวกเขา
Joonas Pulakka

11

ฉันเรียนปริญญาโทด้านวิทยาศาสตร์คอมพิวเตอร์เป็นส่วนใหญ่เพื่อความสนุก แต่ก็ช่วยงานของฉันด้วย ฉันไม่ได้คาดหวังว่าจะได้รับผลตอบแทนทางการเงินมหาศาลจากข้อมูลของฉัน แต่แน่นอนว่าฉันลืมตาไปสู่สาขาใหม่ ๆ ที่ฉันไม่ได้สัมผัสใน BSc ของฉัน มันช่วยวาง "University of Edinburgh - Distinction" และยิ่งกว่านั้นมันสนุกมากทำงานกับลาของฉัน แต่ก็เล่นยากเหมือนกัน! อย่าเพียงแค่ทำเพื่อโอกาสทางอาชีพ แต่ทำเพราะคุณต้องการเช่นกัน


7

ฉันอาจเป็นกรณีพิเศษเพราะถึงแม้ว่าฉันจะมีวิทยาศาสตรมหาบัณฑิตสาขาวิทยาการคอมพิวเตอร์ระดับปริญญาตรีของฉันคือ BSEE การรวมกันเป็นแกนหลักของอาชีพซอฟต์แวร์แบบฝังตัวของฉัน (ซึ่งฉันเริ่มประมาณหนึ่งปีหลังจากได้รับ MS ของฉันเมื่อ 32 ปีที่แล้ว) ฉันสำเร็จการศึกษาระดับบัณฑิตศึกษาเป็นระยะเวลาหกปีเพื่อไปโรงเรียนกลางคืน

ฉันรู้ว่าการสำเร็จการศึกษาระดับปริญญาโทในประวัติการทำงานของฉันนั้นดูดีมากในการสัมภาษณ์ (ฉันได้รับการบอกเล่ามาก)

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


3
ฉันอยู่ในเรือลำเดียวกันในแง่ของระดับปริญญาตรีสาขาฟิสิกส์ผู้สำเร็จการศึกษาระดับปริญญาตรีและกระโดดครั้งใหญ่ในเกรดเฉลี่ยระหว่างทางสำหรับการทำสิ่งต่าง ๆ อย่างจริงจังมากขึ้น สิ่งที่ฉันเรียนรู้มีค่ามาก (มุมมองใหม่ถูกบังคับให้ใช้รูปแบบ UML และการออกแบบอย่างจริงจัง ฯลฯ ) และระดับของตัวเองนั้นมีค่า - ฉันเคยมีคนพูดถึงเรื่องปริญญาของฉันเมื่อพูดถึงบทบาทของฉันในโครงการต่อธุรกิจ / คนภายนอก
Michael H.

7

เช่นเดียวกับคำถามอาชีพมากมายคำตอบคือ "มันขึ้นอยู่กับ ... "

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

จากนั้นมีพวกเราที่เหลือ ...

ฉันเคยเห็นผู้เชี่ยวชาญด้านวิทยาศาสตร์คอมพิวเตอร์ช่วยผู้คนในสถานการณ์ต่อไปนี้:

ประสบการณ์เทคโนโลยีน้อยกว่า 5 ปี

  • ปริญญาตรีที่ไม่ใช่ CS
  • ใน บริษัท ที่มีปัญหาด้านการเรียน (ตัวอย่าง: Bell Labs เก่า)
  • Intel อยากรู้อยากเห็นและเบื่อในการทำงาน
  • อยู่ไกลจากเทคโนโลยีมากเกินไป
  • ต้องการคนที่แตกต่างแทนประสบการณ์การทำงาน (ตัวอย่าง: 5 ปี BS + MS)

ไม่จำเป็นต้องมีวิธีใด ๆ แต่ก็มีประโยชน์ มากขึ้นอยู่กับความอยากรู้ทางปัญญาของคุณ


3

ไม่แน่ใจว่าเรื่องราวของฉันเกี่ยวข้องกันอย่างไร แต่จริง ๆ แล้วฉันเรียนวิชาเอกปรัชญาและรัฐศาสตร์เป็นสองเท่าและการเขียนโปรแกรมเป็นเพียงงานอดิเรกเสมอ เมื่อฉันไม่สามารถหา "นักปราชญ์ที่ต้องการ" เพิ่มใน Craigslist และตระหนักว่าผู้คนต้องการนักพัฒนาซอฟต์แวร์ที่ฉันเคยทำและหางานทำ ฉันคิดว่าเพราะมันเป็นงานอดิเรกและไม่ใช่เพียงแค่ชั้นเรียนที่ต้องเรียนเท่านั้นฉันจึงหลงใหลในการเรียนรู้สนามและพยายามทำสิ่งที่ดีที่สุดที่ฉันสามารถทำได้เพื่อจับคู่เพื่อนร่วมชั้น CS ของฉัน ตอนนี้ฉันมีงานที่ดีในฐานะนักพัฒนา แต่แน่นอนว่าจะเกิดอะไรขึ้นในอนาคตเมื่อฉันสมัครงานวิศวกรรมซอฟต์แวร์ที่มีระดับความพอใจ ฉันโน้มตัวไปทางไม่ได้รับมันและรอสักครู่โดยหวังว่าการเชื่อมต่อและประสบการณ์จะได้รับผลตอบแทน ฉันจะไม่นับมันในภาควิทยาศาสตร์ / การทหารแม้ว่า


3

ปริญญาโทไม่จำเป็นต้องมีในอุตสาหกรรมซอฟต์แวร์ มีงานมากมายที่คุณสามารถลงเรียนปริญญาตรีร่วมกับประสบการณ์ที่เหมาะสม การหลีกเลี่ยงการศึกษาหลังจบปริญญาสามารถประหยัดเวลาและเงิน ต้องบอกว่าถ้าคุณต้องการทำงานให้กับ บริษัท เช่น Oracle, Google, Microsoft, IBM และอื่น ๆ แนะนำให้รับปริญญาโท / ปริญญาเอก


2

บางทีการพูดโดยทั่วไปอาจช่วยได้ แต่ก็ขึ้นอยู่กับผู้จัดการการจ้างด้วย ผมจ้างนักพัฒนา NET เพื่อเข้าร่วมของฉันทีม. ในฐานะนักพัฒนาฉันค่อนข้างจู้จี้จุกจิกเกี่ยวกับคนที่ฉันจ้างเนื่องจากเราจัดการกับข้อมูลที่ละเอียดอ่อนบางอย่างและเงินจำนวนมากเช่นกัน เราเป็นทีมผู้พัฒนาซอฟต์แวร์ขนาดเล็กว่องไวและกระตือรือร้นซึ่งมีตั้งแต่ระดับมัธยมปลายจนถึงปริญญาโทใน CS และแม้แต่ฟิสิกส์ ฉันไม่เคยดูระดับวิทยาลัยหรือประสบการณ์การทำงานในช่วงต้นปีที่ผ่านมาของคุณ ฉันต้องการดูว่าคุณสื่อสารติดต่อกับทีมจัดการกับปัญหาจริงอย่างไรและแน่นอนแสดงรหัส คุณคิดว่าคุณเป็นโปรแกรมเมอร์ที่ไม่ดี? แสดงหลักฐาน คุณต้องทำงานกับโครงการโอเพ่นซอร์สบางประเภทมีบัญชี github / bitbucket / CodePlex / etc ... ที่มีบางอย่างเกิดขึ้น องศาเป็นกระดาษ - ทุกอย่างเกี่ยวกับสิ่งที่คุณสามารถทำได้


2

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


1

ฉันคิดว่าประสบการณ์การทำงาน / โลกแห่งความจริงสามารถไปได้ไกลเช่นกัน .. และโครงการส่วนตัว ..

แทนที่จะไปโรงเรียนให้ตั้งเวลานั้นไว้เพื่อสร้างระบบ / บริการ / เว็บไซต์ที่ยอดเยี่ยมจริงๆ เรียนรู้ไปพร้อมกันและใช้เทคโนโลยีล่าสุดที่คุณคุ้นเคย

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

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


1

สำหรับฉันมันเพิ่มประสบการณ์ของฉันไม่กี่ปี บ่อยครั้งที่คุณจะเห็นเช่น 3-5 ปี + ปริญญาตรีหรือปริญญาโท 1-3 ปีในรายละเอียดงานและในกรณีของฉันที่มีการศึกษาระดับปริญญาโทได้ให้ฉันประโยชน์ของข้อสงสัย ฉันเริ่มต้นจากการเป็นนักออกแบบ FPGA และตอนนี้ฉันเป็นนักพัฒนาเว็บผู้จัดการสามารถดูแลได้น้อยลงเกี่ยวกับปีที่ฉันใช้ทำเช่นนั้นดังนั้นปีที่ระดับให้ฉันมีค่ามาก Skillwise ไม่มีทาง! ไม่มีความแตกต่างในคุณภาพระหว่างโปรแกรมเมอร์ที่มีปริญญาตรีและโปรแกรมเมอร์ที่มีปริญญาโท อีกหลายสิ่งที่คุณสามารถทำได้เพื่อทำให้ตัวเองเป็นโปรแกรมเมอร์ที่ดีขึ้น


1

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

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

แน่นอนคุณสามารถผ่านได้โดยไม่ต้องเรียนรู้ด้วยตัวเอง มันไม่ใช่ข้อกำหนดและไม่เป็นประโยชน์ต่อทุกคน คนส่วนใหญ่จะได้เกรดสูง แต่ไม่ใช่ทุกคนที่จะได้รับคำแนะนำที่ดี


1

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

เพียงแค่ทำปริญญาและบรรลุหนึ่งผู้สมัครพิสูจน์บางสิ่งบางอย่างและให้ติ๊กในกล่องซึ่งไม่มีคนที่ไม่มีปริญญา มันมีความเกี่ยวข้องน้อยกว่าซึ่งผู้สมัครมีประสบการณ์วิชาชีพมานานหลายปี


0

ฉันกำลังคิดเกี่ยวกับการศึกษาระดับปริญญาในสาขาวิทยาศาสตร์คอมพิวเตอร์และฉันมาจากสิ่งที่คุณอาจเรียกว่าปลายสเปกตรัมการศึกษาที่แน่นอน (BA ในการสื่อสารด้วยคำพูดด้วยการเน้นบาง '- ยังไม่เกี่ยวข้องกับอะไรในสาขาที่จัดเป็น " วิทยาศาสตร์หนัก "

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

ฉันแน่ใจว่าเหตุผลจำนวนมากของฉันลำเอียงเพราะฉันมีคุณวุฒิปริญญาโดยไม่มีประสบการณ์และงานที่ไม่สามารถอนุญาตให้ฉันบรรลุความเป็นอิสระทางเศรษฐกิจ ถึงกระนั้นฉันคิดว่ามีเหตุผลเพียงพอที่นายจ้างจะให้น้ำหนักกับการศึกษามากกว่าที่คนส่วนใหญ่เห็น อาจเป็นเพราะการศึกษาผู้ใหญ่แบบออนไลน์โง่ ๆ - เป็นหมอใน 6 เดือน "มหาวิทยาลัย" ใหม่ "ซึ่งดูเหมือนองค์กรธุรกิจ (นั่นคือใดได้รับการรับรอง) โดยมีวัตถุประสงค์ทางการเงินเป็นหลักเมื่อเทียบกับการศึกษา บางทีพวกเขากำลังจะจบการศึกษา หรือบางทีการไหลบ่าเข้ามาของ Zuckerbergs และ Gates นั้นมีความสำคัญต่อคุณค่าของการศึกษา อย่างไรก็ตามสิ่งหนึ่งที่ฉันรู้ก็คือฉันรู้วิธีเรียนรู้ (ในความหมายที่แท้จริงของคำ) และวิธีการทำอย่างเป็นระบบมากกว่าที่ฉันสามารถทำได้ก่อนเข้าร่วมรัฐแคล และในขณะที่ประสบการณ์การทำงานครั้งแรกของฉัน (มี จำกัด แต่ฉันมีบ้าง) ได้แสดงให้ฉันเห็นว่าฉันขาดทักษะระดับมืออาชีพที่แสดงโดยผู้ที่มีประสบการณ์และการศึกษาที่ จำกัด วิธีที่รวดเร็วที่ฉันสามารถทำได้ ความเป็นมืออาชีพอันนี้เร็วกว่าที่ใช้ในการเพิ่มความสามารถ (แต่จากนั้นอีกครั้งฉันทำงานที่ RadioShack ดังนั้น ... ฮ่า ๆ )

ฉันคิดว่าการเรียนรู้สิ่งต่าง ๆ ที่คุณไม่จำเป็นต้องใช้ในพนักงานสอนให้คุณรู้วิธีที่จะมีประสิทธิภาพมากขึ้นในการเรียนรู้สิ่งที่คุณทำ

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.