𝗛𝗼𝘄 𝗜 𝗨𝘀𝗲𝗱 𝗔𝗜 𝘁𝗼 𝗥𝗲𝗯𝘂𝗶𝗹𝗱 𝗠𝘆 𝗦𝗮𝗮𝗦 𝗙𝗿𝗼𝗺 𝗦𝗰𝗿𝗮𝘁𝗰𝗵
எனது SaaS இடமாற்றத்தை (migration) AI மூலம் தானியக்கமாக்க முயன்றேன். நான் மூன்று முறை தோல்வியடைந்தேன்.
எனது CourseShelf செயலியை React-லிருந்து Phoenix LiveView-க்கு மாற்ற விரும்பினேன். ஒரு AI-க்கு ஒரு prompt கொடுத்துவிட்டுவிட்டுப் போய்விடலாம் என்று நினைத்தேன். நான் தவறு செய்துவிட்டேன்.
எனது நான்கு முயற்சிகள் எவ்வாறு அமைந்தன என்பது இதோ:
முயற்சி 1: சோம்பேறித்தனமான சோதனை
- முயற்சி: 0/10
- முடிவு: முழுமையான தோல்வி.
- நான் மிகச் சிறிய prompt கொடுத்தேன். AI கற்பனையான கூறுகளை (components) உருவாக்கியது மற்றும் எல்லா இடங்களிலும் "coming soon" பேட்ஜ்களை விட்டுச் சென்றது. அது ஒரு குழப்பமாக இருந்தது.
முயற்சி 2: தொகுப்பு முறை (Batch Method)
- முயற்சி: 0/10
- முடிவு: சற்று முன்னேற்றம், ஆனால் இன்னும் குறைகள் உள்ளன.
- பணியைச் சிறிய பகுதிகளாகப் பிரிக்கச் சொல்லி நான் AI-யிடம் கூறினேன். இது சில பக்கங்களுக்குச் சிறப்பாகச் செயல்பட்டது, ஆனால் இன்னும் முடிக்கப்படாத குறியீடுகளையும் (code) 'to-do' குறிப்புகளையும் விட்டுச் சென்றது.
முயற்சி 3: விரிவான திட்டம்
- முயற்சி: 4/10
- முடிவு: நல்ல குறியீடு, மோசமான UI.
- நான் ஒரு நீண்ட அறிவுறுத்தல் கோப்பை (instruction file) எழுதினேன். குறியீட்டின் தரம் மேம்பட்டது, ஆனால் UI எனது அசல் செயலி போலத் தெரியவில்லை.
முயற்சி 4: கைமுறைத் திறன் செயலாக்கம் (Manual Skill Implementation)
- முயற்சி: 9/10
- முடிவு: வெற்றி.
- எனது அறிவுறுத்தல்களை ஒரு "திறனாக" (skill) மாற்றினேன். நான் AI-ஐப் பக்கத்திற்குப் பக்கமாக இயக்கினேன். ஒவ்வொரு வரியையும் நான் ஆய்வு செய்தேன்.
AI கோடிங் பற்றிய உண்மை: AI-யிடம் எதிர்காலத்தைக் கணிக்கும் சக்தி இல்லை. அது உங்கள் மனதைப் படிக்க முடியாது. உங்களுக்கு உயர்தரக் குறியீடு வேண்டுமென்றால், நீங்கள் சோம்பேறியாக இருக்க முடியாது.
இந்தச் செயல்பாட்டை வழிநடத்த நான் 40 நாட்கள் செலவிட்டேன். நான் இடமாற்றத்தை தானியக்கமாக்கவில்லை. நான் வழிமுறைகளை (playbook) தானியக்கமாக்கினேன், ஆனால் உண்மையான வேலையை நானே செய்தேன். நான் AI-க்கு அருகிலேயே அமர்ந்து, ஒவ்வொரு தவறுத்தையும் கண்டறிந்து, அது திசைமாறும் போதெல்லாம் புதிய விதிகளை எழுதினேன்.
பலன்:
- UI துல்லியம் (fidelity): 9/10
- குறியீட்டுத் தரம் (Code quality): 10/10
ஒரு சாதாரண prompt-ஐ விட நான் அதிக நேரத்தைச் செலவிட்டேன். ஆனால் இப்போது நான் பெருமைப்படும் வகையில் ஒரு சுத்தமான codebase என்னிடம் உள்ளது. உங்களுக்குத் தொழில்முறை முடிவுகள் வேண்டுமென்றால், நீங்கள் கட்டுப்பாட்டுடன் இருக்க வேண்டும்.
Source: https://dev.to/danielbergholz/how-i-used-ai-to-rebuild-my-saas-from-scratch-5f3m
Optional learning community: https://t.me/GyaanSetuAi