බොහෝ දෙනා සිතන්නේ GitHub Copilot, Gemini වැනි AI මෙවලම් නිසා කෝඩින් (Coding) කරන්නන් අවශ්ය නොවන බවයි. නමුත් ඇත්ත වශයෙන්ම සිදුවන්නේ “කෝඩින් කරන්නන්” (Coders) වෙනුවට “පද්ධති නිර්මාණකරුවන්” (System Architects) අවශ්ය වීමයි.
1. “Coder” සහ “Software Engineer” අතර වෙනස
පහුගිය කාලයේ කවුරුහරි කෝඩ් ලියන්න දන්නවා නම් ඔහුට රැකියාවක් තිබුණා. නමුත් දැන් AI එකට ඕනෑම කෝඩ් එකක් තත්පර කිහිපයකින් ලියන්න පුළුවන්.
- කලින්: ඔබ පැය 5ක් කෝඩ් ලියනවා.
- දැන්: ඔබ මිනිත්තු 5කදී AI එක ලවා කෝඩ් එක ලියවාගෙන, ඉතිරි පැය 4 මිනිත්තු 55 තුළ එම කෝඩ් එකේ ගුණාත්මකභාවය, ආරක්ෂාව (Security) සහ එය පද්ධතියට ගැලපෙන ආකාරය පරීක්ෂා කරනවා.
2. මෘදුකාංග ඉංජිනේරුවෙකුට 2026 දී අවශ්ය වන නව කුසලතා
නිකම්ම Python හෝ Java ඉගෙනගෙන දැන් වැඩක් නැහැ. ඒ සමඟම මේවාත් වැදගත්:
- AI Orchestration: විවිධ AI ඒජන්තවරුන් (AI Agents) එකතු කරලා ලොකු පද්ධතියක් හදන විදිහ දැනගැනීම.
- System Design: AI එක ලියන කුඩා කෝඩ් කැබලි එකතු කරලා මහා පරිමාණ ආරක්ෂිත පද්ධතියක් ගොඩනගන ආකාරය.
- Problem Solving: ප්රශ්නයක් විසඳන්න ඕනේ කොහොමද කියන තර්කනය (Logic) දැනගැනීම. AI එකට විසඳුම දෙන්න පුළුවන්, හැබැයි ප්රශ්නය හඳුනාගන්න වෙන්නේ ඔබටයි.
3. රැකියා වෙළඳපොළ (Job Market) තත්ත්වය
ශ්රී ලංකාවේ සහ ලෝකයේ තත්ත්වය සලකා බැලීමේදී:
- Entry-level (Junior) Jobs: මේවාට තිබෙන ඉල්ලුම තරමක් අඩු වී ඇත. දැන් සමාගම් බලාපොරොත්තු වෙන්නේ AI මෙවලම් පාවිච්චි කරලා වේගයෙන් වැඩ කරන්න පුළුවන් ජූනියර්ස්ලා (AI-native developers).
- High-skill Roles: AI Engineers, Cloud Architects, සහ Cybersecurity Specialists වැනි ක්ෂේත්රවලට වෙනදාටත් වඩා ඉහළ වැටුප් සහිත රැකියා ඕනෑතරම් තිබේ.
Software Engineering අනාගතය – සාරාංශය
| පැරණි ක්රමය (2020) | අලුත් ක්රමය (2026) |
| පැය ගණන් කෝඩ් ලිවීම | AI ලියන කෝඩ් එක ‘Review’ කිරීම |
| Syntax කටපාඩම් කිරීම | Problem Solving සහ Architecture ඉගෙනීම |
| එක භාෂාවක් පමණක් දැන ගැනීම | Full-stack + AI Integration දැන ගැනීම |
Pariganaka.com අවසන් නිගමනය: The Final Human Update
Software Engineering කියන්නේ මැරෙන ක්ෂේත්රයක් නෙවෙයි, වේගයෙන් පරිණාමය වන ක්ෂේත්රයක්. ඔබ නිකම්ම “කෝඩර්” කෙනෙක් විතරක් වුණොත් ඔබට තේරුමක් නැති වෙයි. හැබැයි ඔබ AI එක මෙවලමක් කරගෙන, ලෝකයට අවශ්ය විසඳුම් නිර්මාණය කරන “ඉංජිනේරුවෙක්” වුණොත්, 2026 දීත් වැඩිම වැටුප් ලබන වෘත්තිකයෙක් වෙන්න ඔබට පුළුවන්.
“AI විසින් Software Engineers ලාව ප්රතිස්ථාපනය නොකරනු ඇත, නමුත් AI භාවිතා කරන Software Engineers ලා විසින් AI භාවිතා නොකරන අයව ප්රතිස්ථාපනය කරනු ඇත.”


Leave a Reply