දශකයකට වැඩි කාලයක් හස්තකොඩින් සොෆ්ට්වෙයා ලියන අයෙක්, පසුගිය තුන් වසරේ AI භාවිතා කරමින් ලොකු ව්යාපෘති සියල්ලම නිර්මාණය කරගත්තා. AI එක පළමු උත්සාහයෙන්ම වැඩ කරන කේතයක් ලියනවා, ඒත් ගැටලුව කේතය පමණක් නොව, කේතය අවට ඇති සියලුම ක්රියාවලි වලටම පෙනේ.
AI විසින් ලියන කේතය පූර්ණයෙන්ම ක්රියාත්මක වුවත්, එය නිර්මාණය කරන ඒජන්තය පසුගිය සතියේ කුමක් කරලාද කියලා අමතක වෙයි, ඒ නිසා ඒක එකම වැඩේ වෙනස් ආකාරයකින් නැවත ලියනවා. සත්යය වශයෙන්, සැසියක මැදින් සන්දර්භය අස්ථානගත වෙලා, පිළිතුරු තදින් තදින් නරක වෙයි. බග් එකක් ගොඩක් වාරයක් එකම විසඳුම අත්හදා බලනවා, හෝ ආරක්ෂාව නොමැති කේතයක් නිර්මාණය වෙනවා. මේ සියල්ල AI ගැටලුවක් නොව, සොෆ්ට්වෙයා ඉංජිනේරු ක්රියාවලිය වේගයෙන් ගමන් කරන නිසා, පූර්ව වගකීමක් අහිමි වීමේ ප්රතිඵලයයි.
මෙවැනි අත්දැකීම් තුලින්, ලේඛකයා “Vibe Coding with Confidence” නමින් 15 ක්රමලේඛයක් සකස් කරලා. මෙය සෑම AI‑සහාය ව්යාපෘතියක් සඳහාම අනුගමනය කළ යුතු පියවරයන් වේ:
- Set Up – පරිසරය සකස් කිරීම.
- Plan – ලියන ලද ලේඛනයක් හෝ විස්තරයක් තබා සැලසුම් කිරීම.
- Architect – පද්ධතියේ සැලසුම, මොඩියුලර් ව්යුහය.
- Build – AI‑ට කේතය ලිවීමට ඉඩදීම.
- Inspect – කේතය පරීක්ෂා කිරීම.
- Amplify – කේතය වැඩිදියුණු කිරීම.
- Debug – වැරදි සෙවීම හා නිවැරදි කිරීම.
- Test – ටෙස්ට් සකස් කර පරීක්ෂා කිරීම.
- Automate – ස්වයංක්රීය කිරීම.
- Harden – කේතය ශක්තිමත් කිරීම.
- Secure – ආරක්ෂණ පියවර ගැනීම.
- Protect – දත්ත රැකවරණය.
- Ship – නිෂ්පාදන නිකුත් කිරීම.
- Operate – පද්ධතිය පවත්වාගෙන යාම.
- Scale – අවශ්යතාවයට අනුව විහිදීම.
මෙම ක්රමලේඛය තුළ “ප්ලෑන් පළමුව” කියා ලේඛකයා උගන්වා දෙයි. ලියන ලද විස්තරයක් පළමු වරටම AI‑ට ලබා දීම, රචනාමය ප්රොම්ප්ට් එකකට වඩා වැඩි විශ්වාසයක් ගෙන දෙයි. එසේම, “ආර්ක්ටෙක්ට් කරලා පසු” කියා, කේතය පරිමාණයට ගැළපෙන ආකාරයෙන් නිර්මාණය කළ යුතු බවත්, “මොඩියුලර්, සීමා පැහැදිලි” වශයෙන් කේතය කළමනාකරණය කළ යුතු බවත් අවධාරණය කරයි.
ශ්රී ලංකාවට ඇති වැදගත්කම
ශ්රී ලංකාවේ තරුණ සංවර්ධකයන්ට AI‑සහය කේත ලියන පද්ධතියන් ඉතා ජනප්රියයි. නමුත් ඒවා භාවිතා කරන විට, පූර්ව සූදානම් නැතිව පසුබැසි ගැටළු එළිදැක්වෙයි. මෙම 15‑පියවර ක්රමලේඛය, විශ්ව විද්යාල, තාක්ෂණික පුහුණු මධ්යස්ථාන, සහ ස්ථානයේ ආරම්භක ව්යාපාර සඳහා මාර්ගෝපදේශයක් වශයෙන් සේවය කරයි. සාර්ථක සැලසුම්, ආරක්ෂිත කේත, සහ ස්වයංක්රීය පරිපාලන ක්රම හරහා, ශ්රී ලංකාවේ තාක්ෂණික ආර්ථිකය වේගවත්, විශ්වාසනීය, හා තරඟශීලී වෙයි.
අවසානයේ, AI‑සහය කේත ලියන ක්රමය තවදුරටත් ඉදිරියට ගෙන යාමට, මෙවැනි ක්රමලේඛයක් අනුගමනය කිරීම අත්යවශ්යය. එය “80%” සාර්ථකත්වය “100%” බවට පරිවර්තනය කරයි.