നിങ്ങൾ AI ഒരു എഞ്ചിനീയറെപ്പോലെയാണോ അതോ ഒരു ചൂതാടിയെപ്പോലെയാണോ ഉപയോഗിക്കുന്നത് എന്ന് എനിക്ക് 5 മിനിറ്റിനുള്ളിൽ തിരിച്ചറിയാൻ കഴിയും
എഞ്ചിനീയർ ആർക്കിടെക്ചറിൽ നിന്നാണ് തുടങ്ങുന്നത്. ചൂതാടി ഒരു പ്രോംപ്റ്റിൽ നിന്നാണ് തുടങ്ങുന്നത്.
പലരും പ്രോംപ്റ്റുകൾ നൽകുന്നു, കോഡ് റൺ ചെയ്യുന്നു, പ്രവർത്തിക്കുന്ന ഒരു UI കാണുന്നു. തങ്ങൾ ഒരു സിസ്റ്റം നിർമ്മിച്ചുവെന്ന് അവർ കരുതുന്നു. അവർ നിർമ്മിച്ചത് വെറുമൊരു ഡെമോ മാത്രമാണ്.
ഡെമോകൾ പ്രൊഡക്ഷനിൽ പരാജയപ്പെടുന്നു. സിസ്റ്റങ്ങൾ പുലർച്ചെ 2 മണിയിലും പ്രവർത്തിക്കുന്നു.
AI വേഗത്തിൽ കോഡ് എഴുതുന്നു. ഉപയോക്താക്കൾക്ക് എന്താണ് വേണ്ടതെന്ന് AI കണ്ടെത്തുന്നില്ല. നിങ്ങളുടെ ബിസിനസ്സ് നിയമങ്ങൾ AI അറിയുന്നില്ല. ഒരു സ്റ്റേക്ക്ഹോൾഡർ മീറ്റിംഗിലെ പിരിമുറുക്കം AI അറിയുന്നില്ല.
നിങ്ങൾ ഒരു പ്രോംപ്റ്റിൽ നിന്നാണ് തുടങ്ങുന്നതെങ്കിൽ, നിങ്ങൾ ഊഹങ്ങളുടെ അടിസ്ഥാനത്തിലാണ് നിർമ്മാണം നടത്തുന്നത്. AI ആ ഊഹങ്ങളെ അതിവേഗം നടപ്പിലാക്കുന്നു. ഇത് നിങ്ങളെ തെറ്റായ ദിശയിലേക്ക് കൂടുതൽ വേഗത്തിൽ എത്തിക്കുന്നു.
എഞ്ചിനീയർമാർ AI അവഗണിക്കുന്ന കാര്യങ്ങളിൽ ശ്രദ്ധ കേന്ദ്രീകരിക്കുന്നു:
- ടോക്കൺ ലൈഫ്സൈക്കിളുകളും റോളുകളും.
- ഡാറ്റാബേസ് ഇൻഡക്സുകളും മൈഗ്രേഷൻ സുരക്ഷയും.
- API വേർഷനിംഗും എറർ കോൺട്രാക്റ്റുകളും.
- ഇൻപുട്ട് വാലിഡേഷനും സീക്രട്ട് മാനേജ്മെന്റും.
- സ്ട്രക്ചേർഡ് ലോഗിംഗും ട്രേസിംഗും.
ചൂതാടി ഒരു പരിഹാരത്തിനായി AI-യോട് ചോദിക്കുന്നു. എഞ്ചിനീയർ റിക്വസ്റ്റ് ഫ്ലോ പരിശോധിക്കുന്നു.
AI ഫീച്ചറുകളുടെ വളർച്ച വേഗത്തിലാക്കുന്നു. അത് ടെക്നിക്കൽ ഡെബ്റ്റും വർദ്ധിപ്പിക്കുന്നു. നിങ്ങൾക്ക് മനസ്സിലാകാത്ത ഓരോ വരി കോഡും നിങ്ങളുടെ ഭാവികാലത്തുനിന്നുള്ള ഒരു കടമാണ്.
പ്രോംപ്റ്റ് സ്പൈറൽ ഒഴിവാക്കുക:
- അവ്യക്തമായ ഒരു പ്രോംപ്റ്റ് എഴുതുന്നു.
- ഒരു കൂട്ടം കോഡ് ലഭിക്കുന്നു.
- ഒരു ബഗ് പരിഹരിക്കുന്നു.
- മറ്റ് രണ്ട് കാര്യങ്ങൾ തകരാറിലാകുന്നു.
- സിസ്റ്റം കുഴപ്പത്തിലാകുന്നത് വരെ ഇത് ആവർത്തിക്കുന്നു.
AI ശരിയായി ഉപയോഗിക്കേണ്ട രീതി:
- ചുമതലപ്പെടുത്തുന്നതിന് മുമ്പ് ഡിസൈൻ ചെയ്യുക.
- നിയന്ത്രണങ്ങൾ നിർവചിക്കാൻ ഒരു പേജ് ഡോക്യുമെന്റ് ഉപയോഗിക്കുക.
- വെർട്ടിക്കൽ സ്ലൈസുകളായി ജോലി ചെയ്യുക.
- AI കോഡിനെ ഒരു ആദ്യ ഡ്രാഫ്റ്റ് ആയി മാത്രം കാണുക.
- സ്ഥിരതയ്ക്കായി പരിശോധിക്കുക.
നാളെ Cursor അപ്രത്യക്ഷമായാൽ, നിങ്ങളുടെ ആപ്പ് എങ്ങനെ പ്രവർത്തിക്കുന്നു എന്ന് വിശദീകരിക്കാൻ നിങ്ങൾക്ക് കഴിയണം.