వైబ్ కోడింగ్ ఉద్యోగాల ఆవిర్భావం
ఒక సంవత్సరం క్రితం, AIతో మాట్లాడటంపై ఆధారపడిన సాఫ్ట్వేర్ ఇంజనీర్ ఉద్యోగం అనే ఆలోచన వింటే నేను నవ్వేవాడిని.
ఇప్పుడు, ఉద్యోగ ప్రకటనలు Cursor, Claude, GPT, మరియు Windsurf లలో అనుభవాన్ని కోరుతున్నాయి.
ఇందులో నేను ఎటువంటి లోపాన్ని చూడటం లేదు. ఒక కంపెనీ AIని ఉపయోగించి పనులు చేయడానికి సాఫ్ట్వేర్ ఇంజనీర్ జీతం ఇస్తే, నేను దానిని స్వీకరిస్తాను.
నాకు ప్రోగ్రామింగ్ అంటే ఇష్టం. AI రాకముందే నేను దీనిని ప్రారంభించాను. సమస్యలను పరిష్కరించడం మరియు సిస్టమ్స్ను డీబగ్ చేయడం నాకు ఇష్టం. రేపు AI సాధనాలు మాయమైపోయినా, నేను కోడ్ రాస్తూనే ఉంటాను.
వైబ్ కోడింగ్ అంటే ఇవి అని చాలా మంది డెవలపర్లు భయపడుతున్నారు:
- యాదృచ్ఛికంగా AI ఇచ్చే అవుట్పుట్ను కాపీ చేయడం
- లోపభూయిష్టమైన సాఫ్ట్వేర్ను విడుదల చేయడం
- ఇంజనీరింగ్ను ప్రాంప్ట్లతో భర్తీ చేయడం
అది అప్పుడప్పుడు జరుగుతుంది. కానీ గొప్ప డెవలపర్లు అలా చేయరు.
కాలిక్యులేటర్లు వచ్చినప్పుడు గణిత శాస్త్రజ్ఞులు మాయమైపోలేదు. IDEలు ఆటోకంప్లీట్ ఫీచర్ను చేర్చినప్పుడు ప్రోగ్రామర్లు మాయమైపోలేదు. ప్రతి తరంలోనూ ఒక కొత్త సాధనం వస్తుంది, అది వృత్తిని నాశనం చేస్తుందని పాత నిపుణులు వాదిస్తారు. ఆ తర్వాత, అందరూ దానిని ఉపయోగిస్తారు.
AI అనేది ఆ చక్రంలో తదుపరి దశ.
సాఫ్ట్వేర్ ప్రాథమిక సూత్రాలు తెలిసిన డెవలపర్లు పదేపదే చేసే పనులను AIకి అప్పగించడం వల్ల వేగంగా ముందుకు వెళ్తారు. సాఫ్ట్వేర్ పనిలో ఎక్కువ భాగం ఇవే:
- CRUD ఎండ్పాయింట్లను రాయడం
- ఫారమ్లను నిర్మించడం
- APIలను కనెక్ట్ చేయడం
- స్టైలింగ్ బగ్లను సరిచేయడం
- డిపెండెన్సీలను అప్డేట్ చేయడం
- టెస్ట్లను రాయడం
- పాత కోడ్ను రీఫ్యాక్టరింగ్ చేయడం
- డాక్యుమెంటేషన్ను చదవడం
AI ఈ అడ్డంకులను తొలగిస్తే, దానిని ఉపయోగించండి. కష్టపడటం వల్ల మీకు అదనపు పాయింట్లు రావు.
విలువ ప్రాంప్ట్లను టైప్ చేయడంలో లేదు. విలువ సాఫ్ట్వేర్ను అర్థం చేసుకోవడంలో ఉంది.
అనుభవం ఉన్న డెవలపర్లు మెరుగైన AI ఫలితాలను పొందుతారు, ఎందుకంటే AI ఎప్పుడు తప్పుగా ఉందో వారికి తెలుసు. వారు భద్రతా లోపాలను గుర్తిస్తారు. వారు తప్పుడు ఆర్కిటెక్చర్ను గమనిస్తారు. వారు హాలూసినేషన్స్ను పట్టుకుంటారు.
నిజమైన
కంపెనీలు మీకు సమస్యలను పరిష్కరించడానికి డబ్బు చెల్లిస్తాయి, టైప్ చేయడానికి కాదు.
ఐచ్ఛిక అభ్యాస సమూహం: https://t.me/GyaanSetuAi