क्या मुझे अपने क्षितिज को व्यापक बनाने के लिए किसी एक क्षेत्र में विशेषज्ञता प्राप्त करना या अन्य क्षेत्रों में विस्तार करना बेहतर है? [बन्द है]


31

यह एक दुविधा है जिसके बारे में मैं काफी समय से सोच रहा था।

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

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

मैं वास्तव में इस पसंद के बारे में अधिक राय सुनना चाहूंगा। सच्चाई यह है कि मैं पहले से ही विकल्पों में से एक की ओर झुक रहा हूं, इसलिए बुनियादी मनोविज्ञान कहता है कि कुछ भी मेरे दिमाग को नहीं बदलेगा, लेकिन मैं अभी भी अपनी प्रतिक्रिया सुनना पसंद करूंगा।


अच्छे जा रहे हो। मैं तुम्हारे लिए प्रतिज्ञा करता हूं। मैं अन्य टिप्पणियों
प्रदीपजी

प्रोग्रामिंग में विशेषज्ञता और कुछ और जो दूर नहीं जाएगा, जैसे कानून, कर, भाषा, जीव विज्ञान या गणित। जबकि आईटी कौशल बहुत जल्दी बेकार हो जाते हैं, कुछ अन्य कौशल चारों ओर चिपक जाते हैं। इटालियन + चीनी भाषी प्रोग्रामर को ढूंढना मुश्किल है (उदाहरण के रूप में) जो करों में माहिर हैं। बस समझदारी से अपना दांव लगाएं। इसके बारे में सोचें: अगले 20 वर्षों में एक प्रोग्रामर के रूप में आप (पीएचडी) को पीएचडी थीसिस को पूरा करने की तुलना में बहुत अधिक सामान सीखने की आवश्यकता होगी। इस दृष्टिकोण से, कुछ और "स्थिर" में स्कूली शिक्षा के 2 साल एक भयानक विचार की तरह नहीं लगते हैं।
नौकरी

जवाबों:


21

यदि आप इसका आनंद लेते हैं तो विशेष करें

जैसा कि आप जानते हैं, यदि आप विशेषज्ञ हैं तो आप अपने आप में एक अवसर लागत पैदा कर रहे हैं कि आप तुरंत अन्य तकनीकों के लिए योग्य नहीं होंगे (जैसे जावा प्रोग्रामर अक्सर कंपाइलर ऑप्टिमाइज़ेशन जॉब्स के लिए तुरंत स्वीकार नहीं किए जाते हैं)। हालाँकि, आपको इसे अपने चुने हुए अनुशासन में निहित जटिलता के अपने प्यार के साथ संतुलित करना होगा।

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


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

1
@ ओक आप कभी भी यह अनुमान नहीं लगा सकते हैं कि जब आप किसी चीज़ को टायर करेंगे तो एक ऐसा क्षेत्र चुनें, जिससे आपको पूरा यकीन हो कि आप इससे खुश हैं और इसे अधिकतम कर सकते हैं। अगर आपको जलन महसूस हो रही है, तो अपना ध्यान दूसरे काम पर लगाएं। यदि आपका चुना हुआ क्षेत्र पर्याप्त उन्नत है (और यह निश्चित रूप से ऐसा लगता है), तो आपके पास कुछ भी लेने में सक्षम होने के लिए पर्याप्त कौशल होना चाहिए। ठीक है, आप एक noob होंगे, लेकिन अपने आप को समर्पित करें और आप जल्द ही उड़ान भरेंगे।
गैरी रोवे

2
चूंकि ओक को भाषाओं और भाषा डिजाइन में दिलचस्पी है, इसलिए मुझे यकीन है कि वह पहले से ही एक टन भाषाओं को जानता है, और नई भाषाओं को सीखना मूल रूप से उसकी विशेषज्ञता (कम या ज्यादा) में आता है। पहले से ही भाषाओं में दिलचस्पी रखने वाले किसी व्यक्ति के लिए, मुझे पता है कि आप जिस भाषा में जानते हैं, उसमें कुछ नया और अनैतिक काम करने का सुझाव देते हैं: AI या मशीन सीखने या एनएलपी या ओएस लिखने पर अपना हाथ आज़माएं ...
Tikhon Jelvis

20

मुझे लगता है कि यह इस बात पर निर्भर करता है कि आप अपने करियर से क्या चाहते हैं ...

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

किसी दिए गए क्षेत्र में विशेषज्ञता बहुत ऊपर के विपरीत है। आप संभवतः एक उच्च स्थिति और आय (यदि आप पाठ्यक्रम की उच्च मांग के साथ अच्छे स्थान पर हैं) को कमांड करने में सक्षम होंगे, लेकिन आप बड़ी संख्या में उस विशेषता में कबूतर बनने की संभावना रखते हैं।

इसलिए एक व्यापक अर्थ में, ये दोनों एक तकनीकी स्तर पर विकल्प हैं।

राजनीतिक स्तर पर : यदि आप प्रबंधन और इस तरह आगे बढ़ने के मामले में "करियर की प्रगति" की बात कर रहे हैं, तो आमतौर पर यह मायने नहीं रखता कि आप तकनीकी रूप से क्या करते हैं। वस्तुतः सभी को मैं जानता हूं कि एक प्रोग्रामर की भूमिका से प्रबंधन में कौन आगे आया, इसलिए लोगों और उनके संगठन में व्यावसायिक प्रक्रियाओं को अच्छी तरह से जानने के लिए ऐसा किया । कुछ विशेषज्ञ थे और कुछ सामान्यवादी थे (जिस तकनीक के साथ उन्होंने काम किया था) - लेकिन सभी संगठन में बहुत गहराई से घिरे हुए थे, लोगों और प्रक्रियाओं को अच्छी तरह से जानते थे, और यह मूल रूप से उनके लिए उन जिम्मेदारियों के मालिक बनने के लिए तार्किक बन गया।

इसलिए एक मूल अर्थ में, यदि आप प्रबंधन पदानुक्रम को आगे बढ़ाने के मामले में अपने करियर को आगे बढ़ाना चाहते हैं, तो यह सब राजनीति खेलने के बारे में है। एक विशेषज्ञ बनाम विशेषज्ञ के रूप में ज्यादा मायने नहीं रखता है (केवल प्रक्रियाओं और प्रौद्योगिकी के कुछ विशेषज्ञ बन रहे हैं जिन्हें आप प्रबंधित कर रहे हैं)।


4
मुझे बिल्कुल यकीन नहीं है कि आपको एक वरिष्ठ के रूप में वर्गीकृत होने के लिए बहुत विशेष होना चाहिए।
जॉन

@Jon: अच्छी बात है। मैंने उसे संपादित किया है।
बॉबी टेबल्स

3
साथ ही, जैक-ऑफ-ऑल-ट्रेडों को एक समस्या का सामना करते समय एक अद्वितीय परिप्रेक्ष्य हो सकता है क्योंकि वे अतिरिक्त समाधानों की कल्पना कर सकते हैं जो कोई केवल एक तकनीक जानता है वह कल्पना भी नहीं कर सकता है।
Wildpeaks

10

सबसे पहले, नौकरी की पोस्टिंग अक्सर आवश्यक विशेषज्ञता की मात्रा को बढ़ा देती है। कोई भी कंपनी "हमें एक ऐसे आदमी की ज़रूरत नहीं है जो जावास्क्रिप्ट के बारे में थोड़ा जानता हो क्योंकि हम नौकरी पोस्टिंग में कुछ भी नहीं जानते हैं"; वे वहाँ पर "जावास्क्रिप्ट विशेषज्ञ" डालते हैं क्योंकि, बाकी सभी समान हैं, वे किसी ऐसे व्यक्ति को प्राप्त करना पसंद करेंगे जो वास्तव में एक विशेषज्ञ था। यह जरूरी नहीं है कि केवल विशेषज्ञ उस कंपनी के लिए योग्य हैं जो उस कंपनी को जावास्क्रिप्ट में किया गया है (और आपको आश्चर्य होगा कि उन्हें कितनी बार पता भी नहीं है कि उन्हें क्या करना चाहिए)। तो "विशेषज्ञ" होने के बारे में बहुत चिंता न करें; उन नौकरियों के लिए आवेदन करें जहां आप विज्ञापित कौशल में बातचीत कर रहे हैं और देखें कि साक्षात्कार में चीजें कैसे जाती हैं। नौकरी में अच्छा होना, आपके बेल्ट के नीचे [इंसर्ट लैंग्वेज] के कितने सालों से भी ज्यादा है। और अगर नौकरी पुरस्कृत है,

यह एक नौकरी पाने के बारे में है; जॉब "रखने" के लिए, एक JOAT होना अद्भुत हो सकता है। यदि आप कंपनी विभिन्न भाषाओं और प्लेटफार्मों की खोज करना शुरू करते हैं, तो आप खेल से आगे होंगे। यदि आपकी MS- आधारित कंपनी को अचानक किसी चीज़ के लिए UNIX पुरुष की आवश्यकता होती है, तो आप उनका गो-टू (या तो वह लड़का होगा या "विशेषज्ञ" के लिए हायरिंग को संभालेंगे)। नौकरी रखना अपरिहार्य होने के बारे में है चाहे कोई भी हो, और JOAT उस आदमी के लिए एक अच्छा तरीका है।

इसके अलावा, यह एक नया काम कर रही है जब आपकी कंपनी बहुत आसान हो जाती है :)


1
"अगर आपकी एमएस-आधारित कंपनी को अचानक किसी चीज़ के लिए एक यूनिक्स लड़का चाहिए" ... ओह हम सपना देख सकते हैं, हम नहीं कर सकते :)
जॉर्डन

@ जोर्डन - सपने देखने की जरूरत नहीं; मैं वहाँ गया था। मैंने एक MS दुकान पर वर्षों तक काम किया, लेकिन हमने अंततः उन ग्राहकों के साथ काम किया जिन्हें MySQL और Linux पर समर्थन की आवश्यकता थी। हम में से जो लोग अन्य नौकरियों और घर के उपयोग से लिनक्स को जानते थे, उन्हें तब तक कदम रखना पड़ता था जब तक कि हम एक लिनक्स व्यवस्थापक को नहीं रख सकते थे। ऐसा होता है :)
ईज़ी हार्ट

7

खैर, हाँ और नहीं। समस्या यह है, आप कभी भी रॉक स्टार नहीं होंगे। आप कभी भी उस आदमी के साथ नहीं होंगे जो C के साथ सामान कर सकते हैं जो कोई और नहीं कर सकता। आपका ध्यान की कमी उत्कृष्टता को छाँट देती है।

दूसरी ओर, जब प्रबंधन निर्णय लेता है कि वे एक टन प्रोग्रामर नहीं रख सकते हैं , तो वे आपको आग नहीं देंगे , रखने के लिए उसे । लचीलापन के अपने लाभ हैं।

मैं एक जैक हूं, और मेरे विभाग ने पिछले 4 वर्षों में 80% की कमी देखी है। फिर भी यहां मैं हूं। आंशिक रूप से ऐसा इसलिए है क्योंकि मैं अधिक से अधिक अनफोकस्ड हूं। मैं की तरह एक काम के बारे में मैं कुछ भी नहीं पता सौंप दिया हो रही है, और वास्तव तरह मेरे मालिकों कि मैं कहता हूँ "ज़रूर!" कोई फर्क नहीं पड़ता कि वे किस अजीब गधे के साथ आते हैं। और, जब आप बड़ी तस्वीर को समझते हैं, तो यह एक तरह का रॉकस्टारडम है, जिसे ज्यादातर विशेषज्ञ कभी प्राप्त नहीं करते हैं, और यह आकर्षक हो सकता है।

इसलिए, यदि आप एक रॉक स्टार बनना चाहते हैं, तो आपको ध्यान केंद्रित करने की आवश्यकता है, क्योंकि हर चीज में हर किसी से बेहतर कोई नहीं हो सकता है। लेकिन अगर आप स्थिरता की तलाश कर रहे हैं, तो लचीलेपन का चयन करें, क्योंकि लचीला होना खराब गधे की तुलना में अधिक विपणन योग्य है।


3

विशेषज्ञ बनाम विशेषज्ञ CIO.com का एक लेख है, लेकिन संभवतः दर्जनों ऐसे ही लेख या ब्लॉग पोस्ट हैं जो यह देखने की कोशिश कर रहे हैं कि क्या कोई दूसरे से बेहतर है। प्रत्येक के अपने फायदे और नुकसान है। जो कोई भी एक को पूरी तरह से ट्रम्प कहना चाहता है, वह कुछ हद तक पक्षपाती हो सकता है।

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

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


3

दूसरी ओर, मुझे लगता है कि इस तरह से विशेषज्ञता देकर मैं वास्तव में अपने भविष्य के विकल्प को सीमित करता हूं।

याद है। आपका भविष्य दशकों तक फैला है।

नए अवसर पैदा होते ही वर्तमान तकनीक काफी फीकी पड़ जाएगी।

विशेषज्ञता कोई नुकसान नहीं है।

मैंने COBOL प्रोग्राम लिखने के लिए पेपर कार्डों को छिद्रित करने के लिए विशेष शुरुआत की। अब मैं पायथन लिखता हूं और दशकों में एक छिद्रित पेपर कार्ड को नहीं छुआ है।

प्रौद्योगिकी आती है और जाती है। अब आप जो कुछ भी कर रहे हैं वह एक दशक में चला जाएगा और आप किसी और चीज़ में विशेषज्ञता हासिल करेंगे। या आप अप्रचलित हो जाएंगे।

"अन्य क्षेत्रों में अनुभव" के बारे में चिंता करना समय की बर्बादी है। आपको वह अनुभव मिलेगा या नहीं।


3

यह इस बात पर निर्भर करता है कि आपका करियर क्या है। मुझे लगता है कि यह आपके करियर में मदद करना चाहिए यदि आप एक सामान्य सलाहकार बनना चाहते हैं, तो अपना खुद का व्यवसाय शुरू करें, एक छोटे व्यवसाय के लिए काम करें या किसी अन्य स्थिति में जहां उस प्रकार का लचीलापन एक मान्यता प्राप्त संपत्ति है। मैं उसी स्थिति में हूं, और वर्तमान में एक सलाहकार के रूप में काम करता हूं, हालांकि मैं .NET / C # / SQL / ASP में विशेषज्ञता का पीछा कर रहा हूं।

उसी नस में, क्या यह संभव है कि तकनीक के साथ पारंगत होने के बावजूद कैरियर की एक विस्तृत श्रृंखला (यद्यपि उथले) का अनुभव हो, लेकिन एक विशेष तकनीक में विशेषज्ञता के बिना?

हां, मुझे लगता है कि आप छोटे व्यवसायों के लिए देख सकते हैं जो विशेषज्ञता के प्रत्येक क्षेत्र के लिए किसी को किराए पर नहीं ले सकते हैं, या एक सलाहकार हो सकते हैं।

( अपने सामान्य कौशल को बनाए रखने के अलावा, आप जिस क्षेत्र में विशेषज्ञता प्राप्त करेंगे , उसे चुनना कोई बुरा विचार नहीं है ।)


2

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

हालांकि मैं हमेशा जैक-ऑफ-ऑल-ट्रेड्स रहा हूं और एक ही कंपनी में कई अलग-अलग जॉब टाइटल पा चुका हूं, जहां मैंने अपने करियर में सबसे ज्यादा काम किया है। फिर भी मैं नौकरी की तलाश करने की संभावना को कम करता हूं और मुझे नहीं लगता कि मैं अपने वर्तमान वेतन पर आसानी से दूसरी नौकरी कर सकता हूं (जो कि बहुत संतोषजनक है, लेकिन यहां के लोग मुझे जानते हैं)।


2

हमेशा की तरह...

निर्भर करता है

यह निर्भर करता है कि आप "कैरियर" से क्या मतलब है। बिंदु से अधिक, यह इस बात पर निर्भर करता है कि आप क्या सोचते हैं "कैरियर" से हैं।

इन दिनों मैं वेब एप्लिकेशन के साथ बहुत काम करता हूं। जब मैंने इस करियर की शुरुआत की, तो वर्ल्ड वाइड वेब मौजूद नहीं था। बहुत हद तक, @ Satanicpuppy का जवाब सही है।

जैक-ऑफ-ऑल-ट्रेड्स (JOT) क्षेत्र के साथ आने वाले चार फायदे हैं:

  1. इच्छा और क्षमताकाम पाने के लिए जो कुछ भी आवश्यक है उसे सीखने
  2. जो तुम नहीं जानते, उसे जानने की बुद्धि
  3. ऐसा कहने और जरूरत पड़ने पर मदद मांगने की विनम्रता।
  4. कई डोमेन सीमाओं के पार चालों का एक बड़ा 'ol बैग

मुख्य दोष यह है: यह एक्सेल करने में बहुत अधिक समय लेता है , क्योंकि आप कई मोर्चों पर सीखने की अवस्था को आगे बढ़ा रहे हैं।

क्या मैं कुछ दोस्तों के रूप में डीबीए के रूप में अच्छा हूं, जिन्होंने 15 साल तक कुछ भी नहीं किया है? बिलकूल नही। क्या मैं एक पल में समाधान देख सकता हूं कि वे एक पखवाड़े में कभी कल्पना नहीं करेंगे? हाँ।

मुझे लगता है कि सबसे अच्छी सलाह, एक JOT होना जारी रखना है जब तक कि आप कुछ ऐसा नहीं पाते हैं जो इतना आकर्षक है, इसलिए मजबूर करना कि आप इसे करना चाहते हैं और केवल समय के अंत तक इसे करते हैं। वह "यह" आपकी विशेषता होगी।

मुझे नई, कठिन समस्याओं को हल करना, सांसारिकता को खत्म करने के लिए नवाचारों की खोज करना और लगातार सीखना पसंद है - यही मेरी "यह" है, और यही कारण है कि मुझे यह पसंद है

एक generalist होने के नाते है मेरे कैरियर।


+1: एक सामान्य व्यक्ति होने के नाते मेरा करियर भी है। :-) अपनी समस्या डोमेन या मुख्य तकनीक के अलावा अन्य सामान जानना उपयोगी है क्योंकि यह आपको संभावित समाधानों का टूल बॉक्स बनाने में सक्षम करेगा । यह आपको एक सुपर विशेषज्ञ नहीं बना सकता है, लेकिन आप नए खिलौनों के साथ छेड़छाड़ करेंगे-, मेरा मतलब है, तकनीक।
स्पिकाइ

2

मुझे लगता है कि जिन कारणों से कंपनियां विशिष्ट लोगों की तलाश करती हैं उनमें से एक और अधिक लीक ट्रीटमेंट में वापस चला जाता है । समस्या यह है कि पिछले 30 वर्षों में, सॉफ्टवेयर इंजीनियरों ने अमूर्त परतों की संख्या में तेजी से वृद्धि की है और जितना हम यह सुनिश्चित करना चाहते हैं कि कोई दुष्प्रभाव नहीं है, वे हमेशा फसल करते हैं। और यह अनिर्दिष्ट idiosyncrasies है कि आप प्राप्त करने के लिए करते हैं।

आप शायद ऐनक और ऑनलाइन उदाहरणों को पढ़कर तेजी से नई तकनीक का उपयोग शुरू कर सकते हैं, लेकिन क्या आपने कभी ध्यान दिया है कि जब आप कुछ नया शुरू करते हैं तो आप अपने समय के 20% कोड को एक फीचर के लिए खर्च करते हैं और अपने समय का 80% सबसे अजीब बग का शिकार करते हैं। तुमने कभी देखा है? जैसा कि आप एक क्षेत्र में विशेषज्ञ बन जाते हैं, यह राशन 20/80 से 95/5 तक बदल जाता है (मैं संख्या बना रहा हूं, लेकिन सामान्य रूप से वे संभवतः करीब हैं) विशेष रूप से उस क्षेत्र में। जिसका अर्थ है, आप बहुत तेजी से काम कर सकते हैं और इससे पहले कि वे भी होते हैं, नुकसान / सामान्य कीड़े से बचें। उदाहरण के लिए, आज से पहले, हमारे वरिष्ठ इंजीनियरों में से एक (टीम / उत्पाद के लिए नया) ने एक दिन आधे से अधिक समय बिताया, जिसमें स्टैक भ्रष्टाचार के मुद्दे की तलाश थी, जिसने मुझे पहचानने में 5 मिनट का समय लिया क्योंकि यह मेरे घर का मैदान था।

जैसे ही आप अपने क्षेत्र के विशेषज्ञ बन जाते हैं, आप प्रबंधन के लिए अधिक दृश्यमान और मूल्यवान बन जाएंगे। मैं अन्य कंपनियों के बारे में नहीं जानता, लेकिन उन जगहों पर जहाँ मैंने काम किया, आपकी क्षतिपूर्ति (कम से कम आंशिक रूप से) इस बात पर निर्भर करती है कि आपकी ज़िम्मेदारियाँ कितनी महत्वपूर्ण हैं। आमतौर पर स्थायी जिम्मेदारियां नहीं होती हैं। इसके बजाय, प्रबंधक उन्हें चल / विनिमेय संसाधनों के रूप में उपयोग करते हैं (हमारे वीपी कॉल उन्हें सेना के चाकू कहते हैं) जिन्हें मांग के आधार पर एक टीम से दूसरी टीम में स्थानांतरित किया जा सकता है। तो आप 10 साल तक कंपनी के साथ रह सकते हैं, फिर पीछे मुड़कर देख सकते हैं, आपने कभी भी एक जिम्मेदारी नहीं ली है। मेरा एक बहुत अच्छा दोस्त है (जो एक उत्कृष्ट C ++ / C # डेवलपर भी है, लेकिन यह बहुत अच्छा JOAT भी होता है क्योंकि वह कोई काम करेगा) जो इस तरह की भूमिका में टाइपकास्ट था। मुझे पता है कि वह खुश नहीं है, क्योंकि मेरे पास खेल के मैदान के रूप में उत्पाद का एक बहुत बड़ा और मज़ेदार हिस्सा है, वह ज्यादातर किसी और की भूमि में एक अस्थायी मेहमान है। लेकिन अब वह इससे बाहर नहीं निकल सकता।

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


आपके मित्र का मामला ठीक वैसा ही है जैसा मैं अभी गुजर रहा हूँ! +1
एचटीएमएल टॉसीन

1

मैं बिलकुल कहूंगा।

लेकिन आपको बाहर जाना होगा और इसे प्राप्त करना होगा, यह एक समाचार पत्र या ऑनलाइन नौकरी पोस्टिंग में प्रदर्शित नहीं होने वाला है (संभावना छोटी है)। इसलिए, विशेष नौकरियों को देखने के बजाय, शायद आपको उन नौकरियों की तलाश में रहना चाहिए जो आपकी विभिन्न प्रकार की ताकत से खेलते हैं। "मार्जिनल वेल" व्यक्तिपरक है, हो सकता है कि आप खुद पर बहुत कठोर हो, विनम्र भी हों, लेकिन यह एक अच्छी बात है (-:

इसके अलावा, जब आपके अनुभव और विशेषज्ञता महत्वपूर्ण हैं, तो नियोक्ता परिणाम देने की आपकी क्षमता में अधिक रुचि रखते हैं। अपने आप से पूछें: मैं अपने ज्ञान और अनुभवों के साथ क्या कर सकता हूं जो इस कंपनी की निचली रेखा को बेहतर बनाता है ? W / O आपके रिज्यूमे को देखकर, कुछ शीर्षक जिन्हें मैं सोच सकता हूं कि मेरे सिर के ऊपर से समाधान इंजीनियर, आर्किटेक्ट (नेटवर्क, एप्लिकेशन, आदि), या यहां तक ​​कि एक सीटीओ भी हैं।

अंत में, मेरी सलाह है कि आप जो आनंद लेते हैं उसका करियर बनाएं। आपको इसे कई सालों तक दिन में 8+ घंटे करना होगा, और आप जैसा चाहें वैसा कर सकते हैं;

HTH, और शुभकामनाएं,

के.एम.


1

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

यहाँ मैं काम पोस्टिंग का उपयोग करें:

नौकरी और व्यक्ति का विवरण

.NET फ्रेमवर्क के साथ कम से कम 4 साल का अनुभव। विशिष्ट प्रौद्योगिकियों के ज्ञान की आवश्यकता नहीं है। उम्मीदवारों को त्वरित शिक्षार्थी होना चाहिए और नई चीजों को सीखने के लिए एक उत्साह का प्रदर्शन करने में सक्षम होना चाहिए। हम चाहते हैं कि लोग:

  • डिजिटल मीडिया में रुचि रखते हैं
  • कठिनाइयों को अवसरों के रूप में देखें
  • काम हो गया और CV संचालित नहीं हैं
  • के व्यवसाय पक्ष में रुचि रखते हैं
  • उनके काम में स्टार्टअप स्पिरिट लैंग्वेज है: फ्रेंच या इंग्लिश

कौशल (आवश्यक नहीं है लेकिन प्रत्येक एक परिसंपत्ति होगा):

  • .NET फ्रेमवर्क 4.0
  • nHibernate या इकाई ढांचा
  • DevExpress घटक
  • LINQ
  • WCF
  • HTML / CSS / Javascript
  • ExtJs

जैसा कि आप .NET के साथ समग्र अनुभव को छोड़कर देखते हैं, वास्तव में किसी अन्य ज्ञान की आवश्यकता नहीं है। हालांकि, जो आवश्यक है वह नए सामान को दुबला करने की क्षमता है।

चूंकि आप यह नियंत्रित नहीं कर सकते हैं कि कंपनियां अपना नौकरी विवरण कैसे लिखती हैं, इसलिए आपको उन्हें सीखने के अवसरों के रूप में देखना चाहिए।

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

वास्तव में, यह है कि मैंने कितनी तेजी से सीखा: नौकरी की मांग उठाकर

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