Loading...

महान प्रोग्रामर्स का अन्य 95% प्रवेश करने दें

Original

दिसंबर 2014

अमेरिकी प्रौद्योगिकी कंपनियां सरकार से आव्रजन को आसान बनाने का अनुरोध करती हैं क्योंकि वे कहती हैं कि वे अमेरिका में पर्याप्त प्रोग्रामर नहीं पा सकते हैं। प्रवासन-विरोधी लोग कहते हैं कि इन नौकरियों पर विदेशियों को नियुक्त करने के बजाय, हमें अमेरिकियों को प्रोग्रामर बनाने के लिए प्रशिक्षित करना चाहिए। कौन सही है?

प्रौद्योगिकी कंपनियां सही हैं। प्रवासन-विरोधी लोग जो नहीं समझते हैं वह यह है कि कुशल प्रोग्रामर और असाधारण प्रोग्रामर के बीच क्षमता में भारी अंतर होता है, और जबकि आप लोगों को कुशल बना सकते हैं, आप उन्हें असाधारण नहीं बना सकते। असाधारण प्रोग्रामर में प्रोग्रामिंग के लिए एक प्रवृत्ति और रुचि होती है जो केवल प्रशिक्षण का उत्पाद नहीं है। [1]

अमेरिका की जनसंख्या दुनिया की कुल जनसंख्या का 5% से भी कम है। जिसका मतलब है कि अगर किसी महान प्रोग्रामर को बनाने वाली गुणवत्ताएं समान रूप से वितरित हैं, तो 95% महान प्रोग्रामर अमेरिका के बाहर पैदा होते हैं।

प्रवासन-विरोधी लोगों को इस प्रयास को समझाने के लिए कुछ व्याख्या करनी होगी कि प्रौद्योगिकी कंपनियों ने आव्रजन को आसान बनाने के लिए इतना प्रयास क्यों किया है। इसलिए वे दावा करते हैं कि यह वेतन को नीचे लाने के लिए है। लेकिन अगर आप स्टार्टअप से बात करते हैं, तो आप पाएंगे कि लगभग हर एक एक निश्चित आकार से ऊपर का स्टार्टअप प्रोग्रामर को अमेरिका में लाने के लिए कानूनी कठिनाइयों से गुजरा है, जहां उन्होंने फिर उन्हें एक अमेरिकी को देने जितना ही वेतन दिया। वे अतिरिक्त मेहनत क्यों करेंगे कि वे प्रोग्रामर को समान कीमत पर प्राप्त करें? एकमात्र व्याख्या यह है कि वे सच कह रहे हैं: महान प्रोग्रामर पर्याप्त मात्रा में उपलब्ध नहीं हैं। [2]

मैंने एक स्टार्टअप के सीईओ से पूछा जिसमें लगभग 70 प्रोग्रामर हैं कि वह कितने अधिक को नियुक्त करेगा यदि वह सभी महान प्रोग्रामर प्राप्त कर सकता। उन्होंने कहा "हम कल सुबह 30 और नियुक्त कर लेंगे।" और यह उन गर्म स्टार्टअप में से एक है जो हमेशा भर्ती प्रतियोगिताओं को जीत लेते हैं। यह सिलिकॉन वैली में हर जगह समान है। स्टार्टअप प्रतिभा के लिए इतने सीमित हैं।

यह अच्छा होता यदि अधिक अमेरिकी प्रोग्रामर के रूप में प्रशिक्षित होते, लेकिन कोई भी प्रशिक्षण 95 से 5 के इतने भारी अनुपात को पलट नहीं सकता। खासकर जब प्रोग्रामर अन्य देशों में भी प्रशिक्षित हो रहे हैं। किसी भी प्रकार के विनाशकारी घटनाक्रम को छोड़कर, यह हमेशा सच होगा कि अधिकांश महान प्रोग्रामर अमेरिका के बाहर पैदा होते हैं। यह हमेशा सच होगा कि किसी भी क्षेत्र में सर्वश्रेष्ठ लोग अमेरिका के बाहर पैदा होते हैं। [3]

असाधारण प्रदर्शन का अर्थ आव्रजन है। केवल कुछ प्रतिशत जनसंख्या वाले देश किसी क्षेत्र में असाधारण होंगे केवल तभी जब उसमें कई आप्रवासी काम कर रहे होंगे।

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

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

क्या होगा अगर अधिकांश महान प्रोग्रामर एक केंद्र में एकत्रित हो जाएं, और यह यहां न हो? यह दृश्य अब अप्रत्याशित लग सकता है, लेकिन यह नहीं होगा अगर अगले 50 वर्षों में चीजें पिछले 50 वर्षों की तरह ही बदल जाती हैं।

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

इसलिए कृपया, इस पर काम करो।

नोट्स

[1] एक महान प्रोग्रामर और एक सामान्य प्रोग्रामर में कितना अंतर होता है? इतना अधिक कि आप इसे सीधे मापने में असमर्थ हैं। एक महान प्रोग्रामर केवल तेजी से काम नहीं करता। एक महान प्रोग्रामर ऐसी चीजें आविष्कृत करेगा जिसके बारे में एक सामान्य प्रोग्रामर कभी नहीं सोच सकता। इसका मतलब यह नहीं है कि एक महान प्रोग्रामर अनंत रूप से अधिक मूल्यवान है, क्योंकि किसी भी आविष्कार का एक सीमित बाजार मूल्य होता है। लेकिन आप ऐसे मामलों की कल्पना कर सकते हैं जहां एक महान प्रोग्रामर 100 गुना या 1000 गुना तक एक औसत प्रोग्रामर के वेतन के बराबर चीजें आविष्कृत कर सकता है।

[2] कुछ परामर्श फर्में हैं जो H1-B वीजा पर लाए गए विदेशी प्रोग्रामरों के बड़े पूल को किराए पर देती हैं। इन पर निश्चित रूप से कार्रवाई करें। इन्हें अलग करने के लिए कानून बनाना आसान होना चाहिए, क्योंकि वे गूगल और फेसबुक जैसी प्रौद्योगिकी कंपनियों से बिल्कुल अलग हैं। लेकिन प्रवासन-विरोधी लोगों का यह दावा कि कंपनियां इन्हीं प्रेरणाओं से प्रेरित हैं, गलत है। सस्ते लेकिन मध्यम प्रोग्रामरों का एक प्रवाह उनके लिए अंतिम चीज होगी; यह उन्हें नष्ट कर देगा।

[3] हालांकि यह निबंध प्रोग्रामर के बारे में बात करता है, आयात करने की जरूरत वाले लोगों का समूह व्यापक है, डिजाइनरों से लेकर प्रोग्रामर और विद्युत अभियंता तक। एक सामान्य शब्द के रूप में "डिजिटल प्रतिभा" सबसे अच्छा हो सकता है। यह एक नया शब्द बनाने से बेहतर लगा कि मुद्दे को थोड़ा बहुत संकीर्ण रखा जाए।

धन्यवाद सैम अल्टमैन, जॉन कॉलिसन, पैट्रिक कॉलिसन, जेसिका लिविंगस्टन, जेफ रालस्टन, फ्रेड विल्सन और कासर युनिस को इस पर ड्राफ्ट पढ़ने के लिए।