𝗔𝗜 મારા ટાઈપ કરતા પણ વધુ ઝડપથી કોડ જનરેટ કરે છે
મેં મારી કોફી પૂરી કરતા પહેલા જ એક AI ટૂલે કામ કરતો કોડ લખી દીધો. તે અસ્વસ્થતા અનુભવ કરતું હતું. તે રોમાંચક પણ હતું.
સોફ્ટવેર એન્જિનિયરની ભૂમિકા બદલાઈ રહી છે. તે અદૃશ્ય થઈ રહી નથી.
AI હવે પુનરાવર્તિત કાર્યો સંભાળે છે. તે બોઈલરપ્લેટ (boilerplate) લખે છે. તે યુનિટ ટેસ્ટ બનાવે છે. તે ડોક્યુમેન્ટેશન સંભાળે છે. તે લોજિક રિફેક્ટર કરે છે. આ કાર્યોમાં પહેલા કલાકો લાગતા હતા. હવે તે સેકન્ડોમાં થઈ જાય છે.
એન્જિનિયરિંગનો સૌથી મહત્વપૂર્ણ ભાગ ટાઈપિંગ નથી. તે વિચારવું છે.
AI જવાબો આપે છે. તે જવાબો સાચા છે કે નહીં તે સમજતું નથી. એન્જિનિયરો મહત્વના છે કારણ કે આપણે સંદર્ભ (context) પૂરો પાડીએ છીએ.
તમારી કિંમત આ ક્ષેત્રોમાં રહેલી છે:
- બિઝનેસ જરૂરિયાતોને ટેકનિકલ પ્લાનમાં રૂપાંતરિત કરવી.
- ઝડપ અને સ્કેલેબિલિટી (scalability) વચ્ચે પસંદગી કરવી.
- લાંબા ગાળાની અસર સમજવી.
- AI જે કેસ ચૂકી જાય તેવા એજ કેસ (edge cases) શોધવા.
AI પાસે સંદર્ભનો અભાવ છે. એન્જિનિયરો સમગ્ર પરિસ્થિતિ (big picture) સમજે છે.
જ્યારે પ્રોડક્શન બગડે છે, ત્યારે કંપનીઓ AI મોડેલને દોષ નથી આપતી. તેઓ એન્જિનિયર તરફ જુએ છે. તમે પરિણામો માટે જવાબદાર છો. તમે જવાબદારી નિભાવો છો.
તમારી ભૂમિકા બદલાઈ રહી છે. તમે કોડરથી ડિરેક્ટર તરફ આગળ વધી રહ્યા છો. તમે ઇન્ટેન્ટ (intent) વ્યાખ્યાયિત કરો છો. તમે AI સોલ્યુશન્સનું માર્ગદર્શન કરો છો. તમે આઉટપુટની સમીક્ષા કરો છો. તમે સુરક્ષા અને વિશ્વસનીયતા માટે જવાબદાર છો.
આગળ રહેવા માટે આ કૌશલ્યો પર ધ્યાન કેન્દ્રિત કરો:
- પ્રોબ્લે