AI வந்த பிறகு Software Engineering படிப்பது சரியா?

sankar
sankar
·
·
1 நிமிடம்
·
1 பார்வைகள்
AI வந்த பிறகு Software Engineering படிப்பது சரியா?

கேள்வி: நான் தற்போது 12-ஆம் வகுப்பு படித்து வருகிறேன். எனக்கு Software Engineering படிக்க வேண்டும் என்ற ஆசை இருக்கிறது. ஆனால் AI வந்த பிறகு Programming வேலைகள் குறைந்துவிடும், இனி Software Engineers-க்கு எதிர்காலம் இல்லை என்று YouTube, Instagram போன்ற சமூக வலைத்தளங்களில் பலரும் கூறுகிறார்கள். இந்த நிலையில் Software Engineering படிப்பது சரியான முடிவா?


சுருக்கமான பதில்

ஆம், Software Engineering இன்னும் சிறந்த படிப்புதான்.

ஆனால் ஒரு முக்கியமான மாற்றம் நடந்துள்ளது. முன்பு Programming மட்டும் தெரிந்தால் போதுமானது. இன்று அதோடு சேர்த்து AI கருவிகளைப் பயன்படுத்தத் தெரிந்திருக்க வேண்டும்.

AI காரணமாக Software Engineering முடிந்துவிடவில்லை. மாறாக, இந்தத் துறை இன்னும் வேகமாக வளர்ந்து வருகிறது.


AI வந்ததால் Software Engineering வேலைகள் குறைந்துவிட்டதா?

இல்லை.

AI சில வேலைகளை வேகமாகச் செய்ய உதவுகிறது. குறிப்பாக,

  • அடிப்படை Code எழுதுவது
  • பிழைகளை (Bugs) கண்டுபிடிப்பது
  • Documentation எழுதுவது
  • Test Cases உருவாக்குவது

போன்ற பணிகளில் AI பெரிதும் உதவுகிறது.

ஆனால் ஒரு Software Project-ஐ திட்டமிடுவது, சரியான Architecture தேர்வு செய்வது, வாடிக்கையாளரின் தேவையைப் புரிந்துகொள்வது, பாதுகாப்பான Application உருவாக்குவது போன்ற முக்கியமான முடிவுகளை இன்னும் மனிதர்கள்தான் எடுக்கிறார்கள்.

அதனால் AI ஒரு கருவி (Tool) மட்டுமே. அது ஒரு Software Engineer-க்கு உதவுகிறது; அவரை முழுமையாக மாற்றவில்லை.


அப்படியானால் ஏன் எல்லோரும் வேலைகள் போய்விடும் என்று சொல்கிறார்கள்?

AI வந்த பிறகு சில நிறுவனங்கள் குறைந்த எண்ணிக்கையிலான Developers-ஐ வைத்து அதிக வேலைகளைச் செய்து வருகின்றன.

இதனால் பலருக்கு "வேலைகள் குறைந்துவிட்டன" என்ற எண்ணம் ஏற்பட்டுள்ளது.

உண்மையில், நிறுவனங்கள் இன்று தேடுவது Code மட்டும் எழுதும் Developers அல்ல.

அவர்கள் எதிர்பார்ப்பது,

  • பிரச்சினைகளைத் தீர்க்கும் திறன்
  • புதிய விஷயங்களை விரைவாகக் கற்றுக்கொள்ளும் மனப்பான்மை
  • AI-ஐ சரியாகப் பயன்படுத்தும் திறன்
  • குழுவாக வேலை செய்யும் திறன்

இவற்றைக் கொண்ட Software Engineers-ஐ.


Software Engineering படித்தால் AI-யையும் கற்றுக்கொள்ள வேண்டுமா?

கண்டிப்பாக.

இன்றைய Software Engineer-க்கு AI ஒரு விருப்பத் திறன் (Optional Skill) அல்ல. அது ஒரு முக்கியமான திறனாக மாறிவிட்டது.

கல்லூரியில் படிக்கும் காலத்திலேயே கீழே உள்ள விஷயங்களைக் கற்றுக்கொள்ள முயற்சி செய்யுங்கள்.

  • Python
  • JavaScript அல்லது TypeScript
  • Git மற்றும் GitHub
  • SQL
  • Cloud அடிப்படைகள்
  • ChatGPT, Gemini, Claude போன்ற AI கருவிகள்
  • GitHub Copilot போன்ற Coding Assistant-கள்
  • API Integration
  • Prompt Engineering

இந்த திறன்கள் வேலைவாய்ப்பில் உங்களுக்கு கூடுதல் முன்னிலை தரும்.


AI Code எழுதுகிறது. அப்படியென்றால் Developer-க்கு என்ன வேலை?

இந்தக் கேள்வி பல மாணவர்களுக்கு இருக்கிறது.

AI Code எழுத முடியும்.

ஆனால்,

  • எந்த Code சரியானது?
  • எந்த Algorithm வேகமாக இயங்கும்?
  • எந்த Architecture பயன்படுத்த வேண்டும்?
  • Application பாதுகாப்பாக இருக்கிறதா?
  • AI எழுதிய Code-ல் பிழைகள் உள்ளனவா?

இவற்றை மதிப்பீடு செய்து சரியான முடிவுகளை எடுப்பது இன்னும் Software Engineer-ன் பொறுப்புதான்.

அதனால் Coding தெரிந்திருப்பது எதிர்காலத்திலும் அவசியம்.


AI காலத்தில் ஒரு மாணவர் என்ன செய்ய வேண்டும்?

Software Engineering படிக்க முடிவு செய்திருந்தால், Degree மட்டும் வாங்குவதில் கவனம் செலுத்தாதீர்கள்.

அதற்குப் பதிலாக,

  • தினமும் Coding Practice செய்யுங்கள்.
  • GitHub-ல் உங்கள் Projects-ஐ வெளியிடுங்கள்.
  • AI பயன்படுத்தி Project-களை உருவாக்க கற்றுக்கொள்ளுங்கள்.
  • Open Source Project-களில் பங்களிக்க முயற்சி செய்யுங்கள்.
  • Internship வாய்ப்புகளைத் தேடுங்கள்.
  • Communication Skills-ஐ வளர்த்துக்கொள்ளுங்கள்.

இந்த அனுபவங்கள்தான் வேலைவாய்ப்பில் அதிக முக்கியத்துவம் பெறுகின்றன.


Software Engineering படிப்பது யாருக்கு சரியான தேர்வு?

கீழே உள்ள விஷயங்களில் உங்களுக்கு ஆர்வம் இருந்தால், இந்தத் துறை உங்களுக்கு பொருத்தமானதாக இருக்கலாம்.

  • Programming
  • புதிய தொழில்நுட்பங்கள்
  • பிரச்சினைகளுக்கு தீர்வு காண்பது
  • Logical Thinking
  • தொடர்ந்து புதிய விஷயங்களைக் கற்றுக்கொள்வது

இந்த ஆர்வங்கள் இருந்தால் AI வந்தாலும் உங்கள் வளர்ச்சியை யாராலும் தடுக்க முடியாது.


என்னுடைய கருத்து

பல ஆண்டுகளுக்கு முன்பு Calculator வந்தபோது "இனி கணிதம் படிக்க வேண்டாம்" என்று யாரும் சொல்லவில்லை.

அதேபோல் AI வந்ததால் "Programming கற்றுக்கொள்ள வேண்டாம்" என்று சொல்வதும் சரியான அணுகுமுறை அல்ல.

AI-ஐ எதிரியாகப் பார்க்காமல், ஒரு உதவியாளராகப் பயன்படுத்த கற்றுக்கொள்ளுங்கள்.

அதுவே எதிர்காலத்தில் உங்களை மற்றவர்களைவிட முன்னிலையில் நிறுத்தும்.


முடிவு

AI வந்ததால் Software Engineering முடிந்துவிடவில்லை; அது புதிய கட்டத்திற்கு மாறியுள்ளது.

எதிர்காலத்தில் வெற்றி பெறும் Software Engineer என்பவர் அதிக Code எழுதுபவர் அல்ல. AI-யுடன் சேர்ந்து வேகமாகவும் புத்திசாலித்தனமாகவும் வேலை செய்யத் தெரிந்தவர்தான்.

எனவே, Software Engineering மீது உங்களுக்கு உண்மையான ஆர்வம் இருந்தால், தயக்கமின்றி இந்தத் துறையைத் தேர்வு செய்யலாம். ஆனால் Degree மட்டும் போதாது என்பதை நினைவில் கொள்ளுங்கள். தொடர்ந்து கற்றுக்கொள்வதும், Project-களை உருவாக்குவதும், AI கருவிகளை திறமையாகப் பயன்படுத்துவதும் உங்கள் வளர்ச்சிக்கு மிகவும் முக்கியம்.

sankar

sankar

கருத்துரைகள்

கருத்து சொல்ல உள்நுழைக

தொடர்புடைய கட்டுரைகள்