33 पॉइंट द्वारा GN⁺ 2023-11-09 | 6 टिप्पणियां | WhatsApp पर शेयर करें
  • कॉलेज आपको नौकरी के लिए तैयार नहीं करता: विश्वविद्यालय की शिक्षा सैद्धांतिक होती है, लेकिन software engineering की practical समझ कम देती है
  • Greenfield project लगभग होते ही नहीं हैं: ज़्यादातर आपको नए प्रोजेक्ट की बजाय मौजूदा जटिल प्रोजेक्ट्स पर काम करना पड़ेगा
  • आपके clean code की किसी को परवाह नहीं होती: value deliver करने पर ध्यान दें
  • कभी-कभी आपको अयोग्य लोगों के साथ काम करना पड़ेगा: सक्षम और अक्षम, दोनों तरह के सहकर्मियों से सामना होगा; professional ढंग से handle करना ज़रूरी है
  • घंटों-घंटों मीटिंग में बैठने की आदत डालें: मीटिंग्स अक्सर होंगी; कुछ productive होंगी, कुछ नहीं, लेकिन communication महत्वपूर्ण है
  • आपसे काफ़ी बार time estimate माँगा जाएगा: काम पूरा होने का अनुमान देना आम है और मुश्किल भी; realistic commitment करें और उससे बेहतर perform करने की कोशिश रखें
  • Bugs ज़िंदगी भर के दुश्मन होंगे: bugs software development का स्थायी हिस्सा हैं। इनके लिए पहले से तैयार रहना होगा
  • अनिश्चितता एक toxic दोस्त है: project requirements से लेकर job stability तक, हर जगह uncertainty मौजूद रहती है
  • काम से disconnect होना लगभग असंभव है: खासकर work from home में, काम और निजी जीवन को अलग रखना मुश्किल होता है
  • अच्छी technical skill से ज़्यादा फ़ायदा अच्छी soft skills से मिल सकता है: career growth में soft skills, technical skills से भी ज़्यादा मूल्यवान साबित हो सकती हैं

निष्कर्ष: software engineering का क्षेत्र चुनौतीपूर्ण है और इसमें कई वास्तविक समस्याएँ हैं, लेकिन यह growth, innovation और flexible work environment के अवसर भी देता है

6 टिप्पणियां

 
simmani5 2023-11-10

अब AI का दौर आ गया है, इसलिए पहले की तरह सोचते रहने की कोई वजह नहीं रही . .
पहले कौशल का फर्क कागज़ की एक शीट जितना होता था, अब वह AI prompt की एक लाइन में बदल गया है

 
rtlink 2023-11-10

पढ़ाई हमेशा खुद ही करनी पड़ती है
प्रोजेक्ट हमेशा chaos होते हैं
कोड उससे भी ज़्यादा chaos होता है
अयोग्य कौन है, आखिर में पता चलता है कि वो मैं ही हूँ
मीटिंग्स हमेशा संदेह से भरी होती हैं
estimate करना नामुमकिन है
bugs सबसे प्यारे हैं
अनिश्चितता ही असली निश्चितता है
ज़िंदगी ही काम है
अगर tech अच्छी हो तो हाथ-पैर थोड़ा आराम ज़रूर पाते हैं

 
roxie 2023-11-18

अनुमान लगाना असंभव है

फिर भी अभ्यास करते हैं! :muscle:

 
ninebow 2023-11-10

आह... सिसकी

 
ryj0902 2023-11-10

इन्हें चयन की माला पहनाइए

 
GN⁺ 2023-11-09
Hacker News राय
  • कोड की पठनीयता और maintainability
  • software engineering की सफलता का आकलन
  • software engineering के विविध कार्य
  • अपेक्षाओं के प्रबंधन का महत्व
  • तकनीकी उपलब्धियों के अलावा पदोन्नति के कारक
  • software engineering में estimation की क्षमता
  • काम को अलग कर पाना और work-life balance की कठिनाई
  • software engineering के वास्तविक काम की समझ
  • काम से अलगाव और burnout की रोकथाम
  • software engineering में मुआवज़ा और कार्य परिस्थितियाँ
  • Agile methodology का दबाव
  • software engineering क्षमताओं की सापेक्षता