నా GitHub లో రిక్రూటర్లు చూడలేనివి

మీరు నా GitHub ని 30 సెకన్ల పాటు చూస్తే, అది ఒక గందరగోళంగా అనిపించవచ్చు.

మీకు React కనిపిస్తుంది. Python కనిపిస్తుంది. AI, scrapers మరియు automation కనిపిస్తాయి. Healthcare tools మరియు marketing bots కనిపిస్తాయి.

నాకు 100 కంటే ఎక్కువ repositories ఉన్నాయి. చాలా వరకు private ones. కొన్ని క్లయింట్ వర్క్. కొన్ని పూర్తి చేయని ఆలోచనలు. ఒక రిక్రూటర్‌కు, ఇవి యాదృచ్ఛిక ప్రాజెక్టులలా కనిపిస్తాయి.

అవి అలా కావు.

నేను నిర్మించే ప్రతి ప్రాజెక్ట్ ఒకే సమస్యను పరిష్కరిస్తుంది: నాకు పదేపదే చేసే పనులు (repetitive work) అంటే ఇష్టం ఉండదు.

నేను ఉద్యోగాల కోసం దరఖాస్తు చేసుకోవడానికి సంవత్సరాలు గడిపాను. ప్రతి దరఖాస్తు నాకు విసుగు తెప్పించేది. మీరు ఒక రెజ్యూమెను అప్‌లోడ్ చేస్తారు, ఆపై ఒక వెబ్‌సైట్ అదే రెజ్యూమెలోని వివరాలను పదిహేను వేర్వేరు బాక్సుల్లో టైప్ చేయమని అడుగుతుంది. అది సమయం వృధా.

నాకు చిరాకు కలిగింది. దానిని సరిదిద్దడానికి నేను టూల్స్ నిర్మించడం ప్రారంభించాను.

నేను సంబంధం లేని విషయాలను నిర్మిస్తున్నానని అనుకున్నాను. నేను ఒక job application helper ని నిర్మించాను. ఒక content scheduler ని నిర్మించాను. ఒక AI framework ని నిర్మించాను.

ఆ తర్వాత నేను నిశితంగా గమనించాను. ప్రతి ప్రాజెక్ట్ ఒకే ఆలోచనతో మొదలైంది: "దీనిని చేయడానికి ఇంకా మెరుగైన మార్గం ఉండాలి."

నా PostPunk ప్రాజెక్టును తీసుకోండి. చాలామంది దీనిని ఒక social media scheduler గా చూస్తారు. కానీ నేను దీనిని మాన్యువల్ పోస్టింగ్ నుండి తప్పించుకునే మార్గంగా చూస్తాను. నేను సృజనాత్మకంగా ఉన్నప్పుడు కంటెంట్‌ను సృష్టిస్తాను. ఆ తర్వాత మిగిలిన పనిని సిస్టమ్ చూసుకునేలా చేస్తాను.

ఒక వ్యక్తి యాదృచ్ఛిక టూల్స్ జాబితాను చూస్తారు. నేను ఒక పద్ధతిని (pattern) చూస్తాను.

ఇవన్నీ మానవ శ్రమను తగ్గించడానికి చేసే ప్రయత్నాలు.

కొందరు డెవలపర్లు గ్రాఫిక్స్‌ను ఇష్టపడతారు. కొందరు డేటాబేస్‌లను ఇష్టపడతారు. నేను పనిలో అడ్డంకులను (friction) తొలగించడాన్ని ఇష్టపడతాను. ఏదైనా పని పదేపదే చేయాల్సి వస్తే, దానికి బదులుగా కంప్యూటర్ చేస్తే బాగుంటుందా అని నేను ఆలోచిస్తాను.

AI నా కోసం పని చేస్తుందని ప్రజలు అనుకుంటారు. AI అనేది మ్యాజిక్ కాదు. కోడ్ రాయడం కష్టమైన విషయం కాదు. వర్క్‌ఫ్లోలు (workflows) మరియు ఎడ్జ్ కేస్‌లను (edge cases) అర్థం చేసుకోవడమే కష్టమైన విషయం. ఆలోచించడమే అసలైన కష్టం.

మీరు ఆ 100 repositories అన్నింటినీ తనిఖీ చేస్తారని నేను ఆశించను. దానికి ఎవరికీ సమయం ఉండదు.

ఒకవేళ మీరు చూస్తే, యాదృచ్ఛిక సాంకేతికత కోసం వెతకకండి. ఒక systems thinker కోసం వెతకండి. పద్ధతులను (patterns) గుర్తించి, సమయాన్ని ఆదా చేసే టూల్స్‌ను నిర్మించే వ్యక్తి కోసం వెతకండి.

నేను 100 వేర్వేరు ప్రాజెక్టులను చూడటం లేదు. నేను ఒకే ఒక ఆలోచనను చూస్తున్నాను:

ఏదైనా పని పదేపదే చేయాల్సి వస్తే, దానిని చేయడానికి మెరుగైన మార్గం ఉంటుంది. నేను ఆ మార్గాన్ని నిర్మిస్తాను.

Source: https://dev.to/ashb4/what-recruiters-cant-see-on-my-github-1f41