30 நாட்களுக்கு நான் AI இல்லாமல் கோடிங் செய்தேன்
நான் Copilot பயன்படுத்துவதை நிறுத்தினேன். ChatGPT-லிருந்து வெளியேறினேன். அனைத்து AI extensions-களையும் நீக்கினேன்.
ஒரு காலியான எடிட்டர் மற்றும் எனது சொந்த மூளையுடன் 30 நாட்களைக் கழித்தேன்.
ஒரு ஜூனியர் டெவலப்பரைப் பற்றி என் நண்பர் கூறினார். அவர் ஒரு pull request-இல் recursive அணுகுமுறையைப் பயன்படுத்தியிருந்தார். ஏன் என்று கேட்டபோது, Copilot அதை பரிந்துரைத்ததாக அவர் கூறினார்.
அவருடைய கோட் ஏன் வேலை செய்கிறது என்று அவருக்குத் தெரியவில்லை.
எனது சொந்த வேலையை நான் பார்த்தேன். என்னால் விளக்க முடியாத சில functions-களைக் கண்டேன். நான் வெறும் tab பட்டனை அழுத்திவிட்டு அடுத்த கட்டத்திற்குச் சென்றுவிட்டேன்.
நான் ஒரு பரிசோதனையைச் செய்ய முடிவு செய்தேன். என்ன நடந்தது என்பது இதோ:
வாரம் 1: எனது உற்பத்தித்திறன் 60% குறைந்தது. ஒரு சாதாரண மின்னஞ்சலை எழுதுவதற்கே நான் சிரமப்பட்டேன்.
வாரம் 2: எனது flow state மீண்டும் வந்தது. ghost text-களால் ஏற்படும் இடையூறுகள் இன்றி தொடர்ந்து 2 மணிநேரம் என்னால் கவனம் செலுத்த முடிந்தது.
வாரம் 3: எனது கோட் தரம் மேம்பட்டது. முன்பு நான் அப்படியே அனுப்பிவிட்ட (shipped) பிழைகளை (bugs) இப்போது கண்டறிந்தேன்.
வாரம் 4: AI பயன்படுத்துவதற்கு மூன்று விதிகளை உருவாக்கினேன். எனக்குப் பிடித்தது 15-நிமிட விதி (15-Minute Rule).
15-நிமிட விதி: நீங்கள் ஒரு பிழையைக் (bug) கண்டறியும்போது, 15 நிமிடங்களுக்கு ஒரு டைமரை வையுங்கள். AI-ஐப் பயன்படுத்தாதீர்கள். பிழையை (error) வாசியுங்கள். ஆவணங்களை (documentation) சரிபார்க்கவும். தர்க்கத்தை (logic) ஆராயுங்கள். சிந்தியுங்கள்.
90% நேரங்களில் டைமர் முடிவதற்கு முன்பே நான் சிக்கலைத் தீர்த்துவிட்டேன். ஒரு தீர்வை அப்படியே நகலெடுத்து ஒட்டுவதற்குப் பதிலாக, அதன் தர்க்கத்தைக் கற்றுக்கொண்டேன்.
கருவிகளை உங்கள் சிந்தனையைச் செய்ய அனுமதிக்காதீர்கள். உங்கள் வேலையை நீங்கள் புரிந்து கொள்ள வேண்டும்.
உங்களால் 7 நாட்களுக்கு AI இல்லாமல் கோடிங் செய்ய முடியுமா? கமெண்ட்டுகளில் சொல்லுங்கள்.
Source: https://dev.to/dhanushnehru/i-coded-without-ai-for-30-days-heres-what-it-did-to-my-brain-1ihl
Optional learning community: https://t.me/GyaanSetuAi