𝗜 𝗞𝗻𝗼𝘄 𝗪𝗶𝘁𝗵𝗶𝗻 𝟱 𝗠𝗶𝗻𝘂𝘁𝗲𝘀 𝗜𝗳 𝗬𝗼𝘂 𝗨𝘀𝗲 𝗔𝗜 𝗮𝘀 𝗮𝗻 𝗘𝗻𝗴𝗶𝗻𝗲𝗲𝗿 𝗼𝗿 𝗮 𝗚𝗮𝗺𝗯𝗹𝗲𝗿

એન્જિનિયર આર્કિટેક્ચર (architecture) થી શરૂઆત કરે છે. જુગારી પ્રોમ્પ્ટ (prompt) થી શરૂઆત કરે છે.

ઘણા લોકો પ્રોમ્પ્ટ આપે છે, કોડ રન કરે છે અને ચાલતું UI જુએ છે. તેમને લાગે છે કે તેમણે એક સિસ્ટમ બનાવી છે. તેમણે માત્ર એક ડેમો (demo) બનાવ્યો છે.

ડેમો પ્રોડક્શનમાં નિષ્ફળ જાય છે. સિસ્ટમ્સ રાત્રે ૨ વાગ્યે પણ કામ કરે છે.

AI ઝડપથી કોડ લખે છે. AI એ નથી શોધી શકતું કે યુઝર્સને શું જોઈએ છે. AI તમારા બિઝનેસ રૂલ્સ (business rules) જાણતું નથી. AI સ્ટેકહોલ્ડર મીટિંગમાં રહેલા તણાવને અનુભવી શકતું નથી.

જો તમે પ્રોમ્પ્ટથી શરૂઆત કરો છો, તો તમે ધારણાઓ (assumptions) પર નિર્માણ કરો છો. AI તે ધારણાઓને ઝડપથી અમલમાં મૂકે છે. તે તમને ખોટી દિશામાં વધુ ઝડપથી લઈ જાય છે.

એન્જિનિયરો એવી બાબતો પર ધ્યાન કેન્દ્રિત કરે છે જેને AI અવગણે છે:

  • Token lifecycles અને roles.
  • Database indexes અને migration safety.
  • API versioning અને error contracts.
  • Input validation અને secret management.
  • Structured logging અને tracing.

જુગારી AI પાસે ફિક્સ (fix) માંગે છે. એન્જિનિયર રિક્વેસ્ટ ફ્લો (request flow) ને ટ્રેસ કરે છે.

AI ફીચર ગ્રોથને વેગ આપે છે. તે ટેકનિકલ ડેબ્ટ (technical debt) ને પણ વેગ આપે છે. કોડની દરેક લાઇન જે તમે સમજી શકતા નથી, તે તમારા ભવિષ્યના સ્વરૂપ પાસેથી લીધેલું દેવું છે.

પ્રોમ્પ્ટ સ્પાયરલ (prompt spiral) થી બચો:

  • અસ્પષ્ટ પ્રોમ્પ્ટ લખો.
  • કોડનો એક બ્લોક મેળવો.
  • એક બગ (bug) સુધારો.
  • બીજી બે વસ્તુઓ બગાડો.
  • જ્યાં સુધી સિસ્ટમ અસ્તવ્યસ્ત ન થઈ જાય ત્યાં સુધી આનું પુનરાવર્તન કરો.

AI નો સાચો ઉપયોગ કેવી રીતે કરવો:

  • કામ સોંપતા પહેલા ડિઝાઇન કરો.
  • મર્યાદાઓ (constraints) વ્યાખ્યાયિત કરવા માટે એક પેજનું ડોક્યુમેન્ટ વાપરો.
  • Vertical slices માં કામ કરો.
  • AI કોડને પ્રથમ ડ્રાફ્ટ તરીકે ગણો.
  • સુસંગતતા (consistency) માટે રિવ્યુ કરો.

જો આવતીકાલે Cursor ગાયબ થઈ જાય, તો સમજાવો કે તમારું એપ કેવી રીતે કામ કરે છે. તે શું કરે છે તે નહીં. તે કેવી રીતે કામ કરે છે તે સમજાવો.

તમારા વિચારવાની પ્રક્રિયાને વેગ આપવા માટે AI નો ઉપયોગ કરો. તમારા વિચારવાની પ્રક્રિયાને બદલવા માટે તેનો ઉપયોગ કરશો નહીં.

Source: https://dev.to/akshay_mali_837a6ec7bd92a/-i-can-tell-within-5-minutes-whether-someone-is-using-ai-as-an-engineer-or-as-a-gambler--26ap વૈકલ્પિક લર્નિંગ કોમ્યુનિટી: https://t.me/GyaanSetuAi