AI மேம்பாடு குறித்து நாம் பேச வேண்டும்
டெவலப்பர்கள் ஒரு புதிய பிரச்சனையை எதிர்கொள்கிறார்கள்.
ஒரு பிழை (bug) ஏற்படும் போது, பலர் சிந்திப்பதைத் தவிர்க்கிறார்கள். அவர்கள் Google-ஐப் பயன்படுத்துவதில்லை. ஆவணங்களைப் (documentation) படிப்பதில்லை. நேரடியாக AI-யிடம் செல்கிறார்கள்.
AI விரைவாகப் பதில்களைத் தருகிறது. இது நன்றாகத் தோன்றலாம். ஆனால் நீங்கள் ஒரு முக்கியமான விஷயத்தை இழக்கிறீர்கள்.
ஒரு பிரச்சனையைத் தீர்க்க போராடுவது ஒரு மன வரைபடத்தை (mental map) உருவாக்குகிறது. ஒரு தீர்வு ஏன் வேலை செய்கிறது என்பதை நீங்கள் கற்றுக்கொள்கிறீர்கள். AI உங்களுக்காக அதைத் தீர்க்கும்போது, நீங்கள் அந்த வரைபடத்தைத் தவிர்க்கிறீர்கள். உங்களுக்குக் குறியீடு (code) கிடைக்கிறது, ஆனால் புரிதல் கிடைப்பதில்லை.
தயாரிப்புச் சூழலில் (production) ஏதோ ஒன்று முறியும் வரை இது வேலை செய்யும். ஒரு சிக்கலான பிரச்சனை ஆழ்ந்த சிந்தனையைத் தேவைப்படும். எந்தவொரு prompt-உம் ஒரு சிஸ்டம் தோல்வியைத் தீர்க்க முடியாது. நீங்கள் தானியங்கி முறையில் (autopilot) இயங்கிக்கொண்டிருந்தால், நீங்கள் தோல்வியடைவீர்கள்.
AI ஒரு சிறந்த கருவி. இதற்காகப் பயன்படுத்துங்கள்:
- Boilerplate code எழுத
- Syntax-ஐச் சரிபார்க்க
- Test cases உருவாக்க
- உங்களுக்கு ஏற்கனவே தெரிந்த பணிகளை விரைவுபடுத்த
AI ஒரு பெருக்கி (multiplier). பெருக்குவதற்கு உங்களிடம் அறிவு இருக்க வேண்டும்.
இந்த விதியைப் பின்பற்றுங்கள்: முதலில் சிந்தியுங்கள். பிறகு AI.
அந்தப் பிரச்சனைக்காக நீங்களே 10 நிமிடங்கள் செலவிடுங்கள். ஆவணங்களைப் படியுங்கள். பரிசோதனை செய்யுங்கள். தோல்வியடையுங்கள். இறுதியாக நீங்கள் AI-யிடம் கேட்கும்போது, அந்தப் பதிலைப் புரிந்துகொள்ளத் தேவையான சூழல் (context) உங்களிடம் இருக்கும்.
அடிப்படைகள் (Fundamentals) காலாவதியாவதில்லை. Framework-கள் மாறலாம், ஆனால் இவை நிலைத்திருக்கும்:
- Data structures
- Algorithms
- System design
- Networking மற்றும் APIs
- Debugging நுட்பங்கள்
AI இந்த அடித்தளங்களை உங்களுக்காகக் கட்ட முடியாது. தவறுகள் மற்றும் அனுபவத்தின் மூலம் நீங்களே அவற்றை உருவாக்க வேண்டும்.
மதிப்புமிக்க டெவலப்பர்கள் சிந்திப்பதற்குப் பதிலாக AI-ஐப் பயன்படுத்துவதில்லை. அவர்கள் வலுவான அடிப்படைகளின் அடிப்படையில் AI-ஐப் பயன்படுத்துகிறார்கள்.
அடுத்த முறை நீங்கள் சிக்கலில் மாட்டிக்கொண்டால், 10 நிமிடங்கள் காத்திருங்கள். சிந்தியுங்கள். முயற்சி செய்யுங்கள். பிறகு AI-ஐப் பயன்படுத்துங்கள். நீங்கள் வேகமாக வளருவீர்கள்.
நீங்கள் மிக விரைவாக AI-ஐ நாடுகிறீர்களா? அல்லது இதுவே வேலை செய்வதற்கான புதிய முறையா?
ஆதாரம்: https://dev.to/kavya1205/we-need-to-talk-about-how-were-using-ai-for-development-23hg