क्या यह मेरे रिज्यूम पर परीक्षण या स्व-शिक्षण रिपॉजिटरी को सूचीबद्ध करने के लायक है? [बन्द है]


18

मेरे पास खिलौना कार्यक्रमों के साथ एक GitHub रिपॉजिटरी है जो मैं तब लिखता हूं जब मैं कुछ सीखता हूं। उदाहरण के लिए, जब मैं एक एल्गोरिदम या डेटा संरचनाओं के बारे में पढ़ता हूं, तो मैं यह सुनिश्चित करने के लिए इसे लागू करता हूं कि यह काम करता है और मैं इसे समझता हूं।

मैं कभी-कभी एल्गोरिथ्म और डेटा संरचना पहेलियों को हल करता हूं और यह रिपॉजिटरी में धकेल दिया जाता है।

क्या यह रिपॉजिटरी मेरे रिज्यूम को जोड़ने लायक होगी, या यह वास्तव में मेरे काम पर रखने की संभावना के लिए एक बाधा होगी?


हाय विनोथ कुमार, हम पेशेवरों और विपक्षों की सूची तैयार करने और उन्हें पूछने के दौरान सवालों के जवाब देने से बचने की कोशिश करते हैं, यहां: अपने स्वयं के अंतर्दृष्टि के साथ अपना खुद का उत्तर छोड़ने पर विचार करें ताकि इसे आपके प्रश्न से अलग से वोट दिया जा सके।

जवाबों:


24

मैंने एक बार रिज्यूम को "बैलेंस शीट" के रूप में वर्णित सुना, जो केवल आपकी संपत्ति नहीं बल्कि आपकी देनदारियों को दर्शाता है।

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


अपने कार्यक्रमों के बारे में बात करने के लिए +1 । जब कोई आपको बताता है कि उन्होंने कुछ किया है, लेकिन यह समझाने में असमर्थ हैं कि उन्हें रोजगार देने में आपका क्या विश्वास है।
बेन

3

याद रखें, एक फिर से शुरू साक्षात्कारकर्ता को ध्यान में रखते हुए विकसित किया जाना चाहिए, और अधिकांश लोगों को यह निर्धारित करने के लिए एक ग्रंथ के माध्यम से झारना नहीं है कि क्या आप एक साक्षात्कार का योग्यता रखते हैं। वे चाहते हैं कि आप संक्षिप्त रूप में स्थिति से संबंधित सबसे अधिक प्रासंगिक जानकारी प्रदान करें। इसके लिए सामग्री को प्राथमिकता देने की सावधानी बरतनी चाहिए। मैं अपने रिज्यूमे को स्थिति के अनुसार कस्टमाइज़ करना चाहता हूं ताकि प्रासंगिक जानकारी को सर्वश्रेष्ठ रूप से उजागर किया जा सके, और मेरा मानना ​​है कि यह इस विशेष प्रश्न के लिए एक उचित दृष्टिकोण है।

यदि आप निम्न-स्तरीय, सामान्य डेवलपर स्थिति के लिए आवेदन कर रहे हैं, तो कार्यक्रमों की एक विस्तृत श्रृंखला उपयोगी हो सकती है। हो सकता है कि खिलौना कार्यक्रमों में से एक उस क्षण को दर्शाता है जिसे आपने जावास्क्रिप्ट प्रोटोटाइप के साथ "क्लिक" किया था, या जब आपने अपने पहले एलआईएसपी का अध्ययन किया था। ये फायदेमंद हो सकते हैं।

हालाँकि, यदि आप एक ऐसे पद के लिए आवेदन कर रहे हैं, जिसके लिए आपको राष्ट्रीय रक्षा प्रणालियों के लिए कंपाइलर बनाने की आवश्यकता है, तो पहले से बताए गए उदाहरण साक्षात्कारकर्ताओं के लिए बहुत कम मददगार होंगे। वे अन्य प्रकार की पृष्ठभूमि जानकारी (संकलक परियोजनाएँ जो आपने / लीड, इत्यादि में योगदान की हैं) में बहुत अधिक दिलचस्पी लेंगे।

यह सब कहने के लिए, मैं खिलौना परियोजनाओं की प्रासंगिकता को वर्तमान स्थिति से जोड़ने की कोशिश करूंगा। यदि वे वर्तमान स्थिति के लिए प्रासंगिक लगते हैं (उदाहरण के लिए, स्थिति के लिए योग्यता की आवश्यकता होती है, तो स्थिति को स्वायत्त सीखने के लिए सामान्य पूर्वापेक्षा की आवश्यकता होती है), तो मैं रिपॉजिटरी को शामिल करूंगा। अन्यथा, अधिक महत्वपूर्ण जानकारी हो सकती है जिसे हाइलाइट किया जा सकता है।


3

अपने रिज्यूम पर ऐसा कुछ भी न रखें, जिसे आप किसी की आलोचनात्मक दृष्टि से जांचने में सहज महसूस न करें। इसी तरह, एक संभावित साक्षात्कारकर्ता को रिपॉजिटरी के माध्यम से खुदाई करने के लिए अच्छा सामान खोजने के लिए नहीं करना पड़ता है, आप कुछ अच्छी तरह से लिखे गए पुस्तकालयों या कोड स्निपेट के साथ एक छोटे रिपॉजिटरी होने से बेहतर हैं फिर आप एक पूर्ण विकसित आवेदन कर रहे हैं।

यदि आप एक रिपॉजिटरी को लिंक प्रदान करते हैं, तो सुनिश्चित करें कि एक स्पष्ट रूप से परिभाषित README फाइल है जो कोड के दिलचस्प भागों में लोगों को इंगित कर सकती है जिन्हें आप दिखाना चाहते हैं और साथ ही साथ संक्षिप्त विवरण भी दिखाते हैं कि चीजें क्यों हैं। हैं। यदि आप हायरिंग प्रक्रिया में लिंक का जल्द खुलासा करते हैं, तो आप अपने डिजाइन निर्णयों को सही ठहराने के लिए नहीं हो सकते हैं, इसलिए README आपकी ओर से चीजों को समझा सकता है।


2

नियोक्ताओं के लिए कोड उपलब्ध कराने के लाभों में से एक यह है कि आप इसका उपयोग अपने अवसरों की स्क्रीनिंग के लिए कर सकते हैं।

एक नौकरी के लिए इंटरव्यू द्विदिश है; न केवल नियोक्ता उम्मीदवार का आकलन कर रहा है, उम्मीदवार को यह भी तय करना चाहिए कि क्या वे वास्तव में नियोक्ता के लिए काम करना चाहते हैं

जब कोई नियोक्ता पहली बार प्रोग्रामर के काम को देखे बिना ही एक प्रस्ताव देता है , तो बहुत अच्छा मौका है कि उसी प्रक्रिया का उपयोग पहले किया गया था, बाकी सभी को काम पर रखने के लिए। एक नौकरी तलाशने वाले को संभवतः प्रस्तावों को स्वीकार करने से बहुत सावधान रहना चाहिए जब कोई स्पष्ट कारण नहीं है कि एक गैर-प्रोग्रामर को उसी स्थिति के लिए अर्हता प्राप्त करने में असमर्थ होना चाहिए था (क्योंकि निश्चित रूप से वहाँ रहे हैं)

बेशक, सबसे नियोक्ताओं करते उम्मीदवारों कुछ कोड का उत्पादन करने के लिए पूछना; और यह आमतौर पर "इस व्हाइटबोर्ड पर एक फ़ंक्शन लिखें" या यदि आप भाग्यशाली हैं तो "इस अपरिचित कार्य केंद्र पर एक फ़ंक्शन लिखें" के रूप में प्रतीत होता है। हालांकि यह उम्मीदवारों को अलग करने का एक उचित काम कर सकता है जो वास्तव में "हैलो वर्ल्ड!" भी नहीं लिख सकता है, यह इस बात के अंतर के बारे में बहुत कम जानकारीपूर्ण हो जाता है कि कौन एक अच्छे कोड को लिख सकता है, जो एक साक्षात्कार में अपना कूल रख सकता है।

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

इसे सबसे अच्छा बनाने के लिए, नियोक्ता द्वारा मांगने से पहले ही कोड की पेशकश करना एक अच्छा विचार है; यदि वे अभी इच्छुक नहीं हैं, तो एक और अवसर खोजें। यदि वे रुचि रखते हैं, तो उन्हें बताएं कि आप किन परियोजनाओं को देखना चाहते हैं और क्यों (और यह भी बताएं कि आपको क्यों नहीं लगता है कि कुछ अन्य परियोजनाएं प्रतिनिधि के रूप में हैं, उदाहरण के लिए आप एक किताब से बाहर रूपरेखा सीख रहे थे) । फिर उनसे पूछें कि जब उन्होंने अगली बार उनसे बात की थी तो उन्होंने क्या सोचा था।


1

यदि आप इसे एक पोर्टफोलियो के रूप में सोचते हैं तो हां, मैं आपके सीवी में वह लिंक डालने की सलाह दूंगा। मैं करता हूँ।


1

एक फिर से शुरू का एक उद्देश्य है: आप काम पर रखने की प्रक्रिया के अगले चरण के लिए अग्रिम करना। जो कुछ भी उस उद्देश्य को बाधित करता है वह एक बुरा विचार है। एक पूर्व काम पर रखने वाले प्रबंधक के रूप में, मैं आपको बता सकता हूं कि प्रारंभिक स्क्रीनिंग प्रक्रिया के दौरान किसी भी एक उम्मीदवार के लिए मेरे पास जितना समय उपलब्ध था , उसे फिर से शुरू करने और यह तय करने से अधिक की अनुमति नहीं दी गई थी कि क्या इसे कतराना है या नहीं। जिन लोगों ने मुझे 7-पेज का रिज्यूमे भेजा (वास्तव में!) को वे ध्यान नहीं मिले जो वे चाहते थे। मुझे भेजे जाने वाले फ़ोकस जो मुख्य रूप से URL थे, उन्हें फिर से शुरू करते हैं। बाद में, मुझे शेष उम्मीदवारों में अधिक निवेश करने के बाद, शायद।

एक पोर्टफोलियो एक अच्छी बात है। यह हमारे व्यवसाय के कुछ पहलुओं में विशेष रूप से सच है, जैसे वेब डिज़ाइन। लेकिन अगर आप एक ग्राफिक कलाकार हैं, तो आपके पोर्टफोलियो को आपका परिचय नहीं होना चाहिए।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.