కోడ్‌జిమ్/జావా బ్లాగ్/యాదృచ్ఛికంగా/కెరీర్ ప్రోగ్రామర్ల కోసం స్వీయ-విద్య. మీరు నిజంగా ఎల్లవేళ...
John Squirrels
స్థాయి
San Francisco

కెరీర్ ప్రోగ్రామర్ల కోసం స్వీయ-విద్య. మీరు నిజంగా ఎల్లవేళలా చదువుకోవాల్సిన అవసరం ఉందా?

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

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 ఉన్నాయి.
స్పెషలైజేషన్లు మరియు కెరీర్ వృద్ధి గురించి మాట్లాడుతూ, చాలా మంది కోడ్‌జిమ్ కమ్యూనిటీ సభ్యులు పూర్తి-స్టాక్ డెవలపర్‌లుగా తమ నైపుణ్యాలను పెంచుకోవడానికి కొత్త విషయాలను నేర్చుకుంటున్నారని చెప్పారు. కొంతమంది కోడర్‌లు టీమ్ లీడ్ లేదా టెక్ లీడ్ స్థానానికి ఎదగాలని లక్ష్యంగా పెట్టుకున్నారు.

అభిప్రాయాలు

వృత్తిపరమైన డెవలపర్లు నేర్చుకోవడం మరియు స్వీయ-విద్య యొక్క ప్రాముఖ్యత గురించి ఏమి చెబుతారు? ఇక్కడ కొన్ని ఇన్ఫర్మేటివ్ కోట్స్ ఉన్నాయి. “డెవలపర్‌లు ఎక్కువగా చేసే పని చదవడం. రీడింగ్ కోడ్, పుస్తకాలు, డాక్యుమెంటేషన్, StackOverflow. సాధారణంగా నేను ప్రతిరోజూ సోషల్ మీడియా మరియు ప్రత్యేక వార్తల ద్వారా నేర్చుకుంటాను (ఎక్కువగా Reddit మరియు Twitter, కానీ Apple మరియు Google చేంజ్‌లాగ్‌ల ద్వారా కూడా). కానీ నాకు చాలా ఆసక్తి ఉన్నదాన్ని నేను కనుగొన్నప్పుడు నేను దానిని ప్రయత్నిస్తాను కాబట్టి నేను దానిని కోడ్ చేస్తాను. నేను ప్రస్తుతం నా iOS ప్రాజెక్ట్‌లను నిర్వహించడానికి కొత్త మార్గాన్ని నేర్చుకుంటున్నాను ఉదాహరణకు (ఇంట్లో ఉన్నప్పుడు వారానికి రోజుకు 2గం)," అని టెక్ స్టార్టప్ యొక్క అనుభవజ్ఞుడైన కోడర్ మరియు CTO అయిన ఆంథోనీ డా క్రజ్ చెప్పారు .. “అభ్యాసానికి ఎంత ఖర్చు పెట్టాలి అనేది ప్రశ్న అయితే, దానికి సమాధానం - మీరు ఒక లెర్నింగ్ ప్లాన్‌ని కలిగి ఉండాలి మరియు ప్రతి వారం కనీసం రెండు గంటలు దాని కోసం వెచ్చించాలి. ఇది మీ పనుల నుండి మీరు పొందిన జ్ఞానానికి వెలుపల ఉంది. నేను ఈ సమయాన్ని కొత్త టెక్నాలజీని తనిఖీ చేయడం, కొత్త టూల్స్, టాపిక్‌లు, సూత్రాలు, మెథడాలజీలు మొదలైనవాటిని అన్వేషించడం కోసం గడుపుతున్నాను" అని సిఫార్సు చేస్తున్నానుఆదిత్య కుమారంచత్. సాఫ్ట్‌వేర్ డెవలప్‌మెంట్‌లో విజయవంతమైన కెరీర్‌కు స్వీయ-విద్యా సామర్థ్యం బహుశా ఉత్తమ అంచనా అని దాదాపు అన్ని ప్రోగ్రామింగ్ అనుభవజ్ఞులు అంగీకరిస్తున్నారు. “కొంత స్థాయిలో స్వీయ-బోధన లేని మంచి ప్రోగ్రామర్‌ని నేను ఎప్పటికీ గుర్తించలేదని నేను అనుకోను. ఒక పెద్ద కంపెనీలో నియామక నిర్వాహకునిగా, వ్యక్తిగత ప్రాజెక్ట్‌లను మరియు నేర్చుకోవాలనే కోరికను వివరించే అభ్యర్థి ప్రతిసారీ ఆకట్టుకునే డిగ్రీతో ఒకరిని ట్రంప్ చేస్తారని నేను చెప్పగలను. రెండింటినీ కలిగి ఉండటం ఉత్తమం, ”అని అనుభవజ్ఞుడైన ప్రోగ్రామర్ మరియు StackExchange డెవలపర్ కమ్యూనిటీ సభ్యుడు స్టీవెన్ బర్నాప్ చెప్పారు .. “ప్రోగ్రామింగ్‌లో, మీరు ప్రతిరోజూ చేసేది స్వీయ-బోధన. కంప్యూటర్ భాషలు మరియు మారుతూ ఉండే సాధనాలు మాత్రమే కాకుండా చాలా విషయాలు మీరే నేర్పించవలసి ఉంటుంది. మీరు ఇతర వ్యక్తులు వ్రాసిన కోడ్ నేర్చుకోవాలి మరియు మీరు దానిని కూడా కనీస సూచన మరియు పర్యవేక్షణతో పరిష్కరించాలి. కొన్ని సంస్థలలో సంవత్సరానికి 1 సార్లు కంటే ఎక్కువ నిజమైన శిక్షణ పొందడం చాలా అరుదు (ఎప్పుడైనా!). మీరు దీన్ని చేయగలరని (మరియు ఆనందించగలరని) నిర్ధారించుకోండి, లేకుంటే, మీరు ఇంకా యవ్వనంలో ఉన్నప్పుడు వేరే వృత్తిని పరిగణించండి, ”అని ఎమ్మాద్ కరీమ్ జోడించారు .
వ్యాఖ్యలు
  • జనాదరణ పొందినది
  • కొత్తది
  • పాతది
వ్యాఖ్యానించడానికి మీరు తప్పనిసరిగా సైన్ ఇన్ చేసి ఉండాలి
ఈ పేజీకి ఇంకా ఎలాంటి వ్యాఖ్యలు లేవు