- मज़बूत इंजीनियर वह होता है जो ऐसी समस्याएँ हल कर सकता है जिन्हें कमज़ोर इंजीनियर कितना भी समय और मेहनत लगाकर हल नहीं कर पाते
- मुख्य क्षमताएँ: आत्म-विश्वास, व्यावहारिकता, गति, तकनीकी क्षमता
Self-belief: आत्म-विश्वास
- मज़बूत इंजीनियर यह मानते हैं कि वे किसी भी समस्या को हल कर सकते हैं
- ज़्यादातर software समस्याएँ अज्ञात क्षेत्र से शुरू होती हैं, इसलिए अनिश्चित माहौल में भी आत्मविश्वास बनाए रखना ज़रूरी है
- वे कठिन समस्या के सार से बचते नहीं, बल्कि तुरंत मूल समस्या पर सीधा प्रहार करने की प्रवृत्ति रखते हैं
- आत्मविश्वासी इंजीनियर लगातार और कठिन समस्याओं को चुनौती देते हैं, और सफलता का अनुभव उनके आत्म-विश्वास को और मज़बूत करता है
Pragmatism: व्यावहारिकता
- मज़बूत इंजीनियर वास्तव में काम करने वाले परिणाम देने पर ध्यान केंद्रित करते हैं
- आदर्श design या साफ-सुथरी structure से अधिक, वे न्यूनतम समझौते और वास्तविक दक्षता पर फोकस करते हैं
- व्यावहारिक रवैया अक्सर ऐसे विवाद पैदा करता है जैसे "क्या release से ठीक पहले refactoring ज़रूरी है?", "क्या जटिल pattern लागू करना ज़रूरत से ज़्यादा है?"
- कई बार व्यावहारिक दृष्टिकोण वास्तव में ज़्यादा product/service launch अनुभव से जुड़ा होता है
Speed: गति
- मज़बूत इंजीनियर हमेशा तेज़ी से काम करते हैं
- तेज़ execution दोहराए जाने वाले प्रयोगों और प्रयासों, कम-प्रायिकता-उच्च-प्रतिफल वाले ideas को साकार करने, और विविध कामों की संभावनाओं को बढ़ाता है
- वे लंबे समय तक काम करने के बजाय, छोटी लेकिन तीव्र एकाग्रता के आधार पर productivity और परिणाम देते हैं
- तेज़ काम करने का अनुभव जमा होने के साथ वे और भी मज़बूत इंजीनियर बनते जाते हैं
Technical ability: तकनीकी क्षमता
- एक निश्चित स्तर की तकनीकी क्षमता ज़रूरी है, लेकिन काम के साथ उपयुक्तता और वास्तविक समस्या-समाधान में विशेषज्ञता उससे भी अधिक महत्वपूर्ण है
- प्रतिभाशाली दिमाग़ से अधिक, आत्मविश्वास और व्यावहारिक निर्णय क्षमता ज़्यादा ठोस असर डालते हैं
- कंपनी के tech stack और लक्ष्यों के अनुकूल तकनीकी क्षमता एक बड़ी ताकत बनती है
Summary
- मज़बूत इंजीनियरों में लगभग हर समस्या को हल करने का आत्म-विश्वास होता है, और वे अज्ञात कठिन समस्याओं को टालते नहीं बल्कि तुरंत हल करने की कोशिश करते हैं
- वे व्यावहारिक execution से वास्तविक परिणाम बनाते हैं, और इस वजह से smart लेकिन कमज़ोर इंजीनियरों के साथ टकराव भी हो सकता है
- उनकी गति तेज़ होती है, लेकिन इसका मतलब यह नहीं कि वे हमेशा लंबे घंटे काम करते हैं
- तकनीकी क्षमता आवश्यक है, लेकिन किसी खास काम के लिए उपयुक्तता, व्यावहारिक आत्मविश्वास और व्यावहारिकता उससे कहीं अधिक महत्वपूर्ण हैं
5 टिप्पणियां
यह एक ऐसी तकनीक है जिसमें पहले एक काल्पनिक आदर्श मॉडल तय किया जाता है और फिर उसकी विशेषताओं को निकाला जाता है; हाल का Gigachad meme भी इसी सोच से जुड़ा हुआ है।
परिणाम देने वाले इंजीनियर ही मजबूत होते हैं...
ज़िंदा बचे रहना ही मज़बूत होने की निशानी है
गैंग~~
मज़बूत डेवलपर, मज़बूत आदमी