21 पॉइंट द्वारा GN⁺ 2025-06-05 | 8 टिप्पणियां | WhatsApp पर शेयर करें
  • Computer Science अमेरिका में कॉलेज छात्रों और स्नातकों के बीच एक लोकप्रिय major है, लेकिन हाल में इसकी बेरोज़गारी दर 6.1% के साथ सबसे ऊँचे स्तरों में है
  • हाल के big tech कंपनियों के बड़े पैमाने के layoffs और hiring में कटौती के कारण इस major की नौकरी बाज़ार में आकर्षण क्षमता घटी है
  • इंडस्ट्री की अपेक्षाओं और graduates की क्षमताओं के बीच mismatch के कारण entry-level नौकरी पाना और कठिन हो गया है
  • बहुत अधिक graduates सप्लाई में होने से major के भीतर प्रतिस्पर्धा तेज़ हुई है, और बाज़ार में reward तथा अवसर दोनों घटे हैं
  • कंपनियाँ अब अधिक skill और track record चाहती हैं, और hiring academic pedigree, experience, और portfolio केंद्रित होती जा रही है
  • entry barrier मज़बूत हो रहे हैं, और unpaid internships, low pay, automation, और overseas outsourcing की वजह से करियर की शुरुआत करने वालों के लिए नौकरी पाना और मुश्किल हो रहा है

Computer Science major: ऊँची बेरोज़गारी की हक़ीक़त

हाल की major बेरोज़गारी प्रवृत्तियाँ

  • Computer Science कॉलेज छात्रों और हालिया स्नातकों के बीच लगातार लोकप्रिय majors में से एक है
  • Federal Reserve Bank of New York के डेटा के अनुसार, Computer Science सभी majors में 6.1% बेरोज़गारी दर के साथ 7वें स्थान पर है
  • वास्तव में यह Physics (7.8%) और Anthropology (9.4%) जैसे कुछ बुनियादी विज्ञान विषयों के बाद सबसे ऊँची बेरोज़गारी दरों में शामिल है
  • इसी समूह का Computer Engineering 7.5% के साथ इससे भी अधिक बेरोज़गारी दर दर्ज करता है

इंडस्ट्री ट्रेंड और major का चुनाव

  • COVID-19 pandemic के दौरान tech talent की मांग में तेज़ बढ़ोतरी से Computer Science major और अधिक लोकप्रिय हुआ
  • लेकिन Amazon, Google जैसी प्रमुख IT कंपनियों ने हाल में restructuring और workforce cuts किए हैं, जिससे tech jobs में कमी का रुझान जारी है
  • इसके कारण Computer Science major की रोज़गार आकर्षण क्षमता पहले की तुलना में कम हो गई है

कॉलेज छात्रों और job seekers की स्थिति

  • Princeton Review ने Computer Science को college majors में नंबर 1 माना, लेकिन इंडस्ट्री की अपेक्षाओं और graduates की वास्तविक क्षमताओं के बीच अंतर दिखाई दे रहा है
  • Computer Science की बेरोज़गारी दर ऊँचे स्तर पर रहने से job market mismatch की समस्या उभरकर सामने आई है
  • इसके विपरीत Nutrition Sciences, Construction Services, Civil Engineering जैसे कुछ majors में बेरोज़गारी दर 0.4% से 1% तक बहुत कम है
  • संबंधित आँकड़े The New York Fed ने 2023 census data के आधार पर निकाले हैं
  • Gen Z households में unemployment benefit पाने की दर एक साल में 32% बढ़ी है, जो हालिया graduates के बीच समग्र बेरोज़गारी बढ़ने का संकेत देती है

विशेषज्ञों की राय और नौकरी की वास्तविकता

  • Alex Beene (University of Tennessee at Martin): "Computer Science जैसे विषयों में इतनी ऊँची बेरोज़गारी चौंकाने वाली है। majors की संख्या बढ़ी है, लेकिन अगर कंपनियों द्वारा माँगी जाने वाली बहु-आयामी क्षमताएँ और सिद्ध उपलब्धियाँ नहीं हों, तो नौकरी पाना कठिन है।"
  • Bryan Driscoll (HR Consultant): "Computer Science major में सपनों और वास्तविकता के बीच बड़ा अंतर है। यह भ्रम बहुत है कि यह एक शानदार major है और मेहनत से पढ़ने पर स्थिर, ऊँची आय वाली नौकरी मिल जाएगी। लेकिन हक़ीक़त में graduates की oversupply, jobs की कमी, entry-level salary में गिरावट, credentialism, और student loan का बोझ बड़ा है।"
  • Michael Ryan (Finance Expert): "coding gold rush के कारण छात्र बड़ी संख्या में आए, लेकिन कंपनियों ने engineer budgets में 40% कटौती कर दी, जबकि graduates की संख्या रिकॉर्ड स्तर पर पहुँच गई। बाज़ार में oversupply के कारण नतीजे में वेतन घटा और नौकरी पाना और कठिन हुआ।"

संरचनात्मक समस्याएँ और भविष्य

  • फिलहाल Computer Science क्षेत्र में बहुत बड़ी संख्या में graduates entry-level jobs के लिए आपस में प्रतिस्पर्धा कर रहे हैं
  • कंपनियाँ कई वर्षों का अनुभव, GitHub portfolio, और कम वेतन पर काम करने की तैयारी जैसी बुनियादी अपेक्षाएँ भी बढ़ा रही हैं
  • Bryan Driscoll: "degrees की बाढ़ से वास्तविक कार्यस्थल में माँगी जाने वाली क्षमताओं और hiring system के बीच बड़ा अंतर पैदा हो गया है। entry-level jobs घट रही हैं, unpaid internships बढ़ रही हैं, और overseas outsourcing तथा automation के कारण entry barrier और सख़्त हो रहे हैं।"
  • graduates को कड़ी प्रतिस्पर्धा, कम वेतन, और रोज़गार अवसरों में कमी जैसी तीनहरी मार झेलनी पड़ रही है

8 टिप्पणियां

 
ilotoki0804 2025-06-09

लगता है कि COVID का दौर programming industry के लिए एक ऐसा शिखर था जो शायद फिर कभी नहीं आएगा...

 
ahwjdekf 2025-06-07

सिर्फ framework इस्तेमाल करना जानने वाले लोगों की संख्या तेज़ी से बढ़ रही है। लेकिन ऐसे framework बनाना नहीं आता। क्या यही समस्या का मूल नहीं है?

 
mhj5730 2025-06-05

नौकरी पाना काफ़ी डरावना है। दूसरे नज़रिए से देखें तो यह one-person service बनाने के लिए काफ़ी मुफ़ीद भी है...

 
savvykang 2025-06-05

2025 का कोई पल..

A: Spring, React, Android, iOS एक ही आदमी संभालेगा
B: हर एक के लिए एक-एक आदमी, यानी कुल चार लोग रख लेते हैं?
A: मैंने कहा था एक ही आदमी रखो
B:

 
ifmkl 2025-06-05

C: DBA+BackEnd+Middle Ware+Linux Engineer+Cloud Architecture भी कर सकता हूँ, तो क्या इसमें भी जाना चाहिए!?

 
ahwjdekf 2025-06-07

A: मैंने अभी कहा था कि एक आदमी को टैग करो

 
felizgeek 2025-06-05

लगता है कि कोरिया में भी स्थिति कुछ ऐसी ही है। मुझे लगता है कि सिर्फ coding skill के बजाय biology + coding capability की तरह किसी दूसरे major + coding का संयोजन नौकरी पाने में ज़्यादा फायदेमंद होगा। तरह-तरह के framework और cloud के विकास, और LLM tools के आने से coding में प्रवेश की बाधा कम हो गई है (जैसे पहले assembly -> C language -> Python हुआ था), इसलिए लगता है कि coding capability के अलावा और भी कुछ आना चाहिए, तभी hiring market में प्रवेश संभव है।

 
GN⁺ 2025-06-05
Hacker News की राय
  • 15 साल के अनुभव वाले एक CS प्रोफेसर के रूप में मुझे लगता है कि पिछले 20 वर्षों में computer science majors की तेज़ बढ़ोतरी का मूल कारण computing में सच्ची रुचि नहीं, बल्कि ऊँची सैलरी का पीछा करने वाला माहौल रहा है। तैयारी के बिना छात्र बड़ी संख्या में आ रहे हैं, और universities उन्हें रोके रखने के लिए curriculum को लगातार आसान बनाती जा रही हैं। अगर सिर्फ़ सैलरी देखकर आए छात्र स्वाभाविक रूप से छँट जाएँ, तो वास्तव में सीखने के लिए उत्साही छात्रों के साथ फिर से गंभीर computing education करना संभव होगा, इसलिए इसे मैं उल्टा स्वागतयोग्य मानता हूँ
    • यह भी एक नज़रिया है कि CS departments और universities इस स्थिति के लिए आंशिक रूप से ज़िम्मेदार हैं। जिन छात्रों की असली computer science में दिलचस्पी नहीं है, उन्हें भी ज़बरदस्ती admit करके graduation तक पहुँचाया जाता है। अगर असली लक्ष्य CS education है, तो software development, engineering, application design, UX आदि में departments को विविध बनाना चाहिए और अधिकांश छात्रों को उधर भेजना चाहिए। जो लोग सच में computer science गहराई से पढ़ना चाहते हैं, सिर्फ़ उन्हें CS curriculum में आगे बढ़ाना सबके लिए बेहतर होगा
    • 20 साल पहले जब मैं university में था, तब भी बहुत से छात्र game की तरह CS चुनते थे। लेकिन पहले semester से formal logic पढ़ना, और उसके बाद gdb से segmentation fault पकड़ना पड़ता था, इसलिए ज़्यादातर लोग major छोड़ देते थे। आजकल कई जगहों पर C++ की बजाय students के लिए अधिक सुलभ Python के आधार पर classes चलती हैं, यह साफ़ महसूस होता है
    • कई code camp graduates का interview लेने के बाद यह दिखा कि ज़्यादातर का रवैया सिर्फ़ सैलरी-केंद्रित होता है। computing के प्रति जुनून या गहरा ज्ञान लगभग नहीं होता, फिर भी वे entry-level से ही six-figure salary माँगते हैं। 15 मिनट से भी कम समय में होने वाला एक सरल assignment दे देने पर, sample code copy-paste करने वाले सभी applicants छँट जाते हैं। performance issue जानबूझकर रखा जाता है, ताकि source के सिद्धांत सच में न समझने वाले लोग पास न हो सकें क्योंकि उनका solution बहुत धीमा होता है
    • इसे साझा करने के लिए धन्यवाद वाला रुख भी दिखता है। 2010s में तेज़ी से बढ़े इस तरह के beginners की वजह से software industry की अनोखी मज़ा, innovation, curiosity और discovery की culture लगभग मर गई लगती है। न्यूनतम requirements को निष्क्रिय तरीके से पूरा करने वाले तथाकथित “ticket completers” बढ़ गए हैं, और मूलभूत चर्चाओं में कोई दिलचस्पी नहीं रही। hackers और geeks अब उल्टा सोने की डली जैसे क़ीमती हो गए हैं। अगर CS की popularity गिरती है, तो यह उल्टा स्वागतयोग्य है
    • यह भी दृष्टिकोण है कि सिर्फ़ सैलरी देखकर CS में आए लोग अपने-आप नहीं छँटेंगे। मैंने सच्ची रुचि के कारण कई advanced courses लिए थे, और 15 साल पहले का curriculum मुझे बहुत अच्छा लगा था। मैंने दूसरी school से MSIS भी किया, लेकिन वह undergraduate program से बस तेज़ था, ज़्यादा कठिन नहीं, और coding भी कम थी। काफ़ी समय तक industry में ठीक रहा, लेकिन अब नौकरी जाने का ख़तरा है, और आगे IT field में लगातार काम पाना मुश्किल दिख रहा है, इसलिए शायद Walmart जैसी जगह काम करना पड़े — ऐसा एक ईमानदार अनुभव भी सामने आया
  • 2000 और 2009 में भी ऐसा ही दौर देखा गया था। यह industry हमेशा boom और bust के चक्र से चलती है। जब अर्थव्यवस्था बिगड़ती है तो हर बार कहा जाता है कि “अब यह फिर नहीं उठेगी,” लेकिन अंत में यह उबर जाती है। मैंने COVID के दौरान hiring manager के रूप में काम करते हुए सचमुच हैरान करने वाले resumes देखे। सिर्फ़ web bootcamp पूरा करके six-figure salary माँगने वाले applicants भरे पड़े थे, और जो लोग इस field के लिए बिल्कुल उपयुक्त नहीं थे वे भी आसानी से भर्ती हो रहे थे। low interest rate वाले दौर में पैसा बहुत आसानी से बह रहा था, यही उसकी पृष्ठभूमि थी। मूल रूप से यह पेशा पहले से अच्छी तनख़्वाह देता रहा है, लेकिन हाल में यह असामान्य स्थिति बन गई थी कि लोग सिर्फ़ meetings में बैठकर frameworks जोड़ते-लगाते हुए भी बहुत बड़ी सैलरी पा रहे थे। अब layoffs चल रहे हैं, अच्छे लोग भी प्रभावित हो रहे हैं, लेकिन अंततः सच में कुशल लोग लौट आएँगे और जो नहीं हैं वे अपने-आप बाहर हो जाएँगे। AI को कोसना छोड़कर, सच में कठिन AI पढ़ना ज़्यादा समझदारी है
    • 2000 और 2009 में भी बिल्कुल यही हुआ था, यह याद दिलाया गया। ऐसे लोगों को भी IT Director की कुर्सी मिलते देखा गया जिनमें कोई असली क्षमता नहीं थी, और यह भी यक़ीन था कि ऐसी स्थिति लंबे समय तक नहीं टिकेगी। हालात असुविधाजनक हों, फिर भी आत्मसम्मान मत खोइए; अगर तकनीकी क्षमता असली है, तो उसका मूल्य हर दौर में बना रहता है — ऐसा वास्तविक अनुभव साझा किया गया। ChatGPT आसानी से जवाब दे दे, तब भी उसका सही उपयोग तभी अर्थपूर्ण है जब बुनियादी सिद्धांत समझे गए हों
    • यह तर्क भी रखा गया कि बेरोज़गारी का मुख्य कारण AI नहीं बल्कि outsourcing है। पूर्वी यूरोप से भी projects अब और सस्ते India, Vietnam, Philippines आदि की ओर जा रहे हैं — ऐसा यथार्थपरक आकलन दिया गया
  • मूल लेख के आँकड़ों का स्रोत New York Fed research link बताया गया। यदि nutrition science majors की unemployment rate 0.4% है, तो इसका मतलब यह नहीं कि वे सभी nutritionists बन गए; degree से असंबंधित साधारण jobs भी इसमें शामिल हैं, इसलिए unemployment rate से अधिक महत्वपूर्ण यह है कि 45% से ज़्यादा लोग 'underemployment' के दायरे में आते हैं। दूसरी ओर anthropology जैसी fields में unemployment 9.4% हो सकती है, लेकिन इसका मतलब यह नहीं कि सबकी ज़िंदगी ख़राब है; कुछ लोग पारिवारिक आर्थिक सहारे पर होते हैं और उस major की प्रकृति के कारण jobs कम भी होती हैं। IT majors की unemployment अपेक्षाकृत ऊँची है, लेकिन underemployment rate बहुत कम है (नीचे के 5 में), इसलिए इन आँकड़ों की व्याख्या सीधी नहीं है। लेख में आया “आजकल के बच्चे सोचते हैं कि laptop मिल जाए तो वे दूसरे Zuckerberg बन जाएँगे” जैसा सतही quote ज़्यादा अर्थपूर्ण नहीं है — ऐसा आलोचनात्मक दृष्टिकोण भी रखा गया
    • इस बात से सहमति जताई गई कि IT unemployment ऊँची लेकिन underemployment कम होना बहुत महत्वपूर्ण बिंदु है। 6% unemployment वाली field आर्थिक रूप से 60% underemployment वाली fields (criminal justice, performing arts, medical technology आदि) से कहीं बेहतर हो सकती है
  • IT major में बढ़ती unemployment के कारणों का विश्लेषण
    1. अति-आपूर्ति: अब liberal arts वाले छोटे colleges में भी 15~20% छात्र computer science major कर रहे हैं। “coding सीखो, नौकरी आसानी से मिलेगी” वाली सलाह बहुत ज़्यादा लोगों तक फैल गई
    2. AI... अभी पूरी तरह replacement नहीं है, लेकिन management labor cost घटाने के लालच में performance की परवाह किए बिना इसे लगातार आगे बढ़ा रहा है। अपेक्षाएँ बढ़ रही हैं, teams छोटी हो रही हैं, और junior positions गायब हो रही हैं
    3. industry reputation में गिरावट: 2009 में यह Wall Street के विपरीत ‘अच्छे अमीर’ की छवि रखती थी, लेकिन अब दुनिया की समस्याओं के स्रोत की तरह देखी जाने लगी है, जिसमें industry leaders की भी बड़ी ज़िम्मेदारी है। बड़ी tech companies अब भी मज़बूत हैं, लेकिन ‘data scientist’ या developer की demand पहले जैसी नहीं रही
    • “coding सीखो” वाली सलाह अपने-आप में अच्छी मानी गई। लेकिन यह मान लेना कि सिर्फ़ coding skill के दम पर आसानी से अच्छी नौकरी मिल जाएगी, यही गलती है
    • ज़मीनी अनुभव में junior developer positions का ग़ायब होना वास्तविक लगता है। यह सिर्फ़ AI की वजह से नहीं, बल्कि इसलिए भी कि बहुत से senior लोग market में उपलब्ध हैं, इसलिए companies को juniors रखने की ज़रूरत नहीं लगती। bootcamp वगैरह से बड़ी संख्या में निकलने वाले junior developers के लिए यह अब व्यावहारिक रूप से समझदारी भरा विकल्प नहीं माना जा रहा
    • यह ज़ोर देकर कहा गया कि “coding सीखो” वाली सलाह अब भी सबके लिए उपयोगी है। उदाहरण के लिए, यदि biology major ख़ुद query लिख सके, तो उसकी research productivity बहुत बढ़ सकती है
    • एक राय यह है कि असली समस्या आखिरकार बिंदु 1, यानी अति-आपूर्ति, ही है। लगभग 20 वर्षों तक “CS major कर लो, हर कोई करोड़ों की सैलरी पाएगा” जैसी धारणा फैलाई गई, और parents व universities ने ज़बरदस्ती छात्रों को इसमें धकेला। कमज़ोर programs और graduation rates से लाभ कमाया गया, और नतीजे में interviews में for loop तक न लिख पाने वाले graduates बड़ी संख्या में निकलने लगे
    • यह तर्क भी दिया गया कि “coding सीखो” वाली सलाह भी असल में “programmers की कमी” जैसी झूठी कहानी को बनाए रखने का marketing tool थी, और जो educational content लोकप्रिय हुआ वह HTML, CSS, Javascript जैसे automation के लिए सबसे अधिक संवेदनशील क्षेत्रों पर केंद्रित था। COVID से पहले web developers को मिलने वाली असाधारण ऊँची सैलरी लंबे समय तक टिकाऊ नहीं थी — यह अब साफ़ दिखता है। अब सिर्फ़ ‘पैसा कमाने’ के लिए आए influencers भी शांत पड़ गए हैं
  • “laptop लेकर घूमने वाले सब बच्चे खुद को Zuckerberg समझते हैं, लेकिन एक debugging भी ढंग से नहीं कर सकते” जैसी बात को बार-बार दोहराया गया cliché कहा गया। साथ ही यह तर्क भी रखा गया कि employment statistics में major से असंबंधित part-time job (जैसे McDonald's) भी employment मानी जाती है, इसलिए major-संबंधित वास्तविक jobs के आँकड़े अलग से देखने चाहिए
    • major से असंबंधित काम करना underemployment की श्रेणी में आता है। ‘unemployment’ वह है जब कोई सक्रिय रूप से नौकरी ढूँढ रहा हो और न मिले, जबकि ‘underemployment’ वह स्थिति है जब व्यक्ति अपनी विशेषज्ञता का पूरा उपयोग नहीं कर पा रहा हो या जितने घंटे काम करना चाहता है उससे कम कर रहा हो
    • यह भी साझा किया गया कि ऐसे आँकड़े स्वभावतः बहुत कठिनाई से मापे जाते हैं। स्वयं मैंने भी अपने major field (engineering) में बहुत कम समय वास्तविक काम किया, लेकिन पेशेवर मानकों से मैंने शायद ही कभी खुद को ‘underemployed’ महसूस किया हो
  • 17 साल पहले software engineering industry छोड़कर high school teacher बनने वाले एक व्यक्ति का अनुभव भी सामने आया। जब वह high school computer science teacher के रूप में काम कर रहा था, तब शिक्षा जगत में पहले से ही CS talent shortage की बहुत बातें होती थीं, लेकिन उसने अपने अनुभव से कहा कि ground reality में jobs इतनी नहीं थीं; इस पर आसपास के सहकर्मियों ने उल्टा उसे अजीब समझा
  • यह industry मूल रूप से boom और recession के दोहराए जाने वाले चक्र पर चलती है। बड़ी companies की बड़े पैमाने पर hiring parties ज़्यादातर ad revenue पर निर्भर करती हैं, और अर्थव्यवस्था खराब होने पर advertising budget सबसे पहले घटता है, इसलिए मौजूदा स्थिति और बिगड़ सकती है
  • 20 साल पहले: हर हाल में CS major करो, अभी सबसे hot है! 10 साल पहले: कम से कम master's नहीं है तो apply भी मत करो 2 साल पहले: talent saturation, नई hiring नहीं 1 हफ़्ता पहले: हर हाल में ML पढ़ो, अभी सबसे hot है!
    • इसके साथ संक्षेप में जोड़ा गया कि market की प्रकृति ही लगातार उतार-चढ़ाव वाली होती है
  • यह अवलोकन भी सामने आया कि जिन लोगों ने किसी विशेष तकनीकी रुचि के बिना सिर्फ़ ‘आसान पैसे’ के लिए entry ली थी, वे अब पहली बार वास्तविक कठिनाइयों से टकरा रहे हैं
  • कुछ आलोचनात्मक आवाज़ों ने कहा कि graduates का एक बड़ा हिस्सा इतना कम तैयार है कि उनकी degree paper की क़ीमत पर भी शर्म आए। इसी कारण hiring process बहुत लंबी हो गई है, validation जटिल हो गया है, सैकड़ों applicants छाँटने के बाद भी औसत से नीचे लोग बचते हैं, और हज़ारों में कभी-कभार ही असली talent मिलता है। jobs पूरी तरह गायब नहीं हुई हैं, लेकिन अब सिर्फ़ degree से employment की कोई गारंटी नहीं है। AI hiring tools की वजह से applicants की ओर से cheating भी बढ़ी है, और ज़रूरत से ज़्यादा filtering में शानदार talent भी दब जाता है — यह एक विडंबना है। अंततः networking और word-of-mouth referrals सबसे भरोसेमंद बन गए हैं, लेकिन इससे career की शुरुआत करने वालों को काफ़ी नुकसान होता है — ऐसा कड़वा यथार्थ भी सामने आया