Technology
श्रीधर वेम्बू की सलाह’वाइब कोडिंग’ के बजाय ‘ACE’ अपनाएं इंजीनियर
चेन्नई — कृत्रिम बुद्धिमत्ता (AI) जिस तेजी से सॉफ्टवेयर विकास के नियमों को बदल रही है, जोहो कॉर्प (Zoho Corp) के सह-संस्थापक और सीईओ श्रीधर वेम्बू ने इंजीनियरिंग पेशे के भविष्य पर एक वैश्विक बहस छेड़ दी है। ऐसे समय में जब तकनीकी जगत ‘AI के कारण नौकरियों के जाने’ के डर से जूझ रहा है, वेम्बू ने “वाइब कोडिंग” (vibe coding) के बढ़ते चलन से दूर रहने का आह्वान किया है। इसके विकल्प के रूप में उन्होंने एक अधिक अनुशासित दृष्टिकोण प्रस्तावित किया है जिसे उन्होंने ‘AI-असिस्टेड कोड इंजीनियरिंग’ (ACE) नाम दिया है।
यह हस्तक्षेप एक महत्वपूर्ण मोड़ पर आया है। कर्सर (Cursor), विंडसर्फ (Windsurf) और गिटहब कोपायलट (GitHub Copilot) जैसे टूल अब साधारण भाषा के निर्देशों से हजारों लाइनों का कोड लिखने में सक्षम हैं। जहाँ इसने “प्रॉम्ट इंजीनियरों” की एक नई लहर को सशक्त बनाया है, वहीं इसने पारंपरिक कंप्यूटर साइंस विशेषज्ञता के अवमूल्यन और सॉफ्टवेयर की शुरुआती नौकरियों के भविष्य पर भी सवाल खड़े कर दिए हैं।
‘वाइब कोडिंग’ का उदय और जोखिम
“वाइब कोडिंग” शब्द को ओपनएआई (OpenAI) के सह-संस्थापक आंद्रेज करपाथी ने लोकप्रिय बनाया था। यह सॉफ्टवेयर विकास में आए उस बदलाव को दर्शाता है जहाँ “वाइब”—यानी सरल अंग्रेजी में व्यक्त किया गया इरादा—प्रोग्रामिंग के बारीक तर्क और सिंटैक्स से अधिक महत्वपूर्ण हो जाता है।
यहाँ तक कि गूगल के सीईओ सुंदर पिचाई ने भी इस बदलाव को स्वीकार किया है। उन्होंने हाल ही में बताया कि गूगल में 25% से अधिक नया कोड अब AI द्वारा तैयार किया जा रहा है। हालाँकि, वेम्बू का तर्क है कि इस “वाइब्स-आधारित” दृष्टिकोण में उस अनुशासन की कमी है जो महत्वपूर्ण सॉफ्टवेयर बनाने के लिए आवश्यक है।
वेम्बू ने सोशल मीडिया प्लेटफॉर्म X पर लिखा, “हमारे पास ठोस इंजीनियरिंग अनुशासन होना चाहिए। मैं ‘वाइब-कोडिंग’ के बजाय ‘AI-असिस्टेड कोड इंजीनियरिंग’ (ACE) शब्द का सुझाव देता हूँ। ACE इन उपकरणों और तकनीकों की परिपक्वता का प्रतिनिधित्व करता है।”
क्या है ACE? एक वास्तुकार के रूप में इंजीनियर
वेम्बू का ACE ढांचा AI-विरोधी नहीं है; बल्कि यह एक ऐसे सहजीवी संबंध का आह्वान है जहाँ मनुष्य ही “मुख्य इंजीनियर” बना रहता है। ACE मॉडल में, AI कोडिंग के दोहराव वाले और उबाऊ हिस्सों को संभालता है, लेकिन इंजीनियर आर्किटेक्चर, अनुकूलन और सुरक्षा के लिए पूरी तरह उत्तरदायी बना रहता है।
वेम्बू के अनुसार, कोडिंग की प्रक्रिया में अमूर्तन (abstraction) और संकलन (compilation) की जटिल परतें शामिल होती हैं, जिन्हें केवल प्रॉम्ट-आधारित दृष्टिकोण नजरअंदाज कर सकता है। एक इंजीनियर जो “ACE को अच्छी तरह अपनाता है” वह है जो अपनी समझ को खोए बिना आउटपुट को तेज करने के लिए AI का उपयोग करता है।
वेम्बू ने कहा, “ACE सभी सॉफ्टवेयर इंजीनियरों को खत्म नहीं करता है, बल्कि अनुभवी इंजीनियरों को बहुत अधिक उत्पादक बनने में सक्षम बनाता है।” उनका मानना है कि कंप्यूटर विज्ञान के मूल सिद्धांतों की गहरी समझ बनाए रखकर, इंजीनियर इस स्वचालित दुनिया में अपनी प्रासंगिकता सुनिश्चित कर सकते हैं।
नौकरी की सुरक्षा पर तर्क
सिलिकॉन वैली और बेंगलुरु में सबसे बड़ा डर यह है कि यदि AI कोड लिख सकता है, तो दुनिया को कम कोडर्स की आवश्यकता होगी। पिछले 18 महीनों में बड़ी तकनीकी कंपनियों में छंटनी की लहर ने इस डर को और बढ़ा दिया है।
वेम्बू का दृष्टिकोण एक अधिक आशावादी मार्ग प्रदान करता है। उनका सुझाव है कि हालांकि “उद्योग का स्वरूप बदलेगा”, लेकिन उच्च-स्तरीय इंजीनियरिंग की मांग—जो केवल सिंटैक्स लिखने के बजाय सिस्टम का निर्माण कर सकते हैं—वास्तव में बढ़ेगी।
अनुभवी सॉफ्टवेयर आर्किटेक्ट और AI शोधकर्ता डॉ. राजेश कुमार इस विचार का समर्थन करते हैं।
“वाइब कोडिंग का खतरा यह है कि यह ‘कॉपी-पेस्ट’ डेवलपर्स की एक ऐसी पीढ़ी तैयार कर रहा है जो AI की तार्किक गलती होने पर सिस्टम को ठीक (debug) नहीं कर पाएंगे। वेम्बू का ACE दृष्टिकोण कौशल बढ़ाने (upskilling) पर जोर देता है। यदि आप नहीं समझते कि कंपाइलर कैसे काम करता है, तो आप इंजीनियर नहीं, बल्कि केवल एक ऑपरेटर हैं। सच्चे इंजीनियर दस लोगों का काम करने के लिए ACE का उपयोग करेंगे, जिससे वे अपरिहार्य बन जाएंगे।”
श्रीधर वेम्बू का दर्शन
वेम्बू ACE की वकालत क्यों कर रहे हैं, इसे समझने के लिए उनके व्यापक दर्शन को देखना होगा। अरबों डॉलर की सॉफ्टवेयर कंपनी जोहो के प्रमुख के रूप में, वेम्बू ने हमेशा “डीप टेक” और ग्रामीण सशक्तिकरण का समर्थन किया है। जोहो अपने स्वयं के कंपाइलर और डेटाबेस विकसित करता है, जो अत्यधिक आत्मनिर्भरता की संस्कृति को दर्शाता है।
वेम्बू के लिए, कोडिंग केवल एक नौकरी नहीं है; यह एक डिजिटल शिल्प कौशल है। ACE की वकालत करके, वह “सॉफ्टवेयर इंजीनियरिंग” में “इंजीनियरिंग” को संरक्षित करने का प्रयास कर रहे हैं, यह सुनिश्चित करते हुए कि भारत का विशाल तकनीकी कार्यबल केवल कम लागत वाला सेवा प्रदाता बनकर न रह जाए।
उद्योग का भविष्य
ACE की ओर संक्रमण के लिए कंप्यूटर विज्ञान को पढ़ाने और अभ्यास करने के तरीके में बड़े बदलाव की आवश्यकता होगी।
-
जूनियर भूमिकाएं: शुरुआती डेवलपर्स को सिंटैक्स सीखने से आगे बढ़कर अपने करियर में बहुत पहले ही सिस्टम डिजाइन पर ध्यान केंद्रित करना होगा।
-
कोड समीक्षा: इंजीनियर की भूमिका मुख्य रूप से एक “कोड ऑडिटर” की हो जाएगी—जो AI द्वारा तैयार किए गए हिस्सों की सुरक्षा और दक्षता की पुष्टि करेगा।
-
उत्पादकता में वृद्धि: ACE पद्धति का उपयोग करने वाला एक अकेला इंजीनियर संभावित रूप से उन मॉड्यूल को संभाल सकता है जिनके लिए पहले पांच लोगों की टीम की आवश्यकता होती थी।
वेम्बू ने अपने विचारों को एक बड़े व्यवस्थागत बदलाव के संकेत के साथ समाप्त किया: “यह हमारे उद्योग को नया रूप देने वाला है, लेकिन वह एक अलग विषय है।” इससे पता चलता है कि IT सेवाओं के मौजूदा व्यावसायिक मॉडल—जो अक्सर कर्मचारियों की संख्या और बिल किए गए घंटों पर बने होते हैं—को अस्तित्व के खतरे का सामना करना पड़ सकता है।
