𝗔𝗜 તમારી જગ્યા નહીં લે, પણ AI ની ખરાબ આદતો લેશે
જ્યારે AI એક પરફેક્ટ ફંક્શન લખે છે ત્યારે તે જાદુ જેવું લાગે છે. જ્યારે તે અસ્તિત્વમાં ન હોય તેવું API બનાવી દે છે, ત્યારે તે આપત્તિ જેવું લાગે છે.
મોટાભાગના ડેવલપર્સ પાસે એક પસંદગી હોય છે. તમે AI નો ઉપયોગ માર્ગદર્શક (mentor) તરીકે કરી શકો છો, અથવા તમે 'autocomplete zombie' બની શકો છો.
જોખમ ટેકનોલોજીમાં નથી. જોખમ આળસમાં છે. જો તમે વિચારવાનું બંધ કરી દેશો, તો તમે તમારી ક્ષમતા ગુમાવી દેશો.
નિયંત્રણમાં રહેવા માટે આ પાંચ સ્વિચનો ઉપયોગ કરો:
- Reasoning mode: ફક્ત કોડ જ ન માંગો. AI ને સ્ટેપ-બાય-સ્ટેપ વિચારવા અને પહેલા edge cases ની યાદી બનાવવા માટે કહો.
- Verbosity control: AI ને જણાવો કે તમારે ઝડપી સ્નિપેટ (snippet) જોઈએ છે કે ફાયદા-ગેરફાયદા (trade-offs) સાથે ઊંડું વિશ્લેષણ જોઈએ છે.
- Tooling: અનુમાન લગાવવાને બદલે AI ને docs, REPLs અથવા ડાયાગ્રામનો ઉપયોગ કરવા માટે મજબૂર કરો.
- Self-reflection: AI ને તેના પોતાના જવાબની ટીકા કરવા માટે કહો. તેને એ શોધવા માટે કહો કે તે કઈ ત્રણ રીતે ખોટું હોઈ શકે છે.
- Rubrics: માળખું (structures) વાપરો. ડિઝાઇન ડોક્યુમેન્ટ માંગવાને બદલે, Problems, Constraints, Options, અને Risks સાથેનું ડોક્યુમેન્ટ માંગો.
ક્યારે વિશ્વાસ કરવો અને ક્યારે ચકાસણી કરવી તે જાણો.
આ બાબતો માટે AI પર વિશ્વાસ કરો:
- વારંવાર વપરાતા ટેસ્ટ સ્ટબ્સ (test stubs) લખવા માટે.
- બેઝિક CRUD scaffolding બનાવવા માટે.
- ડોક્યુમેન્ટેશનનો સારાંશ તૈયાર કરવા માટે.
આ બાબતો માટે ક્યારેય AI પર વિશ્વાસ ન કરો:
- Database migrations માટે.
- Authentication logic માટે.
- Production infrastructure માં ફેરફાર કરવા માટે.
AI ને રિસર્ચ આસિસ્ટન્ટ તરીકે ગણો, કોડ મંકી (code monkey) તરીકે નહીં. તેને તમારું સિસ્ટમ બનાવવા માટે ન કહો. તેને તમારા ડિઝાઇનનું વિશ્લેષણ કરવા કહો. આ રીતે બગ્સ (bugs) પેદા કર્યા વગર જોખમો શોધી શકાય છે.
ધ્યેય 'autocomplete brain' થી બચવાનો છે. આ ત્યારે થાય છે જ્યારે તમે લોજિક સમજ્યા વગર કોપી, પેસ્ટ અને શિપ (ship) કરો છો. તમે ટિકિટ સોલ્વ કરી શકો છો, પરંતુ તમે એક એન્જિનિયર તરીકે આગળ વધી શકતા નથી.
ડ્રાફ્ટ બનાવવા માટે AI નો ઉપયોગ કરો. ચકાસણી કરવા માટે તમારા મગજનો ઉપયોગ કરો.
Source: https://dev.to/dev_tips/ai-wont-replace-you-but-bad-ai-habits-will-1fnp
Optional learning community: https://t.me/GyaanSetuAi