దీన్ని ఎదుర్కొందాం, మీ స్వంతంగా ఏదైనా కొత్త నైపుణ్యాన్ని సాధించడం అనేది ధరించే ప్రయాణం. అన్నింటికంటే, మనం మానవులం సామాజిక జీవులం. మరియు మీ లక్ష్యం మొదటి నుండి ప్రోగ్రామింగ్ నేర్చుకోవడమే అయితే (సులభతరమైన నైపుణ్యం కాదు) రహదారి పొడవుగా ఉంటుంది మరియు అలంకారికంగా చెప్పాలంటే భయంతో నిండి ఉంటుంది. ఆన్లైన్లో సోలోగా నేర్చుకుంటూ మరియు పురోగమిస్తున్నప్పుడు, మీరు
ఒంటరిగా భావించకుండా ఉండేందుకు కోడ్జిమ్ని ప్లాట్ఫారమ్గా కలిగి ఉంది . కానీ కొంతమందికి, తమ వెనుక ఎవరూ చూడకుండా వెళ్లడం చాలా కష్టం.
హ్యారీ పాటర్ అండ్ ది ఫిలాసఫర్స్ స్టోన్ (2002)
మీకు కోడింగ్ మెంటర్ ఎందుకు అవసరం కావచ్చు
అందుకే సాఫ్ట్వేర్ డెవలప్మెంట్లో మెంటరింగ్ అనేది చాలా ప్రజాదరణ పొందిన భావన. మెంటర్ని కనుగొనడం అనేది తాము స్వంతంగా చేయలేమని భావించే వారికి, సాధారణంగా సోలో లెర్నింగ్లో సమస్య ఉన్నవారికి లేదా నేర్చుకోవడం నుండి గరిష్టంగా తీసుకోవడానికి సాధ్యమయ్యే ప్రతి సాధనాన్ని వర్తింపజేయాలని చూస్తున్న వారికి చాలా ఉపయోగకరంగా ఉంటుంది. కోడింగ్లో ప్రారంభకులకు, మెంటార్ని కలిగి ఉండటం చాలా ఉపయోగకరంగా ఉంటుంది. మీ అభ్యాస ప్రక్రియను పర్యవేక్షిస్తున్న ప్రొఫెషనల్ మరియు అనుభవజ్ఞులైన ఎవరైనా మిమ్మల్ని లెక్కలేనన్ని సాధారణ తప్పుల నుండి రక్షించవచ్చు, మీ ప్రయత్నాలను సరైన మార్గంలో నడిపించవచ్చు మరియు మంచి సలహాతో మద్దతు ఇవ్వవచ్చు. గురువును ఎలా కనుగొనాలి? మీరు సరైన కోడింగ్ మెంటర్ని కనుగొనడానికి అనేక మార్గాలు ఉన్నాయి మరియు ఈ రోజు మనం దీని గురించి మాట్లాడబోతున్నాము.
1. లింక్డ్ఇన్లో శోధించండి
వృత్తిపరమైన కమ్యూనికేషన్ కోసం ప్రపంచంలోనే అతిపెద్ద సోషల్ నెట్వర్క్ ఇప్పటికీ తీవ్రమైన కనెక్షన్లను కనుగొనడానికి వెళ్లవలసిన ప్రదేశం, అయినప్పటికీ లింక్డిన్లో మీకు తెలియని వారి నుండి ప్రత్యుత్తరం పొందడం చాలా కష్టంగా ఉంది (వివిధ రకాల స్పామ్ నింద). లింక్డ్ఇన్లో కోడింగ్ మెంటర్ని కనుగొనడానికి, మీ ప్రస్తుత కనెక్షన్లను పరిశీలించి, ఎవరికైనా సరిపోయే వారిని వెతకడానికి ప్రయత్నించండి. మీ కనెక్షన్ల జాబితాలో మీకు ఇంకా ఎవరూ లేకుంటే, “సాఫ్ట్వేర్ ఇంజనీర్,” “డెవలపర్,” “జావా డెవలపర్” లేదా “బ్యాక్ ఎండ్ డెవలపర్” వంటి పదాలను ఉపయోగించి ఆసక్తికరమైన ప్రొఫైల్ల కోసం శోధించడానికి ప్రయత్నించండి. మీరు జావా కోడింగ్ మెంటర్ కోసం వెతుకుతున్నట్లయితే, అనుభవజ్ఞులైన జావా డెవలపర్ల కోసం వెతకడం సమంజసం, ప్రాధాన్యంగా పేరున్న కంపెనీల కోసం పని చేస్తుంది. మీ సంభావ్య సలహాదారుల ప్రొఫైల్లను అధ్యయనం చేయడం ప్రారంభించి, వారు వాస్తవానికి ఎలాంటి అనుభవాన్ని కలిగి ఉండవచ్చో అర్థం చేసుకోండి, వారు ఏ పాత్రలు మరియు స్థానాల్లో పనిచేశారు, ఏ కంపెనీలలో, మొదలైనవి. మీ లక్ష్యం నిజంగా అనుభవజ్ఞుడైన మరియు మంచి సలహాదారుని చేయగల వ్యక్తిని కనుగొనడం. మీరు అలాంటి వ్యక్తులను 5 నుండి 10 మందిని గుర్తించి, ఆపై ప్రతి ఒక్కరికి సందేశం పంపాలి. మీ మొదటి సందేశాన్ని వీలైనంత ప్రత్యేకంగా (అందరికీ ఒకే సందేశం టెంప్లేట్ను పంపకపోవడమే మంచిది), మీ లక్ష్యాన్ని వీలైనంత స్పష్టంగా వివరిస్తూ మరియు కొంత సహాయం లేదా సలహా కోసం అడగండి, కానీ చాలా అనుచితంగా లేకుండా చేయడానికి ప్రయత్నించండి. మీరు ఒకరి నుండి ప్రత్యుత్తరం పొందే అవకాశం ఉంది. మీ లక్ష్యాన్ని వీలైనంత స్పష్టంగా వివరించడం మరియు కొంత సహాయం లేదా సలహా కోసం అడగడం, కానీ చాలా చొరబాటు లేకుండా. మీరు ఒకరి నుండి ప్రత్యుత్తరం పొందే అవకాశం ఉంది. మీ లక్ష్యాన్ని వీలైనంత స్పష్టంగా వివరించడం మరియు కొంత సహాయం లేదా సలహా కోసం అడగడం, కానీ చాలా చొరబాటు లేకుండా. మీరు ఒకరి నుండి ప్రత్యుత్తరం పొందే అవకాశం ఉంది.
2. నిజ జీవిత కోడింగ్ సమావేశాలకు హాజరు
మీరు కొంత పెద్ద నగరం లేదా యాక్టివ్ టెక్ మీట్అప్ల దృశ్యంతో ఉన్న ఏదైనా ప్రదేశంలో ఉన్నట్లయితే, మీ కోడింగ్ మెంటర్ని కనుగొనడానికి మీకు మరింత మెరుగైన మార్గం ఉంది. వ్యక్తిగతంగా కనెక్షన్లను సెటప్ చేయడం ఎల్లప్పుడూ ఆన్లైన్ కంటే చాలా సులభం, కనీసం మీ కమ్యూనికేషన్ నైపుణ్యాలు తగినంతగా ఉంటే. మీకు సమీపంలో కొన్ని ఆసక్తికరమైన కోడింగ్-సంబంధిత సమావేశాలు ఉన్నాయో లేదో తనిఖీ చేయండి, మీకు నచ్చిన దాన్ని కనుగొని అందులో చేరండి. మీరు Meetup.comని ఉపయోగించడాన్ని ప్రయత్నించవచ్చు లేదా మీ ప్రాంతంలోని ఇతర ప్రముఖ మీటప్ వెబ్సైట్లు మరియు యాప్ల కోసం తనిఖీ చేయవచ్చు.
3. వర్చువల్ కోడింగ్ సమావేశాలకు హాజరు
ఆన్లైన్లో వర్చువల్ మీట్అప్లకు హాజరవడం కూడా ఒక ఎంపిక, అయినప్పటికీ కొన్ని నిజ జీవిత పరస్పర చర్య కోసం ఆఫ్లైన్ సమావేశానికి వెళ్లడం అంత ప్రభావవంతంగా ఉండకపోవచ్చు. కానీ వర్చువల్ మీట్అప్లతో, మీరు ప్రపంచంలో ఎక్కడైనా ఈవెంట్లకు హాజరు కావడానికి స్వేచ్ఛగా ఉన్నందున, మీరు చాలా ఎక్కువ ఎంపికను పొందుతారు. అలా కాకుండా, విధానం చాలా చక్కగా ఉంటుంది: జావాకు సంబంధించిన మీట్అప్ల కోసం శోధించండి (మీరు జావాలో ఎలా కోడ్ చేయాలో తెలుసుకోవాలని చూస్తున్నట్లయితే) లేదా సాధారణంగా కనీసం బ్యాక్-ఎండ్ డెవలప్మెంట్ను కలవడానికి మరియు పొందడానికి వాటిని ఉపయోగించండి అనుభవజ్ఞులైన డెవలపర్లను తెలుసుకోవడానికి, చిట్కాలు మరియు సిఫార్సుల కోసం వారిని అడగండి మరియు సహాయం చేయడానికి సిద్ధంగా ఉన్నవారిలో మెంటార్ని ఎంచుకోండి.
4. ఓపెన్ సోర్స్ GitHub ప్రాజెక్ట్లలో చేరండి
మేము ఇంతకు ముందు కోడింగ్ ప్రారంభకులకు ఓపెన్ సోర్స్ GitHub ప్రాజెక్ట్లపై పని చేయడం యొక్క ప్రాముఖ్యత గురించి మాట్లాడుతున్నాము మరియు
GitHubలోని ఉత్తమ ఓపెన్ జావా ప్రాజెక్ట్లలో ఇది అగ్రస్థానంలో ఉంది . కోడింగ్ మెంటర్ని కనుగొనడంలో ఇది మీకు ఎలా సహాయపడుతుంది? కలిసి పని చేయడం వల్ల మనుషులు మరింత దగ్గరవుతారు. ప్రాజెక్ట్లో చేరడానికి ప్రయత్నించండి మరియు దానికి సహకరిస్తున్న ఇతర అనుభవజ్ఞులైన డెవలపర్లతో కనెక్షన్లను నిర్మించడం ప్రారంభించండి. ప్రారంభ కనెక్షన్ సెట్ చేయబడిన తర్వాత, మీరు మెంటర్షిప్ గురించి వారిని అడగడానికి ప్రయత్నించవచ్చు.
5. StackOverflow, freeCodeCamp, Hackernoon మరియు ఇతర డెవలపర్ కమ్యూనిటీలలో చేరండి
ఒకవేళ LinkedIn మరియు GitHub మీరు వెతుకుతున్న ఫలితాలను అందించనట్లయితే, అత్యంత ప్రజాదరణ పొందిన కొన్ని ఆన్లైన్ కోడింగ్ కమ్యూనిటీలలో చేరడానికి ప్రయత్నించండి మరియు అదే పనిని చేయండి, ఇది మీ ఫీల్డ్లోని అనుభవజ్ఞులైన డెవలపర్ల కోసం శోధించడం మరియు చాలా అనుచితంగా ఉండకుండా సహాయం కోసం వారిని అడగడం. . స్టాక్ ఓవర్ఫ్లో, ఫ్రీకోడ్క్యాంప్, హ్యాకర్నూన్ ఎంచుకోవడానికి ఉత్తమమైన వాటిలో ఒకటి. మీరు ప్రత్యామ్నాయాల కోసం చూస్తున్నట్లయితే, HackerNews, CodeProject లేదా Hashnodeని ప్రయత్నించండి. మహిళా ప్రోగ్రామర్లకు ఉమెన్ హూ కోడ్ చాలా మంచి ఎంపిక.
6. Quora, Facebook, Twitter మరియు ఇతర సోషల్ మీడియా వెబ్సైట్లను ప్రయత్నించండి
సాఫ్ట్వేర్ డెవలపర్లలో కూడా ప్రసిద్ధి చెందిన ఇతర సోషల్ మీడియా వెబ్సైట్ల గురించి మర్చిపోవద్దు. మీరు Q&A వెబ్సైట్ Quoraలో చాలా అనుభవజ్ఞులైన కోడర్లను కనుగొనవచ్చు, ఉదాహరణకు. Quoraలో మీరు వెంటనే నిర్దిష్ట ప్రశ్నలను అడగడం ప్రారంభించవచ్చు, నిపుణులైన డెవలపర్లు ప్రత్యుత్తరం కోసం వేచి ఉన్నారు. ఇది అందమైన స్నేహానికి నాందిగా మారనివ్వండి. లేదా మార్గదర్శకత్వం. ఫేస్బుక్లో చాలా కోడింగ్-సంబంధిత సమూహాలు కూడా ఉన్నాయి, అయితే ఇతర మార్గాల్లో సులభంగా చేరుకోలేని వారిని చేరుకోవడానికి Twitter తరచుగా ఉత్తమ మార్గం.
7. స్నేహితులు మరియు పరిచయస్తులను తనిఖీ చేయండి
ఆన్లైన్లో మెంటార్ని కనుగొనడం కొన్ని కారణాల వల్ల మీకు పనికిరాకపోతే లేదా మీరు వ్యక్తిగత సంభాషణలో మంచి పాతవారి కోసం చూస్తున్నట్లయితే, మీ స్నేహితులు మరియు పరిచయస్తులలో తగిన వ్యక్తుల కోసం వెతకడానికి ప్రయత్నించండి. మీకు ఏ ప్రోగ్రామర్లు తెలియకుంటే, స్నేహితుల స్నేహితుల కోసం వెతకండి: మీకు తెలిసిన వ్యక్తులు అనుభవజ్ఞులైన డెవలపర్లతో స్నేహితులుగా ఉన్నట్లయితే మిమ్మల్ని ఎవరైనా పరిచయం చేయమని అడగండి. అన్నింటికంటే, 6 హ్యాండ్షేక్ల నియమం ఇప్పటికీ చెల్లుబాటులో ఉంది, కాబట్టి దీన్ని ఉపయోగించడానికి భయపడకండి (లేదా సిగ్గుపడకండి).
8. కోడింగ్ ప్రాక్టీస్ చేయండి మరియు మెంటరింగ్ అవకాశాలు వచ్చినప్పుడు వాటిని పొందండి
చివరగా, మీరు ఒంటరిగా నేర్చుకోవడం ద్వారా మరియు మీకు వీలైన ప్రతిసారీ కోడ్ చేయడానికి ప్రయత్నించడం ద్వారా మీ లక్ష్యాన్ని కొనసాగించవచ్చు. త్వరలో లేదా తరువాత, ఒక మార్గం లేదా మరొకటి, మీరు ఆన్లైన్లో లేదా నిజ జీవితంలో మరింత అనుభవజ్ఞులైన డెవలపర్లను ఎదుర్కొంటారు. డెవలపర్ కమ్యూనిటీతో ముందుకు సాగడం మరియు పరస్పర చర్య చేయడం ఇక్కడ కీలకం. మీరు చేయగలిగిన ప్రతిచోటా మీకు వీలైనన్ని ఎక్కువ ప్రశ్నలు అడగండి: అది
CodeGym యొక్క సహాయ విభాగం , Quora లేదా StackOverflow కావచ్చు. మరియు మీ ఉత్సాహాన్ని గమనించి, సహాయం చేయాలనే కోరికను వ్యక్తపరిచే వ్యక్తుల కోసం చూడండి.
సారాంశం
ఎపిలోగ్గా ఒక ముఖ్యమైన సలహా. గురువు కోసం వెతుకుతున్నప్పుడు మరియు మీరు ఒకరిని కనుగొన్న తర్వాత, సమాచారానికి బదులుగా సంబంధంపై దృష్టి పెట్టడం ముఖ్యం. మరో మాటలో చెప్పాలంటే, గురువు/ఆమెను చాలా తరచుగా ప్రశ్నలు అడగడం ద్వారా లేదా అనుచితంగా ఉండటం ద్వారా అతనితో సంబంధాన్ని దుర్వినియోగం చేయవద్దు. మీరు ముందుగానే సిద్ధం చేసుకున్న నిర్దిష్ట ప్రశ్నలతో మాత్రమే మెంటర్ను సంప్రదించడానికి మీ వంతు కృషి చేయండి మరియు టేబుల్పైకి ఏదైనా తీసుకురావడానికి ప్రయత్నించండి (మీకు వీలయినంత వరకు) — అంటే, ఈ సంబంధం దీర్ఘకాలికంగా ప్రయోజనకరంగా ఉండటానికి మీ వంతు కృషి చేయండి మీ ఇద్దరికీ. లేకపోతే, మీ సంభావ్య సలహాదారులు మిమ్మల్ని ద్వేషించే అవకాశం ఉంది లేదా మీకు పెద్దగా తేడా లేని ప్రాథమిక సలహాలను మాత్రమే అందిస్తారు.
GO TO FULL VERSION