මිනිස් කේතකරුවන් (coders) අභිබවා යන මට්ටමේ ස්වයංක්රීය AI මෙවලම් බිහිවීමත් සමඟ මෘදුකාංග ඉංජිනේරු ක්ෂේත්රය මුළුමනින්ම අභාවයට යනු ඇතැයි බොහෝ දෙනා බිය පළ කරති. එහෙත් සැබෑ යථාර්ථය නම් මෙමඟින් මෘදුකාංග ඉංජිනේරු වෘත්තිය නැතිවීම නොව, එහි සම්ප්රදායික යාන්ත්රික ක්රමවේදය වෙනුවට ඉහළ වටිනාකමකින් යුත් නව මුහුණුවරක් කරා පරිවර්තනය වීමයි.
සාමාන්ය පරිගණක කේත පේළි ලිවීමේ වියදම හා කාලය ශූන්ය මට්ටමකට ළඟා වන විට, මෘදුකාංග සංවර්ධනය යනු තවදුරටත් අතින් කේත ලිවීම (Syntax Writing) නොවේ. එය පද්ධති නිර්මාණ ශිල්පය (System Architecture), තහවුරු කිරීමේ ක්රමවේද (Verification) සහ ව්යාපාරික ගැටලු විසඳීමේ උපායමාර්ගික සැලසුම්කරණයක් බවට පත්වෙමින් තිබේ.
1. කේතකරුවා වෙනුවට ‘AI මෙහෙයුම්කරු’ (AI Orchestrator)
- එදිනෙදා සිදු කරන සාමාන්ය CRUD logic ලිවීම, මූලික unit tests සැකසීම සහ සාමාන්ය UI/CSS සැලසුම් කිරීම වැනි කටයුතු දැන් ස්වයංක්රීය AI agents වෙත පැවරෙමින් පවතී.
- නවීන ඉංජිනේරුවෙකුගේ කාර්යභාරය වන්නේ පද්ධතියේ තාක්ෂණික සීමා මායිම් සහ සැලැස්ම තීරණය කර, කේත නිපදවීම හා පරීක්ෂා කිරීම සඳහා විශේෂිත AI agents කණ්ඩායමක් මෙහෙයවීමයි.
2. කේත ලිවීමේ සිට පරීක්ෂා කර තහවුරු කිරීම දක්වා (Creation to Verification)
- තත්පර කිහිපයකින් කේත දහස් ගණනක් ලිවීමට කෘත්රිම බුද්ධියට හැකි බැවින්, දැන් ප්රධානතම අභියෝගය වන්නේ ඒවා නිවැරදිදැයි තහවුරු කිරීමයි.
- යන්ත්ර මඟින් ලියන ලද කේත තුළ ඇති විය හැකි සියුම් දෝෂ (hallucinations), ආරක්ෂක හිඩැස් (security vulnerabilities) සහ තාර්කික ගැටලු කල්තියා හඳුනාගැනීම ඉංජිනේරුවරයෙකුගේ වටිනාම කුසලතාවක් බවට පත්ව ඇත.
3. සරල කේත මතක තබාගැනීම වෙනුවට පද්ධති නිර්මාණය
- පරිගණක භාෂාවල syntax හෝ framework විශේෂාංග මතක තබාගැනීමේ වටිනාකම සීඝ්රයෙන් අඩු වෙමින් පවතී.
- ඒ වෙනුවට විමධ්යගත පද්ධති (Distributed Systems), දත්ත නල මාර්ගවල කාර්යක්ෂමතාව (Data Pipelines) සහ බලශක්ති සීමාවන්ට ගැළපෙන පරිදි පරිගණක පද්ධති සැලසුම් කිරීමේ හැකියාව ඉහළ ඉල්ලුමක් දිනා ගනී.
4. නිෂ්පාදන හා ව්යාපාරික අවශ්යතා තේරුම් ගැනීම
- AI මොඩලවලට නිශ්චිත තාක්ෂණික උපදෙස් නිවැරදිව ක්රියාත්මක කළ හැකි වුවද, සංකීර්ණ ව්යාපාරික අවශ්යතා සහ මිනිස් මනෝවිද්යාව වටහා ගැනීමේ හැකියාවක් නැත.
- සැබෑ ලෝකයේ පවතින ව්යාපාරික ගැටලු නිවැරදි තාක්ෂණික අවශ්යතා බවට පරිවර්තනය කළ හැකි “Product-Engineers” හට අනාගතයේදී ඉහළම වටිනාකමක් හිමි වේ.
ශ්රම වෙළඳපොළේ කුසලතා ඉල්ලුමේ වෙනස
| අගය අඩුවන කුසලතා | අගය සහ ඉල්ලුම ඉහළ යන කුසලතා |
| සාමාන්ය syntax / boilerplate කේත ලිවීම | පද්ධති නිර්මාණ ශිල්පය සහ API කළමනාකරණය |
| Libraries සහ framework විශේෂාංග කටපාඩම් කිරීම | ආරක්ෂණ පරීක්ෂාව සහ දුර්වලතා හඳුනාගැනීම |
| සරල කේතවල ඇති දෝෂ අතින් සෙවීම | ස්වයංක්රීය පරීක්ෂණ පද්ධති (Eval Harnesses) ගොඩනැගීම |
| උපදෙස් අනුව පමණක් කේත ලිවීම | ව්යාපාරික මොඩල සහ නිෂ්පාදන උපායමාර්ග සැලසුම් කිරීම |
| සාමාන්ය UI සංරචක සැකසීම | දත්ත පද්ධති සහ බලශක්ති කාර්යක්ෂමතාව කළමනාකරණය |
ඉංජිනේරු කණ්ඩායම්වල නව ව්යුහය
මෙම පෙරළිය මෘදුකාංග සමාගම්වල ව්යුහයද මුළුමනින්ම වෙනස් කරයි. දියුණු AI මෙවලම් භාවිත කරන ඉංජිනේරුවන් තිදෙනෙකු හෝ පස්දෙනෙකුගෙන් යුත් කුඩා කණ්ඩායමකට, මීට පෙර සේවකයින් 40 දෙනෙකු කළ කාර්යභාරය ඉතා කෙටි කලකින් නිම කිරීමේ හැකියාව දැන් උදා වී ඇත.
මෘදුකාංග ඉංජිනේරු ක්ෂේත්රය විනාශ වන්නේ නැත; ඒ වෙනුවට එහි පහළම මට්ටමේ යාන්ත්රික ක්රියාකාරකම් ස්වයංක්රීය වෙමින් පවතී. අතින් කේත ලිවීමට පමණක් සීමා නොවී, පද්ධති නිර්මාණය, ආරක්ෂාව සහ AI මෙහෙයවීම ප්රගුණ කරන තාක්ෂණවේදීන්ට පෙර නොවූ විරූ ඉහළ වටිනාකමක් අනාගතයේදී හිමිවනු ඇත.


Leave a Reply