१५ भदाै, काठमाडाैँ । कोडिङ कसरी सिक्ने भन्ने विषय नवागन्तुकहरूको लागि अत्यासलाग्दो र अलमलको काम हुन सक्छ। यदि तपाईंले कुन कोडिङ भाषा सबैभन्दा राम्रो हुन्छ भनेर अलमलमा हुनुहुन्छ भने पनि यो स्वाभाविकै हो, सुरूमा अलमल परिन्छ नै।
नयाँ प्रोग्रामिङ भाषा सिक्दा के मैले सहि भाषा सिकेको छु? के मैले सिकेको भाषाले मलाइ राम्रो कामको मौका दिन्छ? जस्ता प्रस्नहरु आउँछन्। यदि तपाइले गुगलमा हेर्नु भएको छ भने तपाईंले थुप्रै विवादास्पद रायहरूको सामना गर्नु परेको पनि होला। प्रत्येक डेभलपरले आँफुलाई ठिक लाग्ने भाषा नै सहि हो भन्दै छलफल गरिरहेको हुन्छ।
वास्तवमा भन्नु पर्दा कुनै पनि भाषा सबैभन्दा राम्रो भन्ने हुदैन। यदि तपाइले सहि मेहनत र लगावका साथ सिक्नु हुन्छ भने कुनै पनि सिकेको भाषा खेरा नजान सक्छ।
यदि तपाइँ भर्खर भर्खर सिक्दै हुनुहुन्छ भने चाँहि कुन भाषा सिक्दाको समय तपाईलाई सहज हुन्छ भन्ने चाहि बुझ्न र भन्न सकिन्छ। विभिन्न भाषाहरूले विभिन्न उद्देश्यहरू पूरा गर्छन्। तपाईलाई कस्तो कामलाई त्यो भाषा चाहिन्छ भन्नेमा पनि यो निर्भर हुन्छ।
जाभा सिक्नु किन अरु कोडिङ भाषाहरु भन्दा प्रभावकारी छ भनि बुझ्नु पनि आवश्यक छ।
१. जाभा (दोस्रो) सबैभन्दा मागमा भएको प्रोग्रामिङ भाषा हो। २०१७ – २०२० सम्म Java संयुक्त राज्य र युरोप दुबैमा जागिरको मागको लागि शीर्ष भाषाको रूपमा बसेको थियो। २०२० – २०२१ सम्म भने पाइथनले अमेरिकामा जाभालाई स्वीकृत गर्न थाल्दा अझै पनि युरोपमा यो पहिलो स्थानमै छ।
२. जाभा विकासकर्ताहरूले कमाउने मोटो रकम
Payscale.com का अनुसार जाभा डेभलपरहरूको औसत कमाइ ६२ हजार अमेरिकी डलर हो। केही वर्षको अनुभव समेटेपछि जाभा डेभलपरहरूले प्रति वर्ष १ लाख डलरलाई भेट्ने र नाघ्ने आशा गर्न सक्छन्। तर। तलबमान कम्पनी र स्थान अनुसार भिन्न हुन्छन् भन्नेमा सबै ढुक्क हुनु जरूरी छ।
३. जाभासँगको बलियो र सक्रिय समुदाय
ओरेकलको अनुमान छ कि विश्वभर ९ मिलियन भन्दा बढी जाभा डेभलपरहरू छन्। कुनै पनि डेभलपरले तपाइँलाई प्रोग्रामिङ समुदायले उनीहरूको चलिरहेको शिक्षामा खेल्ने ठूलो भूमिका बताउन सक्छ। जब तपाईं अड्किनुहुन्छ, तपाईं स्ट्याक ओभरफ्लोमा जानुहुन्छ। जब तपाइँ उत्सुक हुनुहुन्छ, तपाइँ Github मा कोड भण्डारहरू ब्राउज गर्नुहुन्छ। कुनै पनि प्रोग्रामिङ भाषाहरूको विकास र सफलता ज्ञान साझा गर्न उत्सुक विकासकर्ताहरूको समुदायमा निर्भर हुने गर्दछ। यो समर्थन प्रणाली बिना भाषा मात्र जीवित रहनेछैन।
४. स्वतन्त्र छ जाभा प्लेटफर्म
जाभा प्लेटफर्म-स्वतन्त्र छ किनकि जाभा स्रोत कोड कम्पाइलरद्वारा बाइट कोडमा रूपान्तरण गरिएको छ। जुन जाभा भर्चुअल मेसिन प्रयोग गरेर कुनै पनि प्लेटफर्ममा कार्यान्वयन गर्न सकिन्छ। जाभालाई WORA (एक पटक लेख्नुहोस्, कहिँ पनि चलाउनुहोस्) भाषाको रूपमा पनि चिनिन्छ किनभने यो प्लेटफर्म-स्वतन्त्र हो।