Software developer कैसे बनें ? और career option in 2020

Software developer कैसे बनें ? और career option in 2020

आज के इस computer friendly दुनिया में computer से सम्बन्धित बहुत से job options मिल जाते हैं। इस तरह की latest technology से जुड़ने में students भी रूचि रखते हैं। तभी तो आज computer related career options ज्यादा चुने जाते हैं। जैसे की software engineer , Software developer और Web Developer जैसे optionहैं , software engineer के बारे में आपने काफी सुना होगा। बहुत लोग software engineer और Software developer को एक ही पद समझते है। लेकिन ऐसा नहीं है ये दोनों पद एक दूसरे से related जरूर है। लेकिन similar नहीं हैं। 




 Software developer career option?

Software developer यह कंप्यूटर फर्म या मेनुफेक्चरिंग फर्म के लिए काम करते हैं। उनका मेन रोल होता है,कि oprating system की faoundetion को तैयार करना जिन पर कंप्यूटर प्रोग्राम वर्क करेगा। वो नए system और software की efficiency को inshore करने के लिए डिज़ाइन करते है। लिखते है और कोड टेस्ट करते है। एक Software developer कोई भी software develop करने से पहले अपने कस्टमर की जरूरतों को जनता और समझता है और उसे ध्यान में रखते हुए अलग अलग सॉफ्टवेयर को तैयार करता है ,इसके आलावा Software developer प्रोजेक्ट को शुरू से लेके अंत तक मैनेज भी करता है। 

-> Web Designing क्या है ?
-> Web Designer कैसे बने ?


Software developer और software engineer के बिच अंतर?

developers वो सब करते है,जो की एक engineer करते है। लेकिन उनका दायरा लिमिटेड होता है,उनका यही लिमिटेड दायरा उन्हें engineer से ज्यादा creative बनने का मौका देता हैं। जबकि engineers को बड़े दायरे के प्रोब्लम्स को ठीक करना हो ता हैं। इसीलिए उनके पास  ज्यादा creative होने का मौका नहीं होता। हो सकता है की  आपको software engineer की दो केटेगरी के बारे में पता होगा !
  1. Application engineer 
  2. System engineer 
इनमे से Application engineer काफी हद तक Software developer के similar होते है क्युकी उनका काम बड़े दायरे में Application को डिज़ाइन करना,इनस्टॉल करना,मेंटेन करना।  जबकि System engineer  केवल infrastructure को मेंटेन करने का काम करते है। 

Software developer  बनने  के लिए कौन-कौन सी skill चाहिए ?

1 . कंप्यूटर प्रोग्रामिंग / कोडिंग सीखना 

Software developer बनने के लिए आपके पास अच्छी कोडिंग skills होनी चाहिए। जिसमे कोड स्ट्रक्चर,डेटाबेस,आदि आते हैं। 


2. प्रोग्रामिंग लैंग्वेज और ऑपरेटिंग सिस्टम को समझना 

एक software को बनाने के लिए software डेवलपमेंट लैंग्वेज को समझना बहुत जरूरी होता हैं।तभी आप सॉफ्टवेयर बनाने के बारे में सोच सकते है ,इसिलिए java,c++,java script,c language और ruby जैसी प्रोग्रामिंग लैंग्वेज सीखना बहुत जरुरी है। इसके आलावा आपको खुद के कोड को डेवेलप करना और टेस्ट करना भी आना चाहिए। 


3. लॉजिकल थिंकिंग और प्रॉब्लम सॉल्विंग skills 

प्रोग्रामिंग में छोटी से छोटी error भी बड़ी प्रॉब्लम खड़ी कर सकती है। और Software developer के तौर पर उसे ठीक करना या सुधारना यह आपका काम होता है। इसलिए लॉजिकल थिंकिंग को बढ़ाना और प्रॉब्लम सॉल्विंग skills को सीखना बहुत जरूरी है। 


4. soft skills 

बाकि skills के साथ soft skills भी बहुत important रोल ऐडा करती हैं। 
इसी लिए आपके अंदर soft skills का होना भी जरूरी है। 


5. curiosity

Invention और solution निकालने के लिए आप में curiosity का होता आवश्य्क होता है। 


6. written communication

प्रोग्रामर के तौर पर अपने आईडिया को दर्शाने के लिए आपको अपनी written communication को भी सुधारना चाहिए। 


7. Patience

प्रोग्रामिंग के दौरान Patience रखना बहुत जरुरी होता है ,तभी आप छोटी से छोटी प्रॉब्लम को भी सुधार सकते हैं। इसीलिए Be Patient इसके आलावा आपका इंट्रेस्ट लेटेस्ट ट्रेंड्स और फ्रेम वर्क में होना जरुरी हैं। 


Software developer बनने के लिए क्या Educational Qualification चाहिए ?

Software developer बनने के लिए आपका १०+२ पास होना जरुरी है। 
और फिर आपके पास computer science या software engineering 

में Bachelor degree होनी चाहिए। Bachelor degree लेने के बाद आप   
software डेवलपमेंट के दो हिस्सों में job सर्च कर सकते है। 
  1. Application डेवलपमेंट
  2. System डेवलपमेंट
System Software developer कंप्यूटर के लिए ऑपरेटिंग सिस्टम डेवेलप करते है। 
Application Software developer कंप्यूटर प्रोग्राम डेवेलोप करते है। और एक्सिटिंग प्रोग्राम को modify करते हैं। 


  •  Bachelor degree लेने के बाद आप software डेवलपमेंट की बारीकियां आप ऑनलाइन भी सीख सकते है ,जैसे की edx.org की सहायता से आप computer science सिख सकते हैं। 
  • अगर आप mobile developer बनना चाहते है तो ios के लिए swift.org की सहायता ले सकते है।
  •  जबकि android के लिए आप kotlinlang.org की सहायता ले सकते हैं। 

Software developer की salary?

 india में एक fresher Software developer की salary 3 लाख सालना होती हैं।

एक Experience Software developer की salary 4-5 लाख सालाना तक होती हैं। 

आपने आज क्या सीखा?


आपने आज सीखा की Software developer क्या है ,कैसे Software developer बने।  Software developer और software engineer के बिच का अंतर आपने जाना।  
Software developer बनने के लिए क्या Educational Qualification चाहिए ?
Software developer  बनने  के लिए कौन-कौन सी skill चाहिए ?
Software developer career option?

इन सभी चीज़ो के बारे आपने ऊपर सीखा और आशा करते है की आपके सारे सवालों के जवाब आपको यहाँ मिल गए है। 






एक टिप्पणी भेजें

0 टिप्पणियाँ