Software Engineer kaise bane?

आज के इस डिजिटल युग मे सभी का रुझान मोबाइल और कम्प्युटर की तरफ बड़ रहा है। इसका बहुत बड़ा कारण मार्केट मे नयी नयी टेक्नोलोजी आना है। इन नयी टेक्नोलोजी को जानने के लिए आज अधिकांश बच्चो की रूचि मोबाइल और कंप्यूटर क्षेत्र में देखनें की मिल रही है और वो आगे भी इन्ही क्षेत्र मे बढ़ना चाहते है। जैसे मोबाइल इंजीनियर,कंप्यूटर इंजीनियर या फिर सॉफ्टवेयर इंजीनियर। अगर आप भी सॉफ्टवेयर इंजीनियर बनना चाहते है तो आज इस आर्टिकल मे Software Engineer kaise bane के बारे मे पूरी जानकारी दी जा रही है

सॉफ्टवेयर इंजीनियर कौन होता है और क्या काम करता है ?

सॉफ्टवेयर इंजीनियर कंप्यूटर विज्ञान के प्रोफेशन से सम्बंदित होते हैं, इन्हे सॉफ्टवेयर डेवलपर भी कहा जाता है। इनके पास प्रोग्रामिंग भाषाओं, सॉफ्टवेयर विकास और कंप्यूटर ऑपरेटिंग सिस्टम का व्यापक ज्ञान होता है।

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

सॉफ्टवेयर इंजीनियर बनने के स्टेप्स

इस आर्टिकल Software Engineer kaise bane मे एक अच्छा सॉफ्टवेयर इंजीनियर बनने की कुछ स्टेप्स बता रहे है जो निम्न है –

(1) अपना गोल सेट करे

नए करियर की शुरूवात करना आसान नहीं होता है।लेकिन जब आपके पास मंजिल होती है, तो रास्ते मे आने वाली हर कठिनाई से आप निपट सकते है । कहने का मतलब है कि आपके पास एक स्पष्ट लक्ष्य होना चाहिए जैसे:

मुझे एक सॉफ्टवेयर इंजीनियर बनाना है

मुझे एक अच्छी आईटी कंपनी मे सॉफ्टवेयर इंजीनियर के रूप मे काम करना है

(2) कम्प्युटर मे बेचलर डिग्री करे

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

(a) B.Tech – Bachelor Of Technology (CS, IT)

इस कोर्स को करने के लिए किसी भी मान्यता प्राप्त विद्यालय से 12th क्लास पीसीएम ग्रुप (फिजिक्स ,केमिस्ट्री ,मेथ्स ) से पास करना आवशयक है| यदि आप एंट्रेंस एग्जाम (IIT, AIEEE) इत्यादि देना चाहते हो तो आपके इंटर में  60% मार्क्स होने चाहिए। यह कोर्स 4 साल का होता है।

(b) B.C.A. – Bachelor Of Computer Application

इसे करने के लिए किसी भी मान्यता प्राप्त विद्यालय से 12th क्लास किसी भी स्ट्रीम से 50 % मार्क्स से पास करना आवशयक है। लेकिन कुछ कॉलेज में इसके लिए विज्ञानं वर्ग मांगते है। यह कोर्स 3 साल का होता है।

(c) BSc Computer Science – Bachelor Of Computer Science

यह कोर्स भी 3 साल का होता है, जिसे करने के लिए छात्र को मान्यता प्राप्त विद्यालय से 12th क्लास साइन्स स्ट्रीम से 50 % मार्क्स से पास करना आवशयक है।

(3) प्रोग्रामिंग भाषा सीखे

किसी भी सॉफ्टवेयर को बनाने के लिए प्रोग्रामिंग भाषा की गहरी समझ होना अति आवशयक है क्योकि प्रोग्रामिंग भाषा को सीखे बिना आप कोई भी सॉफ्टवेयर नहीं बना सकते हो।

इसलिए अपनी पसंद और लक्ष्य के अनुसार किसी भी प्रोग्रामिंग भाषा का चयन करें और इसमें गहन ज्ञान रखें। जैसे – C लैंग्वेज, C++ लैंग्वेज, Java लैंग्वेज, पायथन, रूबी, जावास्क्रिप्ट आदि।

(4) अपनी स्टेडी को अपडेट करे

कॉलेज की पुस्तकें सोचने के तरीके प्रदान करते हैं, जो आपकी सफलता के लिए महत्वपूर्ण है। लेकिन आपकी अपडेट स्टेडी आपके केरीयर को इम्प्रूव करती है।

इसके लिए आप कुछ वेबसाइट का उपयोग कर सकते है जैसे -Stack Overflow । इसमें आप जिस तकनीक, समस्या या भाषा में सुधार करना चाहते हैं, उसके अनुसार सर्च कर सकते हैं।

Software Engineer kaise bane
Software engineer kaise bane

(5) इंटर्नशिप करे

कंप्यूटर साइंस या संबंधित क्षेत्र में डिग्री करने के बाद या फिर उसके साथ आपको इंटर्नशिप करना आवशयक है। इसके लिए आपको किसी कंपनी में एक फ्रेशर के तोर पर इंटर्नशिप के लिए जाना चाहिए।

इंटर्नशिप आमतौर पर तीन और छह महीने के बीच होती है और इसमें छात्र अपने कौशल से संबंधित सॉफ्टवेयर को बनाने का काम सीखते है।

(6) सॉफ्टवेयर बनाने की कोशिश करे

इंटर्नशिप करने के बाद ,सॉफ्टवेयर को बनानें की कोशिश करनी चाहियें। ऐसा करने से आप पहली बार में तो सॉफ्टवेर नहीं बना पाओगे।

लेकिन कोशिश करते करते आप छोटे मोटे सॉफ्टवेयर तो बनाना सिख ही लेंगे और आपके अन्दर कोडिंग की स्किल्स बढ़ेगी। इससे आप यह समझ पाएंगे एक सॉफ्टवेयर बनाने के लिए किन बातों का ध्यान रखना आवश्यक है |

(6) मास्टर डिग्री करे

अगर आप अपनी जॉब में प्रमोशन चाहते है या फिर अपनी स्किल्स को और इम्प्रूव करना चाहते है तो इसके लिए आप कंप्यूटर में मास्टर डिग्री कर सकते है।

इसके लिए आप मास्टर ऑफ़ टेक्नोलॉजी इन कंप्यूटर साइंस (MTECH IN CS) (2 years duration), मास्टर ऑफ़ कंप्यूटर एप्लीकेशन (MCA) (2 years duration) आदि पाठ्यक्रम कर सकते है।

सॉफ्टवेयर इंजीनियर के लिए जॉब

भारत के डिजिटल इंडिया के परिणामस्वरूप सॉफ्टवेयर उद्योग में काफी ज्यादा रोजगार के अवसर खुले है। कई कम्पिनिया हैं ,जो सॉफ्टवेयर इंजीनियरों को आउटसोर्स काम, सॉफ्टवेयर प्रोजेक्ट्स आदि लेने के लिए नियुक्त करती हैं।

इसके अलावा कई बहुराष्ट्रीय कंपनियों ने भी अनुभव के आधार पर भारत के सॉफ्टवेयर इंजीनियरों को काम पर रखना शुरू कर दिया है।

आईटी क्षेत्र के अलावा भी सॉफ्टवेयर इंजीनियर की आवश्यकता होती है। वैसे सॉफ्टवेयर के क्षेत्र में कई कम्पिनिया हैं फिर भी कुछ लोकप्रिय कंपनियां हैं जैसे – इंटेल,माइक्रोसॉफ्ट,आईबीएम इंडिया

सॉफ्टवेयर इंजीनियर की सैलरी

वर्तमान समय मे सॉफ्टवेयर इंजीनियर की डिमांड काफी ज्यादा है क्योकि आज सारे काम कंप्यूटर पर हो रहे है।

एक सॉफ्टवेयर इंजीनियर की सैलरी उसके कार्य अनुभव और सफलतापूरक प्रोजेक्ट को कम्प्लीट करने पर निर्भर करती है। जितना आपका अनुभव बढ़ेगा उतनी आपकी सैलरी भी बढ़ेगी।

आज के इस दौर में शुरुवात में एक सॉफ्टवेयर इंजीनियर को 15 से 20 हजार पर मंथ मिल सकते है। लेकिन अच्छे कॉलेज से कंप्यूटर साइंस या संबंधित क्षेत्र में डिग्री हासिल करने पर इससे कई ज्यादा सैलरी मिल सकती है।

सॉफ्टवेयर इंजीनियर बनने के लिए बेस्ट कॉलेज

  • Indian Institute of Technology (IIT), Bombay
  • Indian Institute of Technology (IIT), Kharagpur
  • National Institute of Technology (NIT), Kurukshetra
  • NIT, Durgapur
  • Amity University, Gurgaon
  • BITS Pilani
  • IIT Hyderabad


Leave a Comment