CodeGym /Java Blog /சீரற்ற /எதிர்காலத்திற்குத் திரும்பு. 2020 இல் புதிய கோடர்களுக்கு ...
John Squirrels
நிலை 41
San Francisco

எதிர்காலத்திற்குத் திரும்பு. 2020 இல் புதிய கோடர்களுக்கு ஜாவா இன்னும் சரியான பந்தயம்தானா?

சீரற்ற குழுவில் வெளியிடப்பட்டது
2020 இல் ஜாவாவைக் கற்கத் தொடங்கிய புதிய ஜாவா டெவலப்பர்களுக்கு என்ன வகையான எதிர்காலம் காத்திருக்கிறது? பெரும்பான்மையான மக்கள் ஜாவாவைக் கற்கத் தொடங்குவது அல்லது அவ்வாறு செய்வதைக் கருத்தில் கொள்வது நியாயமான முறையில் ஆச்சரியமாக இருக்கிறது, ஜாவா இன்னும் சரியான தேர்வாக இருக்கிறதா என்பதைப் புரிந்துகொள்ள முயற்சிக்கிறது. எல்லாவற்றிற்கும் மேலாக, தொழில்நுட்ப சந்தை வேகமாக வளர்ந்து வருகிறது, போக்குகள் மற்றும் புதிய தொழில்நுட்பங்கள் தொடர்ந்து வெளிவருகின்றன. எதிர்காலத்திற்குத் திரும்பு.  2020 இல் புதிய கோடர்களுக்கு ஜாவா இன்னும் சரியான பந்தயம்தானா?  - 1
"பேக் டு தி ஃபியூச்சர்" (1985) திரைப்படத்திலிருந்து
எனவே, தொழில்நுட்பத் துறையில் ஜாவா டெவலப்பர்களுக்கு இன்னும் பிரகாசமான எதிர்காலம் இருக்கிறதா மற்றும் கற்றுக்கொள்வதற்கான சிறந்த குறியீட்டு மொழி இருக்கிறதா, அல்லது அந்தக் கப்பல் ஏற்கனவே பயணம் செய்து ஜாவா, இப்போது 25 வயதைக் கடந்த ஒரு நிரலாக்க மொழியாக உள்ளது. ஒரு தொழில்நுட்பத் துறை), அது இனி பொருந்தவில்லையா?

ஸ்பாய்லர் எச்சரிக்கை!

ஆரம்பத்திலிருந்தே இதை அகற்றுவோம். டெவலப்பர் சமூகத்தில் இந்த விஷயத்தில் சற்றே சர்ச்சைக்குரிய கருத்துக்கள் இருந்தாலும் (பெரும்பாலும் கூகிள் ஜாவாவிற்கு பதிலாக ஆண்ட்ராய்டு ஆப் டெவலப்பர்களுக்கு கோட்லினை விருப்பமான நிரலாக்க மொழியாக மாற்றுவது தொடர்பான சர்ச்சையுடன்), ஜாவா டெவலப்பர்களுக்கு இன்னும் பிரகாசமான எதிர்காலம் இருப்பதாக நாங்கள் நிச்சயமாக நினைக்கிறோம். உண்மையில், இன்று, 2020 இல், ஜாவா குறியீட்டாளர்களுக்கு முன்பை விட அதிக வாய்ப்புகள் உள்ளன என்று நாங்கள் நம்புகிறோம். மற்றும் இங்கே ஏன்.

தொழில்நுட்பத் துறை ஜாவாவை விரும்புகிறது

ஸ்லாஷ்டேட்டாவின் சமீபத்திய ஸ்டேட் ஆஃப் தி டெவலப்பர் நேஷன் அறிக்கையின்படி , உலகெங்கிலும் உள்ள ஆயிரக்கணக்கான மென்பொருள் உருவாக்குநர்களின் கணக்கெடுப்பின் அடிப்படையில், ஜாவா உலகில் மிகவும் நிலையானதாக வளர்ந்து வரும் நிரலாக்க மொழியாகும். தற்போது, ​​ஜாவா டெவலப்பர்களின் மொத்த எண்ணிக்கை 8 மில்லியனுக்கும் அதிகமாக உள்ளது, ஒவ்வொரு ஆண்டும் சுமார் 0.5 மில்லியன் புதிய கோடர்கள் ஜாவா சமூகத்தின் ஒரு பகுதியாக மாறுகிறார்கள். ஜாவா தற்போது மொபைல் மேம்பாட்டில் மிகவும் பிரபலமான நிரலாக்க மொழியாகும் (ஆண்ட்ராய்டு, முதன்மையாக), மேலும் இது மிகவும் பொதுவானது பின்தளத்தில்-மேம்பாடு, கிளவுட் அடிப்படையிலான தீர்வுகள் மற்றும் IoT மற்றும் பிக் டேட்டா போன்ற பல சூடான மற்றும் பிரபலமான தொழில்நுட்ப மையங்களில் ( அவற்றைப் பற்றி பின்னர் கட்டுரையில் விரிவாகப் பேசுவோம்). TIOBE குறியீட்டின் படி, பல அளவுகோல்களின் அடிப்படையில் டெவலப்பர்களிடையே நிரலாக்க மொழிகளின் பிரபலத்தை அளவிடும், ஜாவா தற்போது உலகின் இரண்டாவது பிரபலமான குறியீட்டு மொழியாகும், இது C க்கு சற்று பின்னால் உள்ளது.

கோடர்கள் ஜாவா இல்லாமல் வாழ முடியாது

ஆனால் பெரும்பாலான குறியீட்டாளர்களுக்கு, மதிப்பீடுகள் மற்றும் புகழ் குறியீடுகள் முக்கியமல்ல. ஜாவா டெவலப்பர்களுக்கான உண்மையான தேவை மற்றும் அவர்களின் சம்பளம் உண்மையில் முக்கியமானது, இல்லையா? சரி, PayScale இன் படி , அமெரிக்காவில் ஜாவா டெவலப்பரின் சராசரி சம்பளம் வருடத்திற்கு $74,300 ஆகும், சராசரி சம்பள வரம்பு $50k முதல் $105k வரை. Glassdoor இன் எண்கள் வருடத்திற்கு $74,100 என்ற சராசரி சம்பளமாக $57k இலிருந்து $117k வரை அதிகமாக உள்ளது. மோசமாக இல்லை, இல்லையா? இது வழக்கமான ஜாவா டெவலப்பர்களுக்கான தரவு. ஒரு மூத்த ஜாவா குறியீட்டாளர் ஆண்டு ஊதியத்தில் கூடுதலாக $25-30k வேண்டும் என்று நியாயமாக எதிர்பார்க்கிறார். ஜாவா குறியீட்டாளர்கள் ஐரோப்பாவிலும் நல்ல பணம் சம்பாதிக்கிறார்கள். சராசரி சம்பளம்ஜேர்மனியில் ஒரு ஜாவா டெவலப்பருக்கு ஆண்டுக்கு €49,000 ஆகும், அதே சமயம் ஜாவா மூத்தவர்கள் €62,000க்கு மேல் சம்பாதிக்கிறார்கள் . யுனைடெட் கிங்டமில், இந்தத் தரவுகளின்படி , Java devs ஆண்டுக்கு சராசரியாக €53-85k, ஸ்பெயினில், சராசரி சம்பளம் €27-45k, நெதர்லாந்தில் இது €30-64k. ஜாவா டெவலப்பர்களுக்கான தேவையைப் பொறுத்தவரை, இது ஆண்டுதோறும் மிக உயர்ந்த மட்டத்தில் இருக்கும். சமீபத்திய அறிக்கையின்படிபகுப்பாய்வு நிறுவனமான பர்னிங் கிளாஸ் மூலம், ஜாவா டெவலப்பர் அமெரிக்காவில் மிகவும் பொதுவான தொழில்நுட்பத் தொழில்களில் ஒன்றாகும், அமெரிக்காவில் மட்டும் 2020 பிப்ரவரியில் மொத்த திறந்த வேலை இடுகைகள் கிட்டத்தட்ட 4000 ஐ எட்டியுள்ளன. ஜாவா மிகவும் கோரப்பட்ட தொழில்நுட்ப திறன்களில் ஒன்றாகும் (பிப்ரவரியில் திறக்கப்பட்ட 23,000 க்கும் மேற்பட்ட பதவிகளில் குறிப்பிடப்பட்டுள்ளது). மற்றும் மற்றொரு சுவாரஸ்யமான உண்மை. உண்மையில் வேலை தளத்தின் தரவுகளின்படி, ஜாவா டெவலப்பர்கள் தொழில்நுட்பத் துறையில் மட்டுமின்றி பொதுவாக அனைத்து தொழில் வல்லுநர்களிடையேயும் தங்கள் தொழிலை விட்டு வெளியேறுவதற்கான வாய்ப்புகள் குறைவு. அவர்களின் தொழில் சுவிட்ச் விகிதம் 8% க்கும் குறைவாக உள்ளது, பொதுவாக மென்பொருள் உருவாக்குனர் தொழிலுக்கு இது 27% மற்றும் தரவுத்தள நிர்வாகிகளுக்கு, எடுத்துக்காட்டாக, இது 35% ஆகும். உயர்நிலை நிர்வாக பதவி வழங்கப்பட்டாலும், பெரும்பான்மையான ஜாவா கோடர்கள் அதை விட்டுவிட விரும்பவில்லை. பெரும்பாலான குறியீட்டாளர்களுக்கு ஜாவா புரோகிராமிங் சரியான தொழில் தேர்வாக இருப்பதற்கான சிறந்த சான்றாக இது இருக்கலாம்.

பெரிய நிறுவனங்கள் ஜாவாவில் ஒட்டிக்கொள்கின்றன

ஜாவா மிகவும் பிரபலமாக இருப்பதற்கும், ஜாவா குறியீட்டாளர்களுக்கான திறந்த வேலைகளின் எண்ணிக்கை தொடர்ந்து அதிகமாக இருப்பதற்கும் ஒரு காரணம், பல பெரிய நிறுவனங்கள் தங்கள் தயாரிப்புகளின் பின்தளப் பக்கத்தின் வளர்ச்சிக்கு இந்த நிரலாக்க மொழியை நம்பியிருப்பதுதான். எடுத்துக்காட்டாக, Uber, Airbnb, Linkedin, eBay, Spotify, Square, Groupon, Pinterest போன்ற தயாரிப்புகள் அதிகமாகவோ அல்லது குறைவாகவோ முழுமையாக ஜாவாவை அடிப்படையாகக் கொண்ட முக்கிய தொழில்நுட்ப நிறுவனங்களின் பட்டியல் இங்கே. கூகுள் இன்னும் ஜாவாவில் அதன் வளர்ச்சியில் அதிக சதவீதத்தைக் கொண்டுள்ளது. Infosys, TCS, Wipro, HCL Tech, Myntra மற்றும் பல பெரிய இந்திய மென்பொருள் நிறுவனங்கள் ஜாவாவை பெரிதும் விரும்புகின்றன. உலகளாவிய தொழில்நுட்ப நிறுவனங்களான Accenture, Intel, Symantec, Philips, Thomson, T-Mobile போன்றவையும் ஜாவாவை அதிகம் பயன்படுத்துகின்றன.எதிர்காலத்திற்குத் திரும்பு.  2020 இல் புதிய கோடர்களுக்கு ஜாவா இன்னும் சரியான பந்தயம்தானா?  - 2எனவே ஜாவா டெவலப்பர்கள் தொழில்கள், சந்தைத் துறைகள் மற்றும் வேலை செய்வதற்கான முக்கிய இடங்களைத் தேர்ந்தெடுப்பதில் எந்த வகையிலும் மட்டுப்படுத்தப்பட்டவர்கள் அல்ல. உண்மையில், தற்போதுள்ள சில நவநாகரீக தொழில்நுட்ப மையங்கள் அதிக அளவில் ஜாவாவை நம்பியுள்ளன.

ஹாட் டெக் இடங்கள் ஜாவாவை நம்பியுள்ளன

எடுத்துக்காட்டாக, IoT (இன்டர்நெட் ஆஃப் திங்ஸ்) தீர்வுகள் மேம்பாட்டில் ஜாவா மிகவும் பிரபலமான மொழியாகும். IoT டெவலப்பர் சர்வே 2019 படி, இந்த இடத்தில் ஜாவா மிக முக்கியமான நிரலாக்க மொழியாகும் (இது மிகப்பெரிய வளர்ச்சி திறனைக் கொண்டுள்ளது). பிடிஏ (தனிப்பட்ட டிஜிட்டல் உதவியாளர்) பயன்பாடுகளுக்கான மொழியாக ஜாவா உருவாக்கப்பட்டது என்பதால் இது முற்றிலும் ஆச்சரியமல்ல. பிடிஏக்கள், அடிப்படையில் நவீன ஸ்மார்ட்போன்களின் முன்னோடிகளாக இருப்பதால், குறைந்த சக்தி கொண்ட மொபைல் சாதனங்களில் சிறப்பாகச் செயல்படும் மற்றும் பல்வேறு மொபைல் தளங்களில் உலகளவில் கையடக்கமாக இருக்கும் ஒரு சிறப்பு மொழி தேவைப்பட்டது. ஜாவா இவை அனைத்தையும் கொண்டுள்ளது, இது தற்செயலாக பல்வேறு IoT-சாதனங்களுக்கு சிறந்த பொருத்தமாக அமைகிறது. அல்லது செயற்கை நுண்ணறிவு (AI) பற்றி பார்க்கலாம், ஒருவேளை இந்த நாட்களில் வெப்பமான தொழில்நுட்ப போக்கு. AI துறையில் பல நிரலாக்க மொழிகள் பரவலாகப் பயன்படுத்தப்படுகின்றன, ஜாவா முதன்மையானவை. இயந்திர கற்றல், நரம்பியல் நெட்வொர்க்குகள், தேடல் அல்காரிதம்களுக்கான தீர்வுகளை உருவாக்க ஜாவா பயன்படுத்தப்படுகிறது. மரபணு நிரலாக்கம் மற்றும் பல ரோபோ அமைப்புகள். மற்றும் வெளிப்படையாக, பெரிய அளவிலான AI திட்டங்களில் மற்றும் ஏற்கனவே AI ஐப் பயன்படுத்தும் வணிகங்களில், ஆப்ஜெக்ட் நோக்குநிலை மற்றும் அளவிடுதல் போன்ற ஜாவா அம்சங்களுக்கு அதிக தேவை உள்ளது, ஏனெனில் ஜாவா பயன்பாட்டின் ஒரு பதிப்பை உருவாக்க உங்களை அனுமதிக்கிறது. பல்வேறு தளங்கள். பெரிய தரவு என்பது ஜாவா இல்லாமல் வாழ முடியாத மற்றொரு தொழில்நுட்ப முக்கிய அம்சமாகும் (இது இப்போது ஒரு பெரிய உலகளாவிய தொழிலாக மாறி வருகிறது). ஏன்? விஷயம் என்னவென்றால், பெரிய பெரிய தரவுக் கருவிகள் மற்றும் தொழில்நுட்பங்கள் (அபாச்சி ஹடூப் மற்றும் அப்பாச்சி ஸ்பார்க் போன்றவை) ஜாவா குறியீட்டை அடிப்படையாகக் கொண்டவை. எனவே, ஒரு நிபுணரைப் போல ஆப்ஜெக்ட் நோக்குநிலை மற்றும் அளவிடுதல் போன்ற ஜாவா அம்சங்கள் பெரிய அளவிலான AI திட்டங்களிலும் மற்றும் ஏற்கனவே தங்கள் தளங்களில் AI ஐப் பயன்படுத்தும் வணிகங்களிலும் தேவைப்படுகின்றன, ஏனெனில் பல்வேறு தளங்களில் வேலை செய்யும் பயன்பாட்டின் ஒரு பதிப்பை உருவாக்க ஜாவா உங்களை அனுமதிக்கிறது. . பெரிய தரவு என்பது ஜாவா இல்லாமல் வாழ முடியாத மற்றொரு தொழில்நுட்ப முக்கிய அம்சமாகும் (இது இப்போது ஒரு பெரிய உலகளாவிய தொழிலாக மாறி வருகிறது). ஏன்? விஷயம் என்னவென்றால், பெரிய பெரிய தரவுக் கருவிகள் மற்றும் தொழில்நுட்பங்கள் (அபாச்சி ஹடூப் மற்றும் அப்பாச்சி ஸ்பார்க் போன்றவை) ஜாவா குறியீட்டை அடிப்படையாகக் கொண்டவை. எனவே, ஒரு நிபுணரைப் போல ஆப்ஜெக்ட் நோக்குநிலை மற்றும் அளவிடுதல் போன்ற ஜாவா அம்சங்கள் பெரிய அளவிலான AI திட்டங்களிலும் மற்றும் ஏற்கனவே தங்கள் தளங்களில் AI ஐப் பயன்படுத்தும் வணிகங்களிலும் தேவைப்படுகின்றன, ஏனெனில் பல்வேறு தளங்களில் வேலை செய்யும் பயன்பாட்டின் ஒரு பதிப்பை உருவாக்க ஜாவா உங்களை அனுமதிக்கிறது. . பெரிய தரவு என்பது ஜாவா இல்லாமல் வாழ முடியாத மற்றொரு தொழில்நுட்ப முக்கிய அம்சமாகும் (இது இப்போது ஒரு பெரிய உலகளாவிய தொழிலாக மாறி வருகிறது). ஏன்? விஷயம் என்னவென்றால், பெரிய பெரிய தரவுக் கருவிகள் மற்றும் தொழில்நுட்பங்கள் (அபாச்சி ஹடூப் மற்றும் அப்பாச்சி ஸ்பார்க் போன்றவை) ஜாவா குறியீட்டை அடிப்படையாகக் கொண்டவை. எனவே, ஒரு நிபுணரைப் போல பெரிய பெரிய தரவுக் கருவிகள் மற்றும் தொழில்நுட்பங்கள் (அபாச்சி ஹடூப் மற்றும் அப்பாச்சி ஸ்பார்க் போன்றவை) ஜாவா குறியீட்டை அடிப்படையாகக் கொண்டவை. எனவே, ஒரு நிபுணரைப் போல பெரிய பெரிய தரவுக் கருவிகள் மற்றும் தொழில்நுட்பங்கள் (அபாச்சி ஹடூப் மற்றும் அப்பாச்சி ஸ்பார்க் போன்றவை) ஜாவா குறியீட்டை அடிப்படையாகக் கொண்டவை. எனவே, ஒரு நிபுணரைப் போலபெரிய அளவில், பிக் டேட்டா ஜாவா என்று கூறினார் . பல கிளவுட் கம்ப்யூட்டிங் இயங்குதளங்களிலும் இதுவே உள்ளது, அவை அடிக்கடி ஜாவாவை அடிப்படையாகக் கொண்டவை.

ஜாவா தொடர்ந்து முன்னணியில் இருக்கும்: தொழில் வல்லுநர்கள்

ஜாவாவுக்கு இன்னும் (25 வயது மற்றும் அனைவருக்கும்) பிரகாசமான எதிர்காலம் உள்ளது என்று நீங்கள் நம்பவில்லை என்றால், தொழில் வல்லுநர்கள் மற்றும் அனுபவம் வாய்ந்த டெவலப்பர்கள் இதைப் பற்றி என்ன சொல்கிறார்கள் என்பதைப் பார்ப்போம். "வரலாறு பெரும்பாலும் எதிர்காலத்தின் சிறந்த முன்னறிவிப்பாகும், சிறிய மாறுபாடுகளுடன் மீண்டும் மீண்டும் வருகிறது. மொழிகளை மாற்றுவது கடினம், எனவே ஜாவா தொடர்ந்து முன்னணியில் இருக்கும். ஜாவா மெய்நிகர் இயந்திரத்தை (JVM) பிற மொழிகள் பயன்படுத்தத் தொடங்குகின்றனவா என்பதைப் பார்ப்பது சுவாரஸ்யமாக இருக்கும். ஸ்கலா மற்றும் கோட்லின் போன்ற ஜேவிஎம் பேச்சுவழக்குகள் மட்டுமல்ல, ரூபி, ஜாவாஸ்கிரிப்ட் அல்லது பைதான் போன்ற அவற்றின் சொந்த பயனர் தளத்தைக் கொண்ட பிற மொழிகள், ” என்று கூறினார் .மார்க் லிட்டில், Red Hat இல் VP Middleware Engineering, ஜாவாவின் எதிர்காலம் பற்றிய கேள்விக்கு அவரது பார்வையில் பதிலளிக்கும் போது. "அதிக கிளவுட்-சொந்தமாக இருப்பதற்கு - அதிக கிளவுட் தத்தெடுப்பைப் பார்க்கும்போது இது இன்றியமையாதது. தொழில் மற்றும் கல்வியில் நாம் செய்த முதலீட்டை தூக்கி எறிய முடியாது. ஒரு புதிய மொழியைக் கற்றுக்கொண்டு புதிதாகத் தொடங்க வேண்டிய அவசியமில்லை. எனவே, புதிய சூழல்களில் ஜாவா நன்றாக இயங்குவது முக்கியம்,” என்று எலெக்ட்ரிக் கிளவுட் சிடிஓ ஆண்டர்ஸ் வால்கிரென் கூறினார். ரெக் ஒர்க்ஸ் ஆட்சேர்ப்பு ஏஜென்சியின் நிர்வாக இயக்குனர் தான்யா கிரான்ஃபோர்ட் மிகவும் நம்பிக்கையுடன் இருக்கிறார்ஜாவாவின் எதிர்காலத்தைப் பற்றியும்: “லேப்டாப்கள் மற்றும் மொபைல் போன்கள் முதல் கேமிங் கன்சோல்கள் மற்றும் அறிவியல் கணினிகள் வரை, ஜாவா இன்று எல்லா இடங்களிலும் உள்ளது. ஆரக்கிளின் சமீபத்திய அறிக்கைகள் உலகம் முழுவதும் 9 மில்லியனுக்கும் அதிகமான ஜாவா டெவலப்பர்கள் இருப்பதாக வெளிப்படுத்துகின்றன. எனவே, நிறுவனத்தில் ஜாவாவின் வலுவான இருப்பு காரணமாக, ஜாவா டெவலப்பர்கள் ஒரு இலாபகரமான தொழில்முறை வாழ்க்கையை உறுதி செய்ய முடியும். தற்போது, ​​ஜாவா ஆண்ட்ராய்டு மொபைல் அப்ளிகேஷன் டெவலப்மென்ட் சந்தையில் மட்டுமின்றி நிறுவன பின்தள சந்தையிலும் முன்னணியில் உள்ளது. மேலும், நவீன மொழி அம்சங்களின் கலவையை நீங்கள் கருத்தில் கொள்ளும்போது, ​​ஜாவாவின் எதிர்காலம் சூரியனைப் போல பிரகாசமாக பிரகாசிக்கிறது!

சுருக்கம்

நீங்கள் பார்க்கிறபடி, ஜாவா டெவலப்பர்களுக்கு அழகான பிரகாசமான எதிர்காலம் இருப்பதாக நம்புவதற்கு எங்களிடம் ஒரு நல்ல காரணம் உள்ளது, அவற்றில் பல உண்மையில் தொடங்குவதற்கு சிறந்த நிரலாக்க மொழியாகும். வல்லுநர்கள் விளக்கியது போல், "தொழில் மற்றும் கல்வியில் நாங்கள் செய்த முதலீட்டை எங்களால் தூக்கி எறிய முடியாது," அதாவது ஜாவா ஏற்கனவே இருக்கும் பாரிய சுற்றுச்சூழல் அமைப்பு காரணமாக வரவிருக்கும் ஆண்டுகளில் தவிர்க்க முடியாமல் பரவலாக பிரபலமாக இருக்கும். தொழில்நுட்பத் துறை மற்றும் நிரலாக்க மொழிகளின் நிலப்பரப்பு எல்லா நேரத்திலும் மாறிக்கொண்டே இருக்கிறது, எனவே உங்களை ஜாவாவுடன் மட்டுப்படுத்தாமல் மற்ற மொழிகள் மற்றும் தொழில்நுட்பங்களைக் கற்றுக்கொள்வதில் நேரத்தை செலவிடுவது நிச்சயமாக அர்த்தமுள்ளதாக இருக்கிறது. ஆனால் தங்கள் குறியீட்டு வாழ்க்கையைத் தொடங்குபவர்களுக்கு, ஜாவா ஒரு நல்ல தொடக்கமாக இருக்கும் என்பதில் சந்தேகமில்லை.
கருத்துக்கள்
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION