ప్రొఫెషనల్ కెరీర్గా సాఫ్ట్వేర్ డెవలప్మెంట్ యొక్క విలక్షణమైన లక్షణాలలో ఒకటి అన్ని సమయాలలో అధ్యయనం చేయవలసిన అవసరం. ప్రోగ్రామర్లు ఎవ్వరూ లేని విధంగా కొత్త సాంకేతికతలను కొనసాగించడానికి మరియు కొత్త ఫ్రేమ్వర్క్లు, సాధనాలు మరియు కోడింగ్ భాషలను నేర్చుకోవడానికి ఒత్తిడి చేయబడతారు. ఇది ప్రోగ్రామర్గా ఉండటం లేదా ఇతర వృత్తులతో పోలిస్తే ప్రైస్ కోడర్లు అధిక వేతనాలకు చెల్లించాల్సిన ప్రతికూలతగా చూడవచ్చు. కానీ విజయవంతమైన డెవలపర్గా ఉండాలంటే, మీ కెరీర్లో నిరంతరం స్వీయ-విద్యపై సమయాన్ని వెచ్చించడం తప్ప మీకు వేరే మార్గం ఉండదు.
ప్రకాశవంతంగా, ఈ రోజు ప్రోగ్రామింగ్ భాషలను నేర్చుకోవడం మరియు సాఫ్ట్వేర్ డెవలప్మెంట్ నైపుణ్యాలను పొందడం గతంలో కంటే చాలా సులభం మరియు చౌకైనది, పుష్కలంగా ఉచిత ట్యుటోరియల్లు మరియు ఆన్లైన్లో కోడ్జిమ్ వంటి చాలా సరసమైన ఆన్లైన్ కోర్సులు అందుబాటులో ఉన్నాయి. కానీ జ్ఞానం ఆర్థికంగా చాలా సరసమైనది అయినప్పటికీ, మీరు దాని కోసం అంతిమ కరెన్సీతో చెల్లించాలి - సమయం. కాబట్టి ఈ రోజు మేము ఈ అంశాన్ని మరింత వివరంగా అన్వేషించాలని నిర్ణయించుకున్నాము మరియు వృత్తిపరమైన కోడర్లు స్వీయ-విద్య కోసం నిజంగా ఎంత సమయం మరియు కృషిని వెచ్చిస్తారు మరియు దానిని చేయవలసిన అవసరం గురించి వారు ఎలా భావిస్తున్నారో తెలుసుకోవాలని నిర్ణయించుకున్నాము.

75% మంది డెవలపర్లు కనీసం సంవత్సరానికి ఒకసారి కొత్త టెక్నాలజీని నేర్చుకుంటారు
వాస్తవానికి, సాఫ్ట్వేర్ డెవలపర్లలో స్వీయ-విద్య పట్ల వైఖరి మరియు కొత్త విషయాలను నేర్చుకోవాలనే కోరిక మారవచ్చు. కానీ మెజారిటీ కొత్త టెక్నాలజీలను రోజూ నేర్చుకోవడం యొక్క ప్రాముఖ్యతను గుర్తిస్తుంది. స్టాక్ ఓవర్ఫ్లో డెవలపర్ సర్వే 2020 లో భాగంగా, ప్రొఫెషనల్ కోడర్లు కొత్త భాష లేదా ఫ్రేమ్వర్క్ని ఎంత తరచుగా నేర్చుకుంటారు అని అడిగారు. సర్వేలో పాల్గొన్న 46,000 మంది డెవలపర్లలో దాదాపు 75% మంది తాము కనీసం కొన్ని నెలలకోసారి లేదా సంవత్సరానికి ఒకసారి కొత్త టెక్నాలజీని నేర్చుకుంటున్నామని చెప్పారు. ప్రత్యేకించి, 34.9% లేదా 16,165 మంది ప్రతివాదులు ప్రతి కొన్ని నెలలకొకసారి కొత్త భాష లేదా ఫ్రేమ్వర్క్ నేర్చుకుంటున్నారని చెప్పారు, అయితే సర్వేలో పాల్గొన్న 37.9% లేదా 17,555 ప్రొఫెషనల్ కోడర్లు సంవత్సరానికి ఒకసారి కొత్తది నేర్చుకుంటారు. మరో 25.1% మంది ప్రతి కొన్ని సంవత్సరాలకు ఒకసారి ఏదైనా కొత్త విషయాన్ని నేర్చుకుంటారని మరియు 2.1% మంది ప్రోగ్రామింగ్ నైపుణ్యాలలో దశాబ్దానికి ఒకసారి మాత్రమే స్వీయ-అభ్యాసం చేసుకుంటారని చెప్పారు. ఆసక్తికరంగా, విద్యార్థి డెవలపర్ నివేదిక నుండి డేటాహ్యాకర్ర్యాంక్, ప్రోగ్రామింగ్ అభ్యాసకుల సర్వే, ఈ రోజు మొత్తం కొత్త ప్రోగ్రామర్లలో 65% మంది స్వీయ-బోధన కలిగి ఉన్నారని చూపిస్తుంది, 27.39% మంది ప్రతివాదులు స్వీయ-నిర్దేశిత అభ్యాసం ద్వారా కోడ్ చేయడం నేర్చుకున్నారని మరియు మరో 37.70% పాఠశాల కలయిక ద్వారా వారి నైపుణ్యాలను పొందారని చెప్పారు. మరియు వ్యక్తిగత అధ్యయనం.అభ్యాస మూలాలు
వృత్తిపరమైన డెవలపర్లు స్వీయ-విద్య కోసం ఏ నిర్దిష్ట ఛానెల్లను ఎక్కువగా ఉపయోగించాలనుకుంటున్నారు అనే దానిపై చాలా పరిశోధన డేటా లేదు, ఎందుకంటే ఇది తరచుగా ఫీల్డ్పై ఎక్కువగా ఆధారపడి ఉంటుంది మరియు ప్రోగ్రామింగ్ లాంగ్వేజ్ సాఫ్ట్వేర్ డెవలపర్ ప్రత్యేకతను కలిగి ఉంటారు. అయితే బహుళ సర్వేలు మరియు కోడింగ్ నుండి వచ్చిన అభిప్రాయాల ప్రకారం ప్రోస్ ఆన్లైన్లో భాగస్వామ్యం చేయబడింది, స్వీయ-విద్యను కోడింగ్ చేయడానికి ఇవి అత్యంత ప్రజాదరణ పొందిన జ్ఞాన వనరులు:- StackOverflow మరియు HackerRank వంటి ఆన్లైన్ డెవలపర్ సంఘాలు,
- ట్యుటోరియల్స్ చదవడం మరియు ట్యుటోరియల్ వీడియోలను చూడటం,
- కోడ్జిమ్ వంటి ఆన్లైన్ కోర్సులు,
- ప్రోగ్రామింగ్ పాఠ్యపుస్తకాలు,
- ఇతర డెవలపర్లతో వ్యక్తిగత కమ్యూనికేషన్,
- మీటప్లు, సెమినార్లు మరియు కోడింగ్ బూట్క్యాంప్లు వంటి విద్యాపరమైన ఈవెంట్లు.
జావా కోడర్స్ డేటా
జావా ప్రోగ్రామర్ల విషయానికి వస్తే, ప్రొఫెషనల్ జావా డెవలపర్లుగా పనిచేస్తున్న కోడ్జిమ్ కమ్యూనిటీ సభ్యుల సర్వే ఆధారంగా మా స్వంత ప్రత్యేక సమాచారం కొంత ఉంది. మా ప్రతివాదులలో 70.2% మంది తాము ప్రొఫెషనల్ సాహిత్యాన్ని రోజూ చదువుతామని చెప్పారు. దాదాపు సగం మంది (48.9%) నిర్దిష్ట సాంకేతికతలపై దృష్టి సారించే ఆన్లైన్ కోర్సులను తీసుకుంటారు మరియు మేము సర్వే చేసిన జావా డెవలపర్లలో దాదాపు మూడింట ఒకవంతు మంది తరచుగా ఆన్లైన్ మరియు ఆఫ్లైన్లో డెవలపర్ ఈవెంట్లలో చేరతారు. సర్వేలో పాల్గొన్న మొత్తం వ్యక్తులలో కేవలం 9.6% మంది తమకు స్వీయ విద్య కోసం సమయం లేదని చెప్పారు. జావా డెవలపర్లు తమ వృత్తిపరమైన విద్య కోసం సాధారణంగా ఏ దిశలను ఎంచుకుంటారో తెలుసుకోవాలనే ఆసక్తి కూడా మాకు ఉంది. మా ప్రతివాదులు ప్రాముఖ్యత క్రమంలో పేర్కొన్న అత్యంత సాధారణ అభివృద్ధి రంగాలు ఇక్కడ ఉన్నాయి:- జావా మరియు జావా అభివృద్ధి పర్యావరణ వ్యవస్థపై వారి జ్ఞానాన్ని మరింతగా పెంచడం;
- మొబైల్ అభివృద్ధి సాధనాలు మరియు సాంకేతికతలను నేర్చుకోవడం;
- వెబ్ అభివృద్ధి నైపుణ్యాలు మరియు జ్ఞానం;
- క్లౌడ్ టెక్నాలజీస్, బిగ్ డేటా, మైక్రోసర్వీసెస్;
- కొందరు వ్యక్తులు జావాతో పాటు మరొక ప్రోగ్రామింగ్ భాషను నేర్చుకోవాలని చూస్తున్నారు, కోట్లిన్ అత్యంత ప్రజాదరణ పొందిన ఎంపికగా ఉంది, తర్వాత గో, సి# మరియు PHP ఉన్నాయి.
GO TO FULL VERSION