मैंने एक इंजीनियरिंग प्रबंधक के रूप में और Boot.dev Discord समूह में मासिक फिर से शुरू होने वाली कार्यशालाओं में बहुत सारे रिज्यूमे की समीक्षा की है। मुझे विश्वास है कि इन दिनों एक डेवलपर का जीथब प्रोफाइल उतना ही महत्वपूर्ण है जितना कि उनका रिज्यूमे। यदि आपने अभी तक अपना पहला काम शुरू नहीं किया है, तो यह सलाह दोगुनी महत्वपूर्ण है। एंट्री-लेवल डेवलपर को नियुक्त करने वाला कोई भी व्यक्ति आपकी सार्वजनिक जीथब उपस्थिति में गोता लगाने जा रहा है, यह जानने के लिए कि आपका कौशल स्तर कहाँ है।
जीथब प्रोफाइल बनाने के लिए मेरी युक्तियों की चेकलिस्ट के लिए पढ़ें जो आपकी नौकरी की खोज में आपका सबसे अच्छा पैर आगे रखेगी।
जब भी मैं किसी उम्मीदवार के जीथब प्रोफाइल पर क्लिक करता हूं तो मुझे आश्चर्य होता है और मुझे लगता है कि पहले कई रिपॉजिटरी 3 साल पहले एक छात्र परियोजना से कोड के टूटे हुए ढेर हैं। जीथब शीर्ष पर आपकी सर्वश्रेष्ठ रिपॉजिटरी को पिन करना आसान बनाता है (वर्तमान में आपके पास छह तक हो सकते हैं) ताकि नियोक्ता केवल वही देख सकें जो आप उन्हें देखना चाहते हैं।
केवल अपना सर्वश्रेष्ठ छक्का लगाने के अलावा, आपको उन्हें भी क्रम में रखना चाहिए, जिसमें आपके सर्वोत्तम कार्य शीर्ष पर हों। इस बात पर विचार करें कि अधिकांश लोग केवल आपके पहले एक या दो रिपॉजिटरी को देखने जा रहे हैं, इसलिए सुनिश्चित करें कि वे आपके सबसे अच्छे हैं।
अपना प्रोफाइल भरें। गंभीरता से, इसमें 3 मिनट का समय लगता है। यदि आपके पास एक शर्मनाक उपयोगकर्ता नाम है जिसे आपने वर्षों पहले बनाया था, तो उसे अपडेट करें। यदि आपके पास डिफ़ॉल्ट अवतार है, तो अपनी एक पेशेवर तस्वीर, या एक शांत एआई-जनरेटेड छवि या कुछ और जोड़ें।
इसे खाली मत छोड़ो! जितना अधिक आप अपने और अपने कौशल के बारे में प्रासंगिक जानकारी भर सकते हैं, उतना ही आप बाहर खड़े होंगे और अपने संभावित नियोक्ता के लिए यादगार बनेंगे।
हायरिंग मैनेजर आपके रिपॉजिटरी में क्लिक करेंगे। आपके द्वारा पिन किए गए प्रत्येक प्रोजेक्ट के लिए एक अच्छा रीडमी बनाएं। आदर्श रूप से, रीडमी में शामिल होना चाहिए:
प्रोजेक्ट पर रीडमी के अलावा, यदि आपने इसे कुछ समय में नहीं देखा है तो कोड को साफ़ करें। शायद उनमें से कुछ फाइलों को व्यवस्थित करें और इसे और अधिक पठनीय बनाने के लिए कुछ कोड साफ़ करें। शायद कुछ लाइनिंग नियम या स्वचालित सीआई परीक्षण भी जोड़ें। मुद्दा यह है कि, यदि हायरिंग इंजीनियर आपके प्रोजेक्ट में शामिल हो जाता है और कुछ फाइलों को इधर-उधर करता है, तो आप चाहते हैं कि वे प्रभावित हों।
Github ने हाल ही में एक नया फीचर जोड़ा है जो आपको अपने प्रोफाइल पेज पर मार्कडाउन-स्टाइल इंट्रो जोड़ने की अनुमति देता है। आपके रिज्यूमे, लिंक्डइन प्रोफाइल, टॉप प्रोजेक्ट्स आदि जैसी चीजों के अतिरिक्त लिंक के साथ थोड़ा और विस्तृत बायो लिखने का यह एक शानदार अवसर है। मुझे लगता है कि आपको रीडमी को काफी छोटा रखना चाहिए क्योंकि यह आपके पिन किए गए रिपॉजिटरी को पेज से नीचे धकेल देगा, और वास्तव में यही वह जगह है जहाँ आप अपने पाठक का ध्यान रखना चाहते हैं।
आप अपने जीथब उपयोगकर्ता नाम के समान नाम के साथ रेपो बनाकर और उस रेपो में डिफ़ॉल्ट रीडमी का उपयोग करके अपनी प्रोफ़ाइल में एक रीडमी जोड़ सकते हैं। यह पूरी तरह से सम्मेलन द्वारा संचालित है। यहाँ मेरा एक उदाहरण है ।
सबसे पहले, मैं आपके सभी कोडिंग कार्यों, यहां तक कि पेशेवर कार्यों के लिए व्यक्तिगत जीथब खाते का उपयोग करने की अत्यधिक अनुशंसा करता हूं। Github संगठनों में शामिल होना और छोड़ना वास्तव में आसान बनाता है, इसलिए नौकरी-विशिष्ट खातों के साथ खिलवाड़ करने का कोई कारण नहीं है। इसका अतिरिक्त लाभ, सुविधा के अलावा, यह है कि आपका योगदान हीटमैप उन सभी अतिरिक्त कामों के कारण अद्भुत लगेगा, जिन पर किसी का ध्यान नहीं गया होगा।
यदि आपके पास अभी तक नौकरी नहीं है, तो अपनी परियोजनाओं को Git और GitHub में न रखने के जाल में न पड़ें! यदि आप प्रतिदिन कोड लिख रहे हैं, तो आपको GitHub पर प्रतिदिन योगदान करना चाहिए। हीटमैप संभावित नियोक्ताओं को दिखाता है कि आप हाल ही में अपने शिल्प का सम्मान कर रहे हैं। कोई भी किसी ऐसे व्यक्ति को काम पर नहीं रखना चाहता जो पूरी तरह से अभ्यास से बाहर हो।
वैसे, मैं जिस हीटमैप के बारे में बात कर रहा हूं वह ऐसा दिखता है। अधिक हरा बेहतर है।
जब मैं स्कूल में था, निजी रिपॉजिटरी गिटहब की एक सशुल्क सुविधा थी, लेकिन अब वे मुफ़्त हैं! अपने पुराने कोड को छिपाने का वास्तव में कोई बहाना नहीं है जिसे आप गोपनीयता ध्वज के पीछे बनाए रखने की योजना नहीं बनाते हैं। यदि आप इसे साफ करना चाहते हैं, तो बेझिझक इसे सार्वजनिक करें, लेकिन मैं आपकी सार्वजनिक सूची को साफ-सुथरा रखने की सलाह दूंगा।
कई जूनियर डेवलपर्स केवल एप्लिकेशन पर काम करने की गलती करते हैं। जबकि आपका कैलकुलेटर और टूडू ऐप सार्थक हैं, यदि आप कुछ अन्य प्रकार की परियोजनाओं में मिलाते हैं तो आपको संभावित नियोक्ताओं से बहुत अधिक बोनस अंक प्राप्त होंगे। अन्य डेवलपर्स के लिए उपयोगी होने के लिए डिज़ाइन किए गए पुस्तकालय और पैकेज आपके कौशल को दिखाने और खुद को अलग करने का एक शानदार तरीका हैं। अधिकांश प्रवेश स्तर के देव उन्हें प्रकाशित नहीं कर रहे हैं!
इसके अतिरिक्त, यदि आप मध्यम से बड़ी मौजूदा ओपन-सोर्स परियोजनाओं में छोटे लेकिन सार्थक योगदान करने में सक्षम हैं, तो साक्षात्कार के समय आने पर यह डींग मारने के अधिकारों की सोने की खान हो सकती है।
हालांकि यह कदम निश्चित रूप से सबसे वैकल्पिक है, अगर अन्य डेवलपर्स आपके द्वारा किए जा रहे काम को मंजूरी देते हैं तो यह केक पर आइसिंग है। अपने रिपॉजिटरी पर GitHub सितारों के बारे में सोचें जैसे किसी सॉफ़्टवेयर उत्पाद पर प्रशंसापत्र। यह एक महान अनुमानी है कि काम पर रखने वाले प्रबंधक उपयोग करते हैं। यदि आप एक ऐसी परियोजना को बनाए रखते हैं जिसमें कुछ सौ सितारे हैं, तो संभवत: उन्हें यह जानने के लिए कोड में गहरा गोता लगाने की आवश्यकता नहीं है कि आप एक अच्छा काम करते हैं। कई सौ देव पहले से ही आपके काम को मंजूरी दे चुके हैं।
आपकी GitHub प्रोफ़ाइल को पूर्ण होने की आवश्यकता नहीं है। तथ्य यह है कि अधिकांश डेवलपर्स की डिजिटल उपस्थिति बहुत कम है, और यदि आप थोड़ा सा प्रयास करते हैं तो यह आपकी नौकरी की संभावनाओं के लिए एक लंबा रास्ता तय करेगा। आपको कामयाबी मिले!