किसी विशेष भाषा के साथ "अनुभव" के रूप में क्या मायने रखता है? [बन्द है]


9

मैं वर्तमान में ग्रीष्मकालीन इंटर्नशिप की तलाश में एक सीएस छात्र हूं, विशेष रूप से क्योंकि मैं एंड्रॉइड और / या आईओएस के लिए एप्लिकेशन विकसित करना चाहता हूं। जब विभिन्न अवसरों (किसी भी सॉफ्टवेयर विकास के अवसरों, न केवल उन लोगों को जिन्हें मैंने देखा था) के लिए आवश्यकताओं की तलाश में यह "एक्स, वाई, जेड .... के साथ अनुभव" को सूचीबद्ध करेगा। मेरा सवाल: क्या वास्तव में एक विशेष भाषा या प्रौद्योगिकी के साथ अनुभव के रूप में गिना जाता है? मुझे लगता है कि मुझे अपने विश्वविद्यालय के अध्ययन में कई भाषाओं का उपयोग करने का अवसर मिला है, सब कुछ VB से MIPS असेंबली तक। फिर भी व्यक्तिगत रूप से, कुछ अपवादों के साथ, मैं अपने आप को उन भाषाओं में सबसे अधिक जानकार नहीं मानूंगा, जिन्हें मैंने एक स्थिति में गिरा दिया है और y तिथि तक कोड x बता दिया। मुझे भाषा की मूल बातें पता हो सकती हैं,

अब मैं जिस विशिष्ट उदाहरण का सामना कर रहा हूँ, उसका उपयोग करने के लिए: एक इंटर्नशिप मैं दिलचस्पी सूची अनुभव सी और / या सी ++ के साथ आवश्यकता के रूप में। मैंने C के साथ कुछ काम किया है, मुझे पता है कि आप क्या कर सकते हैं और नहीं कर सकते, मैंने खुद और K & R को पढ़ा है, समझें कि पॉइंटर्स कैसे काम करते हैं, आदि। लेकिन मैंने वास्तव में C, I में पर्याप्त मात्रा में कोड नहीं लिखा है। कुछ छोटे प्रोग्राम लिखे और कुछ अन्य को संशोधित किया है, लेकिन मैंने कभी भी कुछ भी बड़ा नहीं लिखा है, जहां मुझे वास्तव में मेमोरी आवंटन का प्रबंधन करना था या कुछ वांछित कार्यक्षमता उत्पन्न करने के लिए कुछ सार के साथ आना पड़ा। इसलिए जब मुझे लगता है कि मुझे वैचारिक समझ है, मैंने इसे लागू नहीं किया है। क्या वैचारिक समझ को अनुभव के रूप में गिना जाता है? मैं हमेशा अपने ज्ञान को सीखने और व्यापक करने के लिए उत्सुक हूं, लेकिन मैं भी अधिक-वादे नहीं करना चाहता हूं (जो आप के विपरीत लगता है

विचार? सलाह?


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

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

जवाबों:


7

व्यक्तिगत रूप से एक नौकरी की सूची के लिए मैं "एक्स के साथ अनुभव" का अनुवाद "एक्स का उपयोग करते हुए कोड लिखा होगा जो अब एक ग्राहक के लिए उत्पादन में चल रहा है"।

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

एक प्रौद्योगिकी को देखने और इसके साथ कुछ खेलने के साथ कुछ भी गलत नहीं है, लेकिन यह अनुभव के रूप में काफी मायने नहीं रखता है।


बात एक विश्वविद्यालय के छात्र के रूप में है, मैंने उत्पादन स्तर कोड के तरीके में बहुत कुछ नहीं किया है, केवल एक अवधारणा के बारे में मेरी समझ दिखाने के लिए विशिष्ट अभ्यासों के लिए। मैं कैसे शुरू करने वाला हूं?
प्राइमहंटर 326

बस उल्लेख है कि आप प्रौद्योगिकियों एक्स, वाई और जेड से परिचित हैं, लेकिन उत्पादन में उनका उपयोग नहीं किया है। आप एक छात्र हैं - वरिष्ठ डेवलपर्स के लिए अपेक्षाएं अलग हैं।

1

शब्द "अनुभव" का अर्थ विभिन्न संदर्भों में अलग-अलग चीजें हैं। नौकरी की पोस्टिंग में इसका मतलब आमतौर पर कंपनी या संगठन के लिए वास्तविक कार्य अनुभव होता है, लेकिन इससे बहुत दूर नहीं पढ़ा जाता है।

  1. एक वास्तविक संगठन के लिए वास्तविक अनुभव को "अनुभव" माना जाने के लिए अनुभव का भुगतान नहीं करना पड़ता है।

  2. यदि आपकी इंटर्नशिप के लिए आवेदन करना और नौकरी को एक इंटर्नशिप के रूप में सूचीबद्ध किया गया है, तो आम तौर पर जहां तक ​​अनुभव का गठन होता है, वहां तक ​​थोड़ा सा रास्ता है।

  3. इंटर्नशिप के लिए आवेदन करते समय आप बहुत सारे मामलों में अनुभव के विकल्प के रूप में कोड उदाहरण और / या परियोजनाओं का उपयोग कर सकते हैं।

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


0

जब मैं एक फ्रेशर था, अगर भर्ती विज्ञापन में सोमिथिन को "वाई तकनीक पर न्यूनतम एक्स महीने / वर्ष" के रूप में निर्दिष्ट नहीं किया गया था, तो मैं यह मानने की स्वतंत्रता लूंगा कि वे एक फ्रेशर के साथ ठीक हैं जिन्हें अच्छा ज्ञान है। कुछ ईमेलों ने कॉल में अनुवाद किया, लेकिन उनमें से बहुत से साक्षात्कार चरण में गए। फिर भी मुझे लगा कि यह कोशिश करने लायक है।

विभिन्न टेक्नोलोजी के लिए "अनुभव" के विभिन्न स्तरों की आवश्यकता होती है, इससे पहले कि आप अपने आप को उनमें कुशल कह सकें। और फिर से यह बहुत सापेक्ष है। 2 साल के अनुभव वाला कोई व्यक्ति खुद को विशेषज्ञ मान सकता है जबकि ओटेर स्वयं को विशेषज्ञों से 4 साल बाद एक ही टेकनोलॉजी पर नहीं बुला सकते हैं। SQL में एक विशेषज्ञ बनने के लिए आपको शायद कम समय की आवश्यकता होगी, जितना कि आप एम्बेड सिस्टम पर करेंगे। मुझे लगता है कि कभी-कभी सी / सी ++ के 3-4 साल के अनुभव वाले लोग बुनियादी सवालों को बुरी तरह से विफल कर देते हैं।

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

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