अपनी प्रोग्रामिंग क्षमताओं में वृद्धि को मापने के लिए आप किन व्यक्तिगत मील के पत्थर का उपयोग कर सकते हैं? [बन्द है]


27

आप समय के साथ उद्देश्यपूर्ण तरीके से कैसे निर्धारित कर सकते हैं कि आपको उत्पादन कोड में कोई बेहतर मिल रहा है? उदाहरण के लिए, मैं यहां बैठ सकता हूं और महसूस कर सकता हूं कि "मुझे <language>अभी पता है, और मैं <technique>अभी उपयोग करता हूं , इसलिए मुझे बेहतर होना चाहिए।" लेकिन यह मेरे खुद के पूर्वाग्रह, या तथ्य यह नहीं है कि मैं उद्देश्य से धीमी दर पर बेहतर हो सकता हूं, या मैं वास्तव में <technique>इसे चूस सकता हूं और इसका एहसास नहीं कर सकता हूं। क्या तरीकों को एक के लिए उपलब्ध हैं निष्पक्ष दर एक ही क्षमताओं? क्या उनके बारे में अपने सहकर्मी समूहों से तुलना करने के लिए?

जवाबों:


30

आप प्रोग्रामर कम्पीटिशन मैट्रिक्स पर एक नज़र डाल सकते हैं और देख सकते हैं कि आप उस पर कहाँ हैं और सुधार की गुंजाइश हो सकती है।

स्थानीय विकास के दृश्य के साथ शामिल होना फायदेमंद हो सकता है, क्योंकि आप विभिन्न वातावरणों से डेवलपर्स के खिलाफ खुद की तुलना करने की स्थिति में होंगे (यानी सिर्फ आपके सहकर्मी नहीं)।

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


1
यह एक सुंदर निफ्टी चार्ट है :)
GWLlosa

मुझे इससे हराएं! :)
रयान मिशेला

@ रेयान: मुझे पता है कि तुम्हारा क्या मतलब है। ;)
जोश के

कोई "स्थानीय विकास दृश्य" कैसे ढूँढता है? मैं उस अवधारणा से पूरी तरह अपरिचित हूं।
GWLlosa

2
मीटअप वेबसाइट meetup.com ने मुझे स्थानीय पायथन, रूबी और अन्य सॉफ्टवेयर विकास संबंधित समूहों को खोजने में मदद की।
डैरनव

9
  • एक प्रमुख ओपन सोर्स प्रोजेक्ट के लिए स्वीकृत पैच प्राप्त करें। आपके कोड की जांच की जाएगी और अगर यह बकवास है तो इसे शामिल नहीं किया जाएगा।
  • प्रोग्रामर योग्यता मैट्रिक्स की समीक्षा करें

7

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

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

इससे कोई फर्क नहीं पड़ता कि अगर आप जहाज नहीं करते हैं तो आपकी सूची में कितने चेक हैं।

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