सबके लिए एक फ़ायदा

GDE एनरीके फर्नांडेज़ गुएरा, अपने एनजीओ HelpDev को ओपन सोर्स करते हुए.

मोनिका जानोटा
मोनिका यनोटा

हेडसेट माइक पहने हुए स्टेज पर एनरिक.

मोनिका: चलिए, आपके बारे में थोड़ी जानकारी से शुरुआत करते हैं. डेवलपर के तौर पर आपका सफ़र कैसा रहा? अब आप क्या कर रहे हैं?

एनरीके: मैं एनरीके हूं, लेकिन सभी मुझे क्विक कहकर बुलाते हैं. मैं तब से डेवलपर हूं, जब मुझे याद है. जब मैंने और मेरे दोस्त ने बेहद सामान्य वेबसाइटों को प्रोग्राम करना शुरू किया था, तब मैं करीब 13 साल की थी. हमने उन्हें होमर सिम्पसन जैसी वेबसाइट कहा. सिर्फ़ मनोरंजन के लिए और सीखने के लिए. चरण-दर-चरण, मैंने अपने हिसाब से प्रोग्रामिंग जारी रखी. आखिर में मैंने इंजीनियरिंग की पढ़ाई करने का फ़ैसला किया, लेकिन कंप्यूटर साइंस की जगह मैंने दूरसंचार को चुना.

जब से मुझे याद है, मैं एक फ़्रंट-एंड डेवलपर के तौर पर काम कर रही हूं. मैंने Angular, Vue, और React जैसे कई फ़्रेमवर्क के साथ काम किया. आज मैं रोमानिया में रहती हूं और अपनी कंपनी में कंट्री डायरेक्टर के तौर पर काम करती हूं. हम असल में बेहतरीन पेशेवरों को काम पर रख रहे हैं और मुझे खुशी है कि मैं उनके साथ अपनी काम करने की संस्कृति शेयर कर रहा हूं और इस दौरान उनकी मदद कर रहा हूं. मैं अब भी खुद को फ़्रंटएंड विशेषज्ञ मानती हूं, लेकिन मेरा ज़्यादा ध्यान लोगों और प्रोजेक्ट को मैनेज करने पर रहता हूं.

मोनिका: क्या आप हमेशा से इस कम्यूनिटी के सदस्य रहे हैं?

एनरिक: इस दौरान, मैं अलग-अलग कम्यूनिटी का हिस्सा रहा हूं और मुझे इस तरह की नेटवर्किंग बहुत पसंद है. मैंने इवेंट और कॉन्फ़्रेंस में बोलना शुरू किया, कॉन्टेंट शेयर करना, और ओपन-सोर्स लाइब्रेरी बनाना शुरू किया.

नौ साल पहले मैंने अपनी स्किल का इस्तेमाल करने और HelpDev को फ़ंड करने का फ़ैसला लिया. यह एक एनजीओ है, जो वेबसाइट बनाने में दूसरे एनजीओ की मदद करती है. यह मेरे परिवार के लिए काम करता है. सभी एनजीओ से जुड़े होते हैं. हमें समुदाय की मदद करने में अच्छा लगता है.

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

हमने 50 लोगों के बड़े ग्रुप के रूप में शुरुआत की थी. बाद में, इसे सही तरीके से मैनेज करना नामुमकिन था. हमें कारोबार के काम करने का तरीका बदलना था और अगले तीन से चार सालों तक सिर्फ़ पांच के एक छोटे ग्रुप के साथ काम करना जारी रखना पड़ा. उस समय हम अपने एनजीओ के लिए, Wordpress की मदद से आसान वेबसाइटें बना रहे थे. जब महामारी शुरू हुई, तब हमें अपनी गतिविधि पर दोबारा विचार करना था और इस दिशा में बेहतर तरीके से काम करना था.

मोनिका: और आपने क्या बदलाव किया?

एंरिक: साल 2022 की शुरुआत में, हमने सारा कॉन्टेंट Wordpress से GitHub पर माइग्रेट कर दिया. इससे वेबसाइटें ओपन सोर्स बन गईं. सभी कोड अब सार्वजनिक हैं. हम Storyblok का इस्तेमाल कर रहे हैं. यह एक बिना ग्राफ़िक यूज़र इंटरफ़ेस वाला कॉन्टेंट मैनेजमेंट सिस्टम है, जो पूरे कॉन्टेंट के साथ एपीआई की सुविधा देता है. साथ ही, गैर-तकनीकी उपयोगकर्ताओं के लिए, इसे मैनेज करना आसान है. हम जिन लोगों के साथ काम कर रहे हैं उनमें से कुछ लोग, बहुत ज़्यादा दिलचस्पी रखने वाले वॉलंटियर हैं. हालांकि, उनके पास सीमित तकनीकी जानकारी है. यह टूल इतना आसान होना चाहिए कि लोग बिना किसी समस्या के खुद ही काम कर सकें.

फ़्रंटएंड के लिए, हम Vue पर आधारित Nuxt टेक्नोलॉजी का इस्तेमाल कर रहे हैं. उन टूल को एक साथ इस्तेमाल करके, हम आसानी से और भी वेबसाइटें बना सकते हैं. इससे हमें सिर्फ़ रंग, ब्रैंडिंग, और कॉन्टेंट में ही बदलाव करने की ज़रूरत पड़ती है. हम अलग-अलग वेबसाइटों के लिए एक ही कॉम्पोनेंट का इस्तेमाल कर सकते हैं.

उम्मीद है कि इस साल हम वेबसाइटों को नए प्लैटफ़ॉर्म पर माइग्रेट कर देंगे. अब एनजीओ को किसी वेबसाइट को बनाए रखने के लिए, सिर्फ़ डोमेन को बनाए रखने के लिए कुछ नहीं देना पड़ता है. इसके अलावा, हम यह पक्का करते हैं कि होस्टिंग की सुविधा मुफ़्त हो. असल में, Storyblok हमें प्रायोजित कर रहा है. इसलिए, हमारे पास इसका मुफ़्त लाइसेंस है. आम तौर पर, हम जिन कंपनियों के साथ साझेदारी करते हैं वे आम तौर पर, अपने एनजीओ को कुछ ज़रूरी एसेट मुहैया कराती हैं. जैसे, उन्हें नई ब्रैंडिंग उपलब्ध कराना.

कभी-कभी एनजीओ की स्थापना ज़रूरत पड़ने पर हो जाती है. ऐसा नेपाल में आए विनाशकारी भूकंप के बाद होता है, जब संगठनों के पास सारी चीज़ों को ठीक से तैयार करने का समय नहीं होता. हम मदद के लिए आए हैं.

हमारा लक्ष्य है कि एनजीओ के लिए स्वयंसेवा को जितना हो सके उतना आसान बनाया जा सके—उन्हें कभी भी, कहीं से भी इस्तेमाल किया जा सके. ऐसा करने के लिए, हमने अपने काम को ओपन सोर्स किया. अब कोई भी व्यक्ति अनुरोध का जवाब दे सकता है और गड़बड़ी को ठीक कर सकता है. साथ ही, वेबसाइट में किसी तरह का सुधार कर सकता है. यह ज़्यादा लोगों की दिलचस्पी बनाए रखता है, लेकिन काम में समय की बचत करता है.

मोनिका: HelpDev बनाते समय, शुरुआती उत्सुकता के बाद, क्या आपने किसी के साथ काम किया था? क्या किसी ने आपकी मदद की?

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

मोनिका: HelpDev एक ऐसी एनजीओ है जो दूसरे एनजीओ की मदद करती है. क्या पार्टनर चुनते समय आपका कोई खास फ़ोकस है?

एनरिक: एक ओपन सोर्स एनजीओ बनने से पहले, हम सिर्फ़ स्पैनिश एनजीओ के साथ काम कर रहे थे. ये सब पारंपरिक तरीके से होते थे. जैसे, आमने-सामने की मीटिंग, प्लान बनाना, फ़ोन कॉल करना, कानूनी कार्रवाइयां वगैरह. आज के समय में हम यह सब सीमित नहीं है. हम दुनिया भर के किसी भी व्यक्ति के साथ काम कर सकते हैं. अब हमने अपने हर पार्टनर को अलग से एक समाधान देने की कोशिश नहीं की है. फ़िलहाल, उनकी वेबसाइटें यूनिफ़ाइड हैं, जिससे वेबसाइट का रखरखाव करने और उसे आगे बढ़ाने में मदद मिलती है. जब भी मैं कोई नया कॉम्पोनेंट बनाता हूं, तो मैं उसे सभी वेबसाइटों के लिए इस्तेमाल कर सकता हूं. इसके अलावा, Storyblok की मदद से एनजीओ ज़्यादातर बदलावों को खुद ही लागू कर सकेंगे.

हमने स्पेन के जिन एनजीओ के साथ पहले काम किया था वे अलग-अलग हैं. हर एनजीओ का फ़ोकस और प्राथमिकताएं अलग-अलग हैं. NeedU बार्सिलोना में बेघर लोगों के साथ काम करता है, Asociación APISF, अफ़्रीका में डॉक्टरों की मदद करता है—यह दायरा बहुत बड़ा है. स्पेन में, अलग-अलग कामों के लिए काम करने वाली कई एनजीओ हैं और लोग अक्सर वॉलंटियर के तौर पर काम करते हैं. यह काफ़ी लोकप्रिय है.

मोनिका: HelpDev का अगला कदम क्या है? GitHub पर माइग्रेट करने के बाद क्या बदलाव होंगे?

एनरिक: फ़िलहाल, मुझे जो चुनौती दिख रही है वह एक एनजीओ को GitHub प्रोजेक्ट में बदलने की है. समुदाय का हर सदस्य जानता है कि GitHub कैसे काम करता है. आपके पास समस्याओं को हल करने और अनुरोध को पूरा करने में मदद करने वाले लोगों के लिए टेंप्लेट मौजूद हैं. यह सिर्फ़ लाइब्रेरी ही नहीं है—मेरा मानना है कि हमारे पास इससे भी बहुत कुछ हो सकता है. मेरी इच्छा है कि इस पूरे प्रोजेक्ट का रखरखाव पूरी तरह से समुदाय के लोग ही करें. ज़ाहिर है कि हमारी मुख्य टीम अब भी मुख्य लाइब्रेरी के साथ मिलकर काम करेगी और ज़रूरत पड़ने पर सभी बदलावों को लागू करेगी. बहरहाल, सभी बग, नए कॉम्पोनेंट, और छोटी-छोटी समस्याओं को दुनिया भर के वॉलंटियर ठीक करेंगे. मुझे पूरा यकीन है कि समुदाय के सदस्य हमारी मदद करने के लिए उत्सुक होंगे. साथ ही, यह उनके लिए भी फ़ायदेमंद है. हमारे कई अनुरोधों को GitHub पर, 'सबसे अच्छी पहली समस्या' के तौर पर टैग किया गया है. इसका मतलब है कि ये तकनीकी रूप से मुश्किल नहीं हैं और उन लोगों के लिए सही हैं जो अपना पोर्टफ़ोलियो बनाना शुरू कर रहे हैं. उदाहरण के लिए, फ़िलहाल हमारे पास कैरसेल के लिए कोई कॉम्पोनेंट नहीं है. हालांकि, इसे इस्तेमाल करना बहुत आसान है. इसमें शामिल होने और हमारी मदद करने के लिए, सभी का स्वागत है.

हमारे लिए, यह हमने शुरू से ही योजना बनाई थी. इससे ज़रूरतमंद एनजीओ और युवा डेवलपर, दोनों की मदद की जा रही थी.

मोनिका: क्या आप अभी किसी दूसरी कम्यूनिटी गतिविधि में शामिल हैं?

एनरिक: ओह, हां! मैंने Talento para tu evento (आपके इवेंट के लिए Talent) नाम का वेब ऐप्लिकेशन भी बनाया है. फिर से, इसका लक्ष्य स्पीकर खोजने में आयोजकों की सहायता करना है, जो JavaScript पर प्रज़ेंटेशन डिलीवर कर सके और उन्हें उन तकनीकी पेशेवरों से कनेक्ट कर सके जो अपना ज्ञान शेयर करने के अवसर खोज रहे हैं. हमारा मकसद है कि स्पीकर चुनते समय अनजाने में कोई भेदभाव न हो. इसलिए, व्यक्ति की सारी निजी जानकारी छिपा दी जाती है. आयोजक अपने अनुभव और सुझाए गए विषयों के आधार पर जानकारी चुनता है. मुझे उम्मीद है कि इससे महिलाओं को ऐसे अवसर मिलेंगे जो कमज़ोर तबके को हासिल होते हैं.

मोनिका: आपको Google डेवलपर एक्सपर्ट समुदाय में शामिल होने की प्रेरणा कहां से मिली?

एनरिक: मैं हमेशा से सामुदायिक गतिविधियों में शामिल रही हूं. एक दिन मेरे एक दोस्त ने मुझे प्रोग्राम में शामिल होने का न्योता दिया. वह GDE भी था—जॉर्ज डेल कासर—. असल में, 12 साल पहले हमारे रास्ते एक-दूसरे से पार हो गए थे. उस समय हम दोनों अपने इलाके में डेव कम्यूनिटी से जुड़े हुए थे. मुझे लगा कि GDE कम्यूनिटी में शामिल होना अच्छा रहेगा. मैंने इंटरव्यू के दौरान टीम को बताया भी था कि मैं मुफ़्त में मिलने वाली चीज़ों का फ़ायदा लेने के लिए यहां नहीं हूं (यह बात तो अच्छी है), लेकिन मुझे लोगों से बातचीत करना और टेक्नोलॉजी के बारे में चैट करना पसंद है, खास तौर पर कॉन्फ़्रेंस और वर्कशॉप के दौरान. Google डेवलपर विशेषज्ञ होने के नाते मुझे इंडस्ट्री के सबसे प्रतिभाशाली लोगों के साथ भी विचारों और जानकारी को शेयर करने का मौका मिलता है. ये ऐसे लोग हैं जो मुझसे सौ गुना ज़्यादा जानते हैं—मैं उनके अनुभव और विशेषज्ञता की सराहना करता/करती हूं.

इस कार्यक्रम में शामिल होने के बाद, मैंने 2021 में मेंटॉर के तौर पर Women Developer Academy में हिस्सा लिया. यह एक अनूठा और प्रेरणादायक अनुभव था—किसी व्यक्ति को मेंटॉर करने और अपनी जानकारी का अच्छे से इस्तेमाल करने के लिए.

मुझे कम्यूनिटी के साथ कॉन्टेंट शेयर करने के नए तरीकों के बारे में भी पता चला. पिछले साल मैंने एक पॉडकास्ट बनाया और इंडस्ट्री के दस लोगों को न्योता दिया कि वे टेक्नोलॉजी के बारे में नहीं, बल्कि खुद के बारे में बात करें, ताकि वे यह जान सकें कि असल में वे कौन हैं.

GDE समुदाय के बिना ये सब संभव नहीं होता. हम Slack पर संपर्क कर रहे हैं, अलग-अलग बैठकों और कॉन्फ़्रेंस के दौरान हम एक-दूसरे को देखते हैं, हमें एक-दूसरे को प्रेरित करने का मौका मिलता है.

मोनिका: क्या आप यह कह सकते हैं कि डेवलपर के पास दुनिया को बेहतर बनाने के लिए संसाधन और क्षमता है?

एनरिक: मुझे यकीन है कि वे करेंगे. असल में, सिर्फ़ डेवलपर ही नहीं, बल्कि सभी पेशों में करने के लिए बहुत कुछ है. समस्या अक्सर लोगों की होती है—हम एक ऐसे समाज में पले-बढ़े हैं जो हम पर निपुणता हासिल करने, दूसरों से ज़्यादा काम करने, और कोशिश करने के लिए दबाव डालता है. मेरा मानना है कि कभी-कभी कुछ पल के लिए रुकना और यह सोचकर अच्छा होता है कि कुछ मुफ़्त में करने से आपको पैसे नहीं मिलेंगे, लेकिन इससे आपको दूसरे फ़ायदे मिलेंगे, जिन्हें पैसे से नहीं खरीदा जा सकता.

अब हमें बहुत अच्छी कमाई हो रही है. यह हमारे पेशे के लिए अच्छा है. हम दूसरों की मदद करने के लिए, कुछ समय निकाल सकते हैं, ताकि वे लोगों को सुझाव दे सकें, उनके साथ जानकारी शेयर कर सकें या उन्हें पढ़ा सकें.

मोनिका: आप उस व्यक्ति से क्या कहेंगी जो आपके बताए गए रास्ते पर चलना चाहता हो?

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