What is Software Engineering?


Software Engineering
0
Categories : Education & Career

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

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

पात्रता क्या है सॉफ्टवेयर इंजीनियर बनने के लिए?

इस कोर्स में इंजीनियर बनने के लिए मूल योग्यता 10 + 2 में भौतिकी, रसायन विज्ञान और गणित होना चाहिए। उम्मीदवार को 10 + 2 में कम से कम 60% अंक एकत्र भी होने चाहिए।

आवेदन और प्रवेश पर ध्यान कब दें?

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

पारिश्रमिक क्या है?

IMAGE OF SALARY
SALARY

एक फ्रैशर सॉफ्टवेयर इंजीनियर को हर महीने औसतन 25,000 रुपये का वेतन दिया जाता है। पदोन्नति समय और प्रदर्शन पर आधारित है।

नौकरी विवरण क्या है?

एक सॉफ्टवेयर इंजीनियर की विशिष्ट कार्य गतिविधियों में आमतौर पर निम्नलिखित में से कुछ या सभी शामिल होंगे:

  •  नए सॉफ्टवेयर प्रोग्राम पर शोध करना, डिजाइन करना और लिखना।
  •  नए कार्यक्रमों और गलती का परीक्षण करना।
  •  संशोधन के लिए क्षेत्रों का विश्लेषण और निष्क्रियकरण करके मौजूदा कार्यक्रमों का विकास करना।
  •  मौजूदा सॉफ्टवेयर उत्पादों पर एक साथ बोलिंग करना और एक साथ काम करने के लिए असंगत प्लेटफार्म प्राप्त करना।
  • नई तकनीकों की जांच।
  • तकनीकी विनिर्देश और परीक्षण योजना बनाना।
  • कंप्यूटर कोडिंग भाषाओं के साथ काम करना।
  • तकनीकी लेखकों के साथ परिचालन दस्तावेज लेखन।
  • सॉफ्टवेयर दोषों की निगरानी और सुधार करके सिस्टम को बनाए रखना।
  • अन्य कर्मचारियों के साथ मिलकर काम करना, जैसे प्रोजेक्ट मैनेजर, ग्राफिक कलाकार, सिस्टम विश्लेषक और बिक्री और विपणन पेशेवर।
  • सॉफ्टवेयर सिस्टम के मुख्य भाग और प्रदर्शन से संबंधित परामर्शदाता / सहकर्मी और जानकारी प्राप्त करने के लिए प्रश्न पूछना, विवरण स्पष्ट करना और जानकारी लागू करना।
  • लगातार घर और / या बाहरी पाठ्यक्रमों में भाग लेने, मैनुअल पढ़ने और द्वारा तकनीकी ज्ञान और कौशल को अद्यतन करना
    नए अनुप्रयोगों तक पहुँचना।
  • समस्या-समाधान और सोच बाद में एक टीम के हिस्से के रूप में या व्यक्तिगत रूप से परियोजना की जरूरतों को पूरा करने के लिए।

अवसर और नौकरी की संभावनाएं क्या हैं?

Jobs Opportunity
Jobs Opportunity

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

Experience

आपके पास जितना अधिक अनुभव होगा, इस तरह के काम में वेतन आसानी से बढ़ेगा। परामर्श के लिए गतिशीलता की आवश्यकता होगी लेकिन आनुवंशिक रूप से बेहतर भुगतान किया जाता है और आपको विभिन्न प्रकार की परियोजनाओं पर काम करने के लिए अधिक लचीलापन देता है। कंसल्टेंट्स, एक भागीदार या खुद का परामर्श व्यवसाय बन सकते हैं।उद्योग और कंसल्टेंसी अनुभव, प्रकाशित काम और उपयुक्त शैक्षणिक क्रेडेंशियल्स (पीएचडी) शिक्षण और व्याख्यान के साथ अनुभवी सॉफ्टवेयर इंजीनियर अनुसंधान में जा सकते हैं। सॉफ्टवेयर इंजीनियर संगठनों की एक विविध श्रेणी के भीतर काम करते हैं। कुछ सॉफ्टवेयर इंजीनियर एक आईटी कंपनी में काम कर सकते हैं, और एक क्षेत्र में विशेषज्ञ हो सकते हैं जैसे वेब डिजाइन और इंटरनेट समाधान; अन्य लोग मनोरंजन और शैक्षिक सॉफ़्टवेयर जैसे कंप्यूटर गेम या मल्टीमीडिया प्रशिक्षण / ई-लर्निंग पर ध्यान केंद्रित कर सकते हैं।

Software Engineers Working Areas

उन क्षेत्रों की श्रेणी, जिनमें एक सॉफ्टवेयर इंजीनियर कार्यरत हो सकता है, बहुत व्यापक है। और इसमें शामिल हैं: विशेषज्ञ आईटी फर्म जैसे आईटी परामर्शदाता, बड़े आईटी प्रदाता, सॉफ्टवेयर विकास, इंटरनेट प्रदाता और प्रशिक्षण फर्म । संगठन जो आईटी सॉफ्टवेयर, सिस्टम और उपकरण का उपयोग करते हैं। इनमें रिटेलर्स, लॉ फर्म, बिजनेस इंटेलिजेंस और मार्केट रिसर्च ऑर्गनाइजेशन, शिक्षा प्रदाता, सशस्त्र बल, सार्वजनिक क्षेत्र और स्वैच्छिक क्षेत्र संगठन शामिल हैं। विनिर्माण उद्योग में मोटर वाहन, नेविगेशन, दूरसंचार, विनिर्माण और निर्माण कंपनियां शामिल हैं । वित्तीय सेवाओं में वैश्विक निवेश बैंक, वित्तीय / बैंकिंग संगठन, सुरक्षा बाजार विशेषज्ञ और पेंशन क्षेत्र शामिल हैं। सार्वजनिक उपयोगिताओं में ऊर्जा और जल आपूर्ति, ऊर्जा निष्कर्षण और परिवहन शामिल हैं।

सॉफ्टवेयर इंजीनियरिंग की खामी क्या है?

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

जहां आप प्रवेश पा सकते हैं:

  1. भारतीय सूचना प्रौद्योगिकी संस्थान (IIIT बैंगलोर)
  2. भारतीय सूचना प्रौद्योगिकी संस्थान (आईआईआईटी हैदराबाद)
  3. टाटा इंस्टीट्यूट ऑफ फंडामेंटल रिसर्च (TIFR मुंबई)
  4. भारतीय विज्ञान संस्थान (IISc बैंगलोर)
  5. भारतीय प्रौद्योगिकी संस्थान (IIT मद्रास)
  6. के. आर. स्कूल ऑफ़ इनफार्मेशन टेक्नोलॉजी (KRESIT-IIT बॉम्बे)
  7. भा. प्रौ. संस्थान (IIT बॉम्बे)
  8. भारतीय प्रौद्योगिकी संस्थान (IIT कानपुर)
  9. भा. प्रौद्योगिकी संस्थान (IIT दिल्ली)
  10. भारतीय प्रौ. संस्थान (IIT रुड़की)
  11. भा. प्रौद्योगिकी संस्थान (IIT केर्ला)
  12. भारतीय प्रौ. संस्थान (IIT गुवाहाटी)
  13. भा. प्रौद्योगिकी संस्थान (IIT जोधपुर)
  14. भारतीय प्रौद् संस्थान (IIT खड़गपुर)

गिरीश कुमार

Leave a Reply

Your email address will not be published. Required fields are marked *