मैं काम पर सीखने में कितना समय दे सकता हूं? [बन्द है]


42

मैं अब तक 2 साल के लिए एक सॉफ्टवेयर डेवलपर के रूप में काम कर रहा हूं। यह स्पष्ट लगता है कि सॉफ्टवेयर विकास के रूप में इतनी तेजी से विकसित हो रहे क्षेत्र में, आपको नई तकनीकों, रूपरेखाओं आदि को सीखने में समय बिताने की आवश्यकता है।

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

आपका नियोक्ता आपको सामान जानने के लिए भुगतान करता है। आपको इस काम को करने के लिए आवश्यक विशेषज्ञता के क्षेत्र में ज्ञान प्राप्त करने के लिए काम पर रखा गया है, और यदि क्षेत्र उभरता है तो आपको अधिक ज्ञान प्राप्त करने की आवश्यकता है, यह केवल स्वाभाविक है कि आप अपने खाली समय में ऐसा करते हैं।

और दूसरा चरम होना

जो भी मुझे लंबे समय में काम पर अधिक उत्पादक बनाता है, वह काम पर समय बिताने के लायक है, क्योंकि नियोक्ता अंततः उससे लाभ उठाएगा। यह निश्चित रूप से नई तकनीकों को सीखने के लिए लागू होता है, लेकिन यह भी, जैसे कि तेजी से प्राप्त करने के लिए VIM सीखना, आदि।

लेकिन यहां तक ​​कि जब चर्चा करते हैं कि दूसरी चरम सीमा पर आने वाले लोगों के साथ किसी चीज़ पर कितना समय बिताना है, तो हम बहुत अलग राय रखते थे, "अब हर घंटे और फिर ठीक है" से लेकर "हालांकि लंबे समय तक" तक।

क्या आपका कार्यस्थल नए कौशल सीखने को प्रोत्साहित करता है और यदि हां, तो उन्हें इसको प्रोत्साहित करने के लिए क्या प्रक्रियाएँ हैं? एक प्रोग्रामर के रूप में आप अपने दिन के दौरान नई चीजें सीखने में कितना समय लगाते हैं (और प्रोडक्शन कोड नहीं लिख रहे हैं)?


19
आपके बॉस को क्या लगता है?
MarkJ

1
कई अच्छे प्रश्न विशेषज्ञ के अनुभव के आधार पर कुछ हद तक राय उत्पन्न करते हैं, लेकिन इस सवाल के जवाब तथ्यों, संदर्भों या विशिष्ट विशेषज्ञता के बजाय लगभग पूरी तरह से राय पर आधारित होंगे।
gnat

3
@gnat मैं इसके साथ बहस करूँगा - मैं यह नहीं पूछ रहा कि लोग क्या सोचते हैं कि क्या करना सही है; मैं जानना चाहता हूं कि इस मुद्दे के साथ लोगों ने बेहतर अनुभव प्राप्त करने के लिए क्या अनुभव किया है, क्योंकि जाहिर है कि मुझे कई कंपनियों और इस से निपटने के उनके तरीकों को देखने का मौका नहीं मिला।
nijansen

1
सहायता केंद्र देखें : "जहां सवाल पूछने से बचें ... हर उत्तर समान रूप से मान्य है" - वही होगा जो आप देख रहे हैं, जानना चाहते हैं कि लोगों ने क्या अनुभव किया है
gnat

2
कार्यस्थल पर सीखने के बारे में बहुत संबंधित प्रश्न , कार्यस्थल पर
एंडरलैंड

जवाबों:


30

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

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

एक बहुत ही अभिनव वातावरण में, सीखने और शोध प्रतिशत आम तौर पर सामान्य से अधिक है। हमारे पास जूनियर डेवलपर्स के लिए एक सलाह योजना है। जब भी कोई अपना कार्य क्षेत्र बदलता है, तो अतिरिक्त प्रशिक्षण की आवश्यकता होती है।

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

ज्ञान-कमियों के लिए जो आपकी नौकरी के विवरण के विपरीत हैं , निजी सगाई के लिए दी जाएगी। उदाहरण: यदि आपको एक वरिष्ठ जावा डेवलपर माना जाता है, तो आपको एक बुनियादी जावा प्रशिक्षण नहीं मांगना चाहिए।


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

"क्या आप कार के अपने ब्रांड को जानने के लिए व्यक्तिगत रूप से एक शिल्पकार को भुगतान करेंगे?" हाँ, अगर वे मेरे लिए हर दिन सालों तक काम करते रहे तो ...
टॉम पैजौरेक

16

अपने खाली समय में सामान करने में समस्या यह है कि आपको वास्तव में कुछ खाली समय चाहिए। एक युवा बच्चे के साथ पिता बनने की कोशिश करें! दिन में 14 घंटे काम करने की कोशिश करें और फिर समय निकालें। नए कौशल सीखने के लिए समय निकालने के लिए समय के साथ संतुलित करने और आराम करने की आवश्यकता होती है। इसके अलावा मुझे लगता है कि आराम करने का समय मुझे काम में आने वाली समस्याओं को हल करने में मदद करता है। धुलाई करते समय मैं अक्सर समाधान ढूंढता हूं!

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


मेरे पास 'ब्राउन बैग' सत्रों के साथ अच्छे परिणाम हैं। वे आपके सहकर्मी या उनके मित्र क्या कर रहे हैं, इसका विवरण जानने का एक शानदार तरीका है। जैसा कि डैनियल ने कहा कि कभी-कभी आपके पास घर पर ज्यादा खाली समय नहीं होता है इसलिए काम के समय का उपयोग सीखने के लिए भी किया जाना चाहिए।
माइकल शोपिन

10

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

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

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


4

द क्लीन कोडर नामक पुस्तक में , लेखक रॉबर्ट सी। मार्टिन कहते हैं कि आपको नए कौशल का अभ्यास करने और प्राप्त करने के लिए प्रति सप्ताह लगभग 20 घंटे की आवश्यकता होती है। यह आपकी नौकरी के शीर्ष पर है और यह आपकी जिम्मेदारी है कि आप खुद को प्रशिक्षित करें। क्यों? क्योंकि अधिकांश कार्यस्थल आपको आपकी अगली स्थिति या यहां तक ​​कि आपकी वर्तमान स्थिति के लिए प्रशिक्षित नहीं करेंगे। अधिकांश कार्यस्थल उसके लिए सुसज्जित नहीं हैं।

जैसा कि इस ब्लॉग पोस्ट में कहा गया है ,

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

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


सप्ताह में 40 घंटे शीर्ष पर 20 घंटे एक सप्ताह की नौकरी बहुत जल्दी burnout के लिए नेतृत्व करेंगे। वहाँ अनुसंधान है कि पता चलता है कि लोगों को मानसिक रूप से मांग नौकरियों केवल 6 घंटे के लिए उत्पादक हैं इसलिए हमारे 40 घंटे काम सप्ताह पहले से ही बहुत लंबे हैं। उसके ऊपर एक अतिरिक्त 20 घंटे फेंक दें और यह बैकफायर कर देगा।
रेगियागिटेर

हाँ, इस पर पीछे मुड़कर मुझे भी अपनी टिप्पणी @reggaeguitar में बताई गई बातों को जोड़ना चाहिए।
रुडोल्फ ओलह

3

काम पर सीखना 3 मुख्य श्रेणियों में आता है:

  1. नियोक्ता को प्रशिक्षण आपको स्पष्ट रूप से प्रशिक्षित करता है, जैसे प्रशिक्षण पाठ्यक्रम।
  2. प्रशिक्षण आपको अपनी नौकरी के हिस्से के रूप में मिलता है, उदाहरण के लिए नियोक्ता को आपको तकनीक या उत्पाद (इसमें आंतरिक प्रौद्योगिकियां और उत्पाद शामिल हैं) सीखने की आवश्यकता होती है और आपको आंतरिक संरक्षक / प्रशिक्षकों के साथ कुछ समय आवंटित होता है।
  3. बाकी सब कुछ आप दूर कर सकते हैं, जैसे समय एसओ या अन्य तकनीकी साइटों पर सर्फिंग में बिताया गया, जो प्रौद्योगिकियों के बारे में पढ़ रहे हैं।

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


11
एक प्रबुद्ध नियोक्ता को एहसास होगा कि एक स्थायी कर्मचारी को अपनी उत्पादकता बनाए रखने और सुधारने के लिए खुद को सुधारने की आवश्यकता है, और इसे प्रोत्साहित करेगा। एक प्रबुद्ध कर्मचारी नियोक्ता के साथ व्यक्तिगत सुधार और वास्तव में डेडलाइन द्वारा उत्पादों को वितरित करने के बीच सही संतुलन बनाने के लिए काम करेगा।
MarkJ

हां, लेकिन एक प्रबुद्ध नियोक्ता आपको उस सुधार के साथ प्रदान करेगा ताकि आप बेहतर उत्पाद प्रदान कर सकें, या उन्हें तेजी से वितरित कर सकें। इस सप्ताह इंटरनेट पर नवीनतम हॉट टेक विषय होने के लिए सामान्य प्रशिक्षण नहीं। बहुत सी जगहों पर मैंने काम किया है, आंतरिक प्रशिक्षण जैसे लंच-एन-लर्न, या डोजोस कोडिंग आदि। किसी ने भी कुछ ऐसा नहीं किया है जो आपकी नौकरी के लिए प्रासंगिक हो सकता है। '।
gbjbaanb 10

1

मुझे लगता है कि यह समस्या सरल नियमों के एक छोटे से सेट में इसे अमूर्त करने के लिए बहुत अधिक है, इसलिए मैं कुछ उदाहरणों को दिखाने की कोशिश करूंगा कि मेरी राय क्या है। (शायद कुछ परिदृश्य बहुत यथार्थवादी नहीं है, इसे अमूर्त के रूप में लें)।

  1. केस ए:
    आपकी परियोजना: किसी तरह का J2EE एंटरप्राइज़ वेब एप्लिकेशन विकसित करें
    आपका ज्ञान: आप "जावा एंटरप्राइज" के बारे में जानते हैं, लेकिन यह पहली बार है जब आप वास्तव में इस पर अपना हाथ रखते हैं (जाहिर है कि आप एक जूनियर हैं)
    आपको चाहिए: शायद एक खर्च अच्छी रकम समय का सबसे अच्छा प्रोग्रामिंग प्रथाओं सीखने और 'असली काम "शुरू करने से पहले प्रयोग

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

  3. केस C:
    आपका प्रोजेक्ट: Android के लिए एक P2p लाइब्रेरी विकसित करें
    आपका ज्ञान: आप नेटवर्क, सॉकेट्स और टीसीपी प्रोटोकॉल के बारे में जानते हैं, बस आपको यूडीपी प्रोटोकॉल का पता नहीं
    होना चाहिए। आपको यह सीखना चाहिए कि यूडीपी प्रोटोकॉल क्या है, यह सीखने में औसत समय व्यतीत करें। और इसका उपयोग कैसे करें, यदि आप जानते हैं कि यह आपकी परियोजना में आपकी सहायता करेगा।

मुझे लगता है कि आईटी की दुनिया में, काम करते समय किसी तरह की सीख ज्यादातर मामलों में एक स्वाभाविक तथ्य है, इस तथ्य के लिए कि तकनीकें विकसित होती रहती हैं, और यह कि आप पेशेवर होने के बावजूद, आप हर एक तकनीक को नहीं जानते होंगे। आप का उपयोग करने या कार्य करने के लिए आवश्यक है जो आपको हमेशा 100% करने की आवश्यकता होती है, क्योंकि वास्तव में बहुत सारे हैं

नियोक्ता को यह भी पता होना चाहिए, कि कंप्यूटर वैज्ञानिक oracles नहीं हैं, और यह कि ई-कॉमर्स वेब एप्लिकेशन को विकसित करने की आवश्यकता नहीं है, शॉवर-बॉक्स खरीदने के समान ही नहीं है (मुझे यकीन है कि वे सभी हैं)।

कहा कि, एक नियोक्ता के पास हमेशा काम करने के लिए एक परियोजना होती है, मुझे लगता है कि उसे शायद अपने सीखने और परियोजना के उद्देश्य पर या कम से कम परियोजना के क्षेत्र पर प्रयोग करना चाहिए , ताकि उसके ज्ञान के साथ गठबंधन हो सके उनकी उपलब्धियां।


-1

मुझे पता है कि कार्यालय में कुछ लोग हैं जो अब तक नई तकनीकों पर शोध कर रहे हैं।
फिर भी उन्होंने कुछ नया प्रस्तुत नहीं किया है, मुझे लगता है कि हर चीज़ में, लोग गाली देते हैं,
और जहाँ गाली होती है, वहाँ नियंत्रण माप होता है।


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

@JuhaUntinen अगर आप एक बड़े निगम के मालिक होते, तो क्या आप वही खरीदते जो आपने अभी कहा है? संभवत: आपको यह पूछने की आवश्यकता होगी कि आप कब करते हैं
ऑस्कर ऑर्टिज़
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.