36 पॉइंट द्वारा kciter1 2023-12-28 | 2 टिप्पणियां | WhatsApp पर शेयर करें

पहले से ही GeekNews पर साझा की गई प्रस्तुति सामग्री (https://hi.news.hada.io/topic?id=6797) को मैंने लेख के रूप में व्यवस्थित किया है.

  • डेवलपर की चिंताएँ
    • क्या पढ़ना चाहिए?
    • शेड्यूल का अनुमान कैसे लगाएँ?
    • अच्छा डेवलपर किसे कहें?
    • जो मैंने सीखा है, उसका उपयोग कैसे करूँ?
    • क्या मैं सच में आगे बढ़ रहा हूँ?
  • रणनीतिक learning की ज़रूरत
    • निदान, learning, output
  • निदान
    • डेवलपमेंट के तीन क्षेत्र
      • thinking, skill, science
      • thinking : तार्किक, अमूर्त और संरचनात्मक सोच का क्षेत्र
      • skill : जो सोचा है उसे ठीक वैसे ही code में उतारने की क्षमता
      • science : computer science का ज्ञान
    • ये तीनों क्षेत्र एक-दूसरे को synergy देते हैं
      • abstraction, exception handling, optimization आदि
    • अपनी कमी वाले हिस्सों को पहचानना ज़रूरी है
      • यदि कोई समस्या बार-बार दोहराती है, तो उसका मतलब है कि वही मेरा कमज़ोर हिस्सा है
  • learning
    • thinking
      • हमेशा संदेह करना, तुलना करना और विश्लेषण करना — इसके माध्यम से अभ्यास किया जा सकता है
    • skill
      • अगर code अच्छी तरह लिखना है, तो जितना संभव हो उतना अधिक code लिखना महत्वपूर्ण है; library, framework जैसे tools को पढ़ते समय official documentation देखनी चाहिए
    • science
      • यह foundational knowledge है, इसलिए इसे आसान और तेज़ी से सीखने का कोई तरीका नहीं है
      • लगातार सीखते रहना चाहिए, लेकिन यह समझना भी ज़रूरी है कि यह मेरी किस तरह मदद करता है
    • pattern learning
      • काम में बार-बार इस्तेमाल होने वाले pattern
      • जैसे ही pattern दिखे, उसे तुरंत व्यवस्थित करके लिखकर रख लें
      • जो पहले नहीं किया, वह करना
      • public source को संदर्भ के रूप में देखना
      • वास्तव में लागू करना
  • output
    • ज्ञान को व्यवस्थित करना और कुछ बनाना
    • ज्ञान को व्यवस्थित करना, यानी जिसे मैं अमूर्त रूप से जानता हूँ उसे अधिक ठोस बनाना
      • इसे दूसरों के सामने सार्वजनिक करना पड़ने की असुविधा growth में मदद करती है
    • कुछ बनाना, यानी सीखे हुए ज्ञान को वास्तव में उपयोग करके देखना
      • इससे वास्तविक मामलों का अप्रत्यक्ष अनुभव किया जा सकता है
  • यह लेख के विषय से थोड़ा बाहर है, लेकिन soft skills भी महत्वपूर्ण हैं

2 टिप्पणियां

 
saalome 2023-12-29

जूनियर्स की ट्रेनिंग के लिए यह बहुत अच्छा कंटेंट है।

 
minislively 2023-12-28

धन्यवाद !