क्या कंप्यूटर साइंस में मास्टर डिग्री आपके करियर में मदद करती है? [बन्द है]


32

मुझे उन प्रोग्रामर्स के अनुभवों के बारे में उत्सुकता है जो कॉलेज या विश्वविद्यालय से आगे निकल गए हैं और अब उद्योग में काम करते हैं। मैं शिक्षाविदों के बारे में बात नहीं कर रहा हूं (आपको वैसे भी पीएचडी की आवश्यकता है)। क्या आपके पास मास्टर डिग्री है? क्या इससे आपके करियर को मदद मिली है? क्या डिग्री हासिल करने के दौरान ज्ञान के अलावा कोई अन्य लाभ हैं?


4
इसका कोई अच्छा जवाब नहीं है, कई तरह के चर भी हैं: आपका करियर गो, आपका कौशल, आप कहाँ रहते हैं, आप किस उद्योग में काम करते हैं, कंपनी का आकार, आपके द्वारा उपयोग किए जाने वाले उपकरण, आदि
ब्रायन ओकले

जवाबों:


45

हाँ यह करता है। यह एचआर द्वारा आपके रिज्यूम को शॉर्टलिस्ट करने में बहुत मदद करता है, जिन्हें इस बात का कोई अंदाजा नहीं है कि प्रोग्रामिंग क्या है।


6
ठीक है, शायद एक बड़े धीमी गति से चलने वाले निगम में, लेकिन एक छोटे स्टार्ट-अप / टेक्नोलॉजी कंपनी में, काम पर रखने वाले प्रबंधक आम तौर पर तकनीकी टीम का हिस्सा होते हैं (वे आमतौर पर कई टोपी पहनते हैं) वे प्रस्तुत किए गए एप्लिकेशन की समीक्षा करेंगे, और वे ' सबसे पहले काम के अनुभव को देखने जा रहे हैं।
हेंज़ोलो

21

यह निश्चित रूप से आपके करियर की शुरुआत करने में मदद कर सकता है - आपका पहला, शायद दूसरा काम। लेकिन जब आपके पास अपनी बेल्ट के तहत कुछ वर्षों का अनुभव होता है, तो यह वही है जो आपने वास्तव में किया है।

एक डिग्री है, सब के बाद, बस एक डिग्री। यह एक संकेत है कि आपने अध्ययन किया है, लेकिन इससे अधिक नहीं (न ही कम)। नियोक्ता रुचि रखते हैं कि वे क्या करने जा रहे हैं यदि वे आपको किराए पर लेते हैं। जब वे यह पता लगाने की कोशिश कर रहे हैं कि (साक्षात्कार में), एक डिग्री निश्चित रूप से कुछ भी नहीं की तुलना में बेहतर संकेतक है, लेकिन वास्तव में वास्तविक दुनिया की परियोजनाओं (या उनमें से कमी) एक डिग्री (या इसकी कमी) की तुलना में बेहतर संकेतक हैं ।

क्या बिल गेट्स कभी स्नातक थे? वास्तव में उन्होंने हार्वर्ड से निकलने के 30 साल बाद 2007 में किया था।


4
यदि आपका करियर कुछ समय के लिए चल रहा है, और आप एक बहुत ही बढ़िया और प्रभावी प्रोग्रामर हैं, लेकिन आप चीजों को अगले स्तर पर ले जाना चाहते हैं और वास्तव में चीजों के कुछ और गणितीय पहलुओं पर एक अच्छी समझ प्राप्त करते हैं और फिर एक प्राप्त करते हैं नौकरी जो उन्हें बयाना में लागू होती है, यह एक अच्छा मार्ग हो सकता है। ध्यान रखें, यह आर्थिक रूप से लाभप्रद नहीं हो सकता है - डिग्री प्राप्त करने की लागत, थोड़े समय के लिए वेतन अर्जित न करने की अवसर लागत सहित, थोड़े उच्च होने पर - लेकिन अगर आपको लगता है कि कंप्यूटर विज्ञान मजेदार है, तो यह बहुत अच्छा होगा।

काफी नहीं। आप शिक्षा के क्षेत्र में ऐसी चीजें सीखने के लिए मजबूर हैं, जिनसे आप बाहर के खर्चों से बच सकते हैं। एक अच्छा उदाहरण लंबोदर अभिव्यक्ति है जहां मानसिकता बाद में फर्क करती है क्योंकि आप जानते हैं कि आप कर सकते हैं।

"लेकिन जब आपके पास अपनी बेल्ट के तहत कुछ वर्षों का अनुभव होता है, तो यह वही है जो आपने वास्तव में किया है।" उपाधि है। बाद में, औसतन, बेहतर योजना और दीर्घकालिक सोच कौशल था।
जियोर्जियो

इसमें कोई संदेह नहीं है कि औपचारिक शिक्षा और दीर्घकालिक सोच के बीच एक सकारात्मक संबंध है - डिग्री प्राप्त करने में काफी दृढ़ता होती है। लेकिन: 1) सह-संबंध औसत पर लागू होता है , प्रति-व्यक्ति पर नहीं, और 2) कार्य-कारण किस मार्ग से जाता है? क्या डिग्री प्राप्त करना आपको योजना बनाने में बेहतर बनाता है, या यह सिर्फ इतना है कि जो लोग अपने भविष्य की योजना बनाते हैं (यानी योजना में पहले से ही अच्छे हैं) क्या डिग्री का पीछा करना अधिक है?
जूनस पुलकका

11

मैंने ज्यादातर कंप्यूटर साइंस में एमएससी की, लेकिन यह अपने मनोरंजन के लिए किया। मैं अपने इनपुट से वित्तीय रूप से बड़े पैमाने पर रिटर्न की उम्मीद नहीं कर रहा था, लेकिन इसने मेरी आँखों को अनिवार्य रूप से बहुत सारे नए क्षेत्रों में खोल दिया, जिन्हें मैंने अपने बीएससी में नहीं छुआ था। यह वास्तव में "यूनिवर्सिटी ऑफ़ एडिनबर्ग - डिस्टिंक्शन" को डालने में मदद करता है, और इसके अलावा, यह बहुत मज़ेदार था, मेरी गांड का काम किया, लेकिन सिर्फ कठिन भी खेला! करियर की संभावनाओं के लिए इसे न करें, ऐसा करें क्योंकि आप भी करना चाहते हैं।


7

मैं थोड़ा विशेष मामला हो सकता हूं, क्योंकि मेरे पास कंप्यूटर विज्ञान में एमएस है, मेरी स्नातक की डिग्री बीएसईई थी। संयोजन मेरे फ्रीलांस एम्बेडेड सॉफ्टवेयर करियर का मुख्य हिस्सा रहा है (जो मैंने अपने एमएस को प्राप्त करने के लगभग एक साल बाद शुरू किया था, लगभग 32 साल पहले)। मैंने अपनी स्नातक की पढ़ाई छह साल की अवधि में की थी, रात को स्कूल जाना था।

मुझे पता है कि मेरे फिर से शुरू होने पर एक मास्टर की डिग्री साक्षात्कार में बहुत अनुकूल रूप से देखी जाती है (मुझे जितना बताया गया है)।

मुझे लगता है कि मैंने ग्रेजुएट स्कूल में एक बहुत अधिक कंप्यूटर विज्ञान सीखा है, क्योंकि मुझे बीएससीएस प्राप्त करना होगा, क्योंकि मैं चीजों को अधिक गंभीरता से लेता हूं (मेरे GPA में स्नातक विद्यालय से स्नातक करने के लिए एक बड़ा उछाल), और क्योंकि मैं नहीं था अन्य सभी आवश्यक पाठ्यक्रमों को लेने से विचलित होने के लिए स्नातक की डिग्री प्राप्त करनी चाहिए।


3
मैं एक समान नाव में हूं, भौतिकी के अंडरग्रेड, सीएस ग्रेड, और जीपीए में बड़ी छलांग के साथ चीजों को अधिक गंभीरता से लेने के लिए। मैंने जो सीखा वह बहुत मूल्यवान था (नए दृष्टिकोण, यूएमएल और डिज़ाइन पैटर्न को गंभीरता से लेने के लिए मजबूर किया जा रहा है, आदि), और डिग्री खुद ही मूल्यवान है - मैंने व्यवसाय में परियोजना में अपनी भूमिका के बारे में बात करते समय लोगों को मेरी डिग्री टाल दी थी। / बाहर के लोग।
माइकल एच।

7

करियर के कई सवालों की तरह, इसका जवाब है, "यह निर्भर करता है ..."

मैं कभी मिला है सबसे अच्छा प्रोग्रामर अंडरग्राउंड खत्म नहीं किया था। वह सभी के ऊपर सिर और पूंछ है, और यह उन सभी के लिए स्पष्ट है जिन्होंने उसके साथ काम किया है। यह समझ से बाहर है कि वह सिर्फ एक अच्छा काम नहीं कर सकता है। वह एक प्रबंधक, वास्तुकार, व्यक्तिगत योगदानकर्ता रहा है - आप इसे नाम देते हैं।

फिर हम में से बाकी है ...

मैंने देखा है कि कंप्यूटर विज्ञान में स्नातकोत्तर करने वाले लोगों को निम्न में से किसी भी स्थिति में मदद मिलती है:

5 साल से कम का प्रौद्योगिकी अनुभव।

  • गैर-सीएस अंडरग्रेड।
  • एक अकादमिक तुला वाली कंपनी में। (उदाहरण: पुरानी बेल लैब्स)
  • बौद्धिक रूप से उत्सुक और काम में ऊब।
  • प्रौद्योगिकी से बहुत दूर भटका।
  • कार्य अनुभव के बदले में एक विभेदक चाहते हैं। (उदाहरण: 5 साल बीएस + एमएस)

किसी भी तरह से यह अनिवार्य नहीं है, लेकिन यह उपयोगी हो सकता है। आपकी बौद्धिक जिज्ञासा पर बहुत कुछ निर्भर करता है।


3

यह सुनिश्चित नहीं है कि मेरी कहानी कितनी संबंधित है, लेकिन मैं वास्तव में दर्शनशास्त्र और राजनीति विज्ञान में दोगुना था, और प्रोग्रामिंग हमेशा एक शौक था। जब मुझे कोई "फिलोसोफ़र वांटेड" नहीं मिला तो क्रेगलिस्ट पर कहते हैं और महसूस किया कि लोग चाहते थे कि सॉफ्टवेयर डेवलपर्स मैं सही में काम करूं और नौकरी पाई। मुझे लगता है कि क्योंकि यह एक शौक था और न केवल मुझे लेने के लिए कक्षाओं का एक गुच्छा था, मैं क्षेत्र सीखने के बारे में बहुत भावुक हो गया और मैंने अपने सीएस सहपाठियों से मिलान करने के लिए सबसे अच्छा करने की कोशिश की। वैसे अब मेरे पास डेवलपर के रूप में अच्छी नौकरी है, लेकिन मैं निश्चित रूप से घबरा रहा हूं कि भविष्य में क्या हो सकता है जब मैं एक सॉफ्टवेयर इंजीनियरिंग की नौकरी के लिए एक बास्केटविजिंग डिग्री के साथ आवेदन करता हूं। मैं इसे प्राप्त नहीं करने की ओर झुक रहा हूं और थोड़ी देर इंतजार कर रहा हूं, उम्मीद है कि कनेक्शन और अनुभव का भुगतान होगा। मैं हालांकि विज्ञान / सैन्य क्षेत्रों में इस पर भरोसा नहीं करूंगा।


3

सॉफ्टवेयर उद्योग में एक स्नातकोत्तर डिग्री neccesary नहीं है। बहुत सारी नौकरियां हैं जिन्हें आप सही अनुभव के साथ संयुक्त रूप से स्नातक की डिग्री प्राप्त कर सकते हैं। ग्रेड के बाद की पढ़ाई से बचकर आप समय और पैसा बचा सकते हैं। यह कहने के बाद, यदि आप Oracle, Google, Microsoft, IBM आदि कंपनियों के लिए काम करना चाहते हैं, तो मास्टर्स / पीएचडी प्राप्त करने की सिफारिश की जाती है।


2

शायद आम तौर पर बोलने से यह मदद कर सकता है लेकिन यह हायरिंग मैनेजर पर भी निर्भर करता है। मैं अपने साथ जुड़ने के लिए .NET डेवलपर्स को हायर करता हूंटीम। एक डेवलपर के रूप में, मैं इस बारे में बहुत अछूता हूं कि मैं किसे किराए पर लेता हूं क्योंकि हम कुछ गंभीर संवेदनशील डेटा और बड़ी रकम भी संभाल रहे हैं। हम सॉफ्टवेयर डेवलपर्स की एक छोटी, फुर्तीली, भावुक टीम है जो हाई स्कूल की ग्रेड्स से लेकर सीएस और यहां तक ​​कि फिजिक्स में मास्टर्स डिग्री तक है। मैं वास्तव में कभी कॉलेज की डिग्री नहीं देखता हूं, या आपके शुरुआती वर्षों में भी काम का अनुभव नहीं है। मैं देखना चाहता हूं कि आप कैसे संवाद करते हैं, टीम के साथ मिलते हैं, वास्तविक समस्याओं को संभालते हैं, और निश्चित रूप से मुझे कोड दिखाते हैं। आपको लगता है कि आप एक बुरा गधा प्रोग्रामर हैं? मुझे प्रमाण दिखाओ। आपको किसी प्रकार के ओपन सोर्स प्रोजेक्ट पर काम करना होगा, एक github / bitbucket / CodePlex / etc ... कुछ इस पर जाना होगा। डिग्री पेपर हैं - यह सब है कि आप क्या कर सकते हैं।


2

मेरे लिए व्यक्तिगत रूप से, मैं एक कंपनी में शामिल हो गया जो सीएस में मेरे परास्नातक के लिए भुगतान करेगी। यह करियर चुनने पर मेरे फैसले का हिस्सा है। मैं अपने एमएस के बाद जाना पसंद करता हूं क्योंकि यह सीएस के बारे में मेरी जानकारी को बेहतर बनाता है। मेरे अंडरग्रेड में मुझे एआई के लिए बहुत ज्यादा एक्सपोजर नहीं मिला, लेकिन मेरे मास्टर के काम में अब तक मेरे पास है, और सीएस के एक नए क्षेत्र को सीखने के लिए यह अधिक फायदेमंद और उपयोगी है, जो कि संभावित नौकरी उन्नति के लिए कड़ाई से कर रहा है ।


1

मुझे लगता है कि काम / वास्तविक दुनिया का अनुभव बहुत लंबा हो सकता है .. और व्यक्तिगत परियोजनाएं ..

स्कूल जाने के बजाय, उस समय को एक बहुत बढ़िया प्रणाली / सेवा / वेबसाइट बनाने के लिए निर्धारित करें। रास्ते में जानें और उन सबसे वर्तमान तकनीकों का उपयोग करें जिनके साथ आप सहज हैं।

जबकि मुझे लगता है कि "स्कूलों की गति" में सीखना बुरा नहीं है, और अच्छे शिक्षक और भी अधिक मूल्यवान हैं, आप अपने आप को बहुत तेजी से सिखा सकते हैं और बहुत कुछ सीख सकते हैं, खासकर यदि आप महत्वाकांक्षा से भरे हुए हैं। आपके लिए यह सीखना आसान होगा कि आप क्या चाहते हैं, इसके बजाय एक नौकरी खोजने की कोशिश करें जो आपको अनुभव प्राप्त करने का मौका देगा।

ऐसा करने से आपको उन प्रौद्योगिकियों (उम्मीद) की एक ठोस समझ मिल जाएगी और जब आप साक्षात्कार कर रहे हों, तो आपके पास अपनी क्षमताओं के उदाहरण होंगे, बजाय एक कागज़ के, जो कहता है कि आप स्कूल जा सकते हैं, और कैसे जानते हैं। । शायद तुम खुद ही नौकरी पैदा करोगे और खुद को नौकरी पर रखोगे !!


1

मेरे लिए, यह मेरे अनुभव में कुछ साल जोड़ता है। अक्सर आप एक नौकरी विवरण में 3-5 साल + स्नातक या 1-3 साल + मास्टर की तरह देखेंगे, और मास्टर डिग्री होने के मेरे मामले ने मुझे संदेह का लाभ दिया है। मैंने एक FPGA डिज़ाइनर के रूप में शुरुआत की, और अब जब मैं एक वेब डेवलपर हूं, तो प्रबंधक मुझे उन वर्षों के बारे में कम परवाह कर सकते हैं जो मैंने कर रहे थे, इसलिए जो वर्ष मुझे देता है वह डिग्री इतनी मूल्यवान है। कौशल, कोई रास्ता नहीं! एक स्नातक के साथ एक प्रोग्रामर और एक मास्टर के साथ एक प्रोग्रामर के बीच गुणवत्ता में कोई अंतर नहीं है। कई अन्य चीजें जो आप खुद को बेहतर प्रोग्रामर बनाने के लिए कर सकते हैं


1

क्या यह आपके कैरियर को बताने में मदद करता है या नहीं। कुछ उद्योगों और काम पर रखने वाले प्रबंधकों के लिए या उनके खिलाफ वरीयता हो सकती है। आप एक शिक्षाविद के बिना विश्वविद्यालय में नौकरी पा सकते थे, लेकिन वे उच्च शिक्षा प्राप्त लोगों को पसंद करते थे।

यह आपको एक बेहतर लेखक और शोध साहित्य का उपभोक्ता बनने में मदद कर सकता है। आपके अधिकांश पाठ्यक्रमों में एक लिखित घटक होगा (उन्होंने आखिरी कोर्स जो मैंने लिया था)। एक कुंजी प्रोफेसरों की है जो आपके लेखन और शोध की आलोचना करेंगे और गुणवत्ता प्रतिक्रिया देंगे और आपको उच्च स्तर पर काम करने के लिए मजबूर करेंगे।

बेशक, आप इसके बिना प्राप्त कर सकते हैं और इसे अपने दम पर सीख सकते हैं। यह एक आवश्यकता नहीं है और सभी को लाभ नहीं पहुंचाता है। अधिकांश लोगों को उच्च ग्रेड मिलेगा, लेकिन सभी को अच्छी सिफारिश नहीं मिलती है।


1

प्रश्न का अधिक सीधे उत्तर देने के लिए, एमएससी न होना एक से बेहतर है। किसी ऐसे व्यक्ति के रूप में बोलना जो तकनीकी कर्मचारियों को काम पर रखता है, यदि आप 2 समान उम्मीदवारों को लेते हैं, लेकिन अंतर केवल इतना है कि किसी के पास एमएससी है, एक साक्षात्कार में उनके प्रदर्शन को लंबित रखते हुए, एमएससी व्यक्ति को काम मिलेगा। इसके अलावा, संबंधित नोट पर, एक डिग्री (उदाहरण के लिए कम से कम एक मान्यता प्राप्त कंप्यूटर विज्ञान की डिग्री) करना प्रस्तुतियों, संचार कौशल और विभिन्न मानक चीजें करना शामिल है जो आप एक कर्मचारी से अपेक्षा करेंगे।

बस एक डिग्री करके और एक प्राप्त करके, एक उम्मीदवार कुछ साबित करता है और एक बॉक्स में एक टिक प्रदान करता है, जिसके पास कोई डिग्री नहीं है। यह कम प्रासंगिक है जहां उम्मीदवारों को कई वर्षों का पेशेवर अनुभव है।


0

मैं कंप्यूटर विज्ञान में एक डिग्री के बारे में भी सोच रहा हूं और आप शैक्षिक स्पेक्ट्रम के सटीक विपरीत छोर (बीए इन स्पीच कम्युनिकेशन डब्ल्यू / कुछ जोर 'में क्या कह सकते हैं, से आ रहा हूं - जैसा कि वर्गीकृत क्षेत्रों में किसी भी चीज से असंबंधित है " कठिन विज्ञान "।

एक चीज जिस पर मैंने बहुत गौर किया है, वह अनुभव ट्रम्पिंग शिक्षा पर जोर है, जो कि नौकरी बाजार में गिरावट के बाद से ज्यादातर हर क्षेत्र में प्रवृत्ति की तुलना में अधिक बड़ी डिग्री है। मुझे ईमानदारी से लगता है कि शिक्षा का बुरा हाल हो रहा है।

मुझे यकीन है कि मेरे तर्क का एक बहुत पक्षपाती है क्योंकि मेरे पास अनुभव के बिना डिग्री है और मुझे आर्थिक स्वतंत्रता प्राप्त करने की अनुमति देने में असमर्थ नौकरी है। फिर भी, मुझे लगता है कि नियोक्ताओं के लिए शिक्षा के लिए थोड़ा अधिक वजन देने के लिए पर्याप्त आधार हैं जो कि सबसे अधिक प्रतीत होता है। शायद इसकी वजह से इन मूर्ख "ऑनलाइन वयस्क शिक्षा - 6 महीने" नए "विश्वविद्यालयों" में एक डॉक्टर बनो, जो व्यावसायिक संगठनों (जैसे किसी भी तरह) अधिक लगते हैंशैक्षिक के विपरीत मुख्य रूप से वित्तीय उद्देश्यों के साथ मान्यता प्राप्त)। हो सकता है कि वे स्नातक शिक्षा को एक बुरी लपेट दे रहे हों। या, शायद जुकरबर्ग और गेट्स की आमद शिक्षा के मूल्य को बढ़ा रही है। एक बात जो मुझे पता है, हालांकि, यह है कि मैं जानता हूं कि कैसे सीखें (शब्द के सबसे अच्छे अर्थ में) और एक कैल स्टेट में भाग लेने से पहले मैं इसे और अधिक व्यवस्थित तरीके से कैसे कर सकता हूं। और जब मेरा प्रारंभिक कार्य अनुभव (सीमित है, लेकिन मेरे पास कुछ है) ने मुझे दिखाया है कि मेरे पास व्यापक अनुभव और सीमित शिक्षा वाले कुछ पेशेवर कौशल का अभाव है, जिस त्वरित तरीके से मैं एक अच्छा अनुभव प्राप्त करने में सक्षम हूं व्यावसायिकता का हिस्सा निश्चित रूप से तेजी से बढ़ रहा है जो अपनी क्षमताओं को बढ़ाने के लिए अनुभव के लोगों को लेता है (लेकिन फिर से, मैं रेडियोशेक पर काम करता हूं, इसलिए ... योग्य)।

मुझे लगता है कि सीखने की चीजें जो आपको कार्यबल में लागू करने की आवश्यकता नहीं हैं, आपको सिखाती हैं कि आप जो चीजें सीखते हैं, उन पर अधिक प्रभावी कैसे हो सकते हैं।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.