Tech
|
29th October 2025, 1:34 PM

▶
Microsoft-க்கு சொந்தமான GitHub தளத்தில், இந்தியாவில் இருந்து ஏராளமான டெவலப்பர்கள் இணைந்துள்ளனர், 2025 இல் 5.2 மில்லியன் புதிய பயனர்கள் இதில் சேர்ந்தனர். இது அந்த ஆண்டு GitHub-ன் 36 மில்லியன் புதிய டெவலப்பர்களில் 14% ஆகும், இதனால் இது உலகளவில் புதிய டெவலப்பர் சேர்ப்புகளுக்கான முதன்மை ஆதாரமாக மாறியுள்ளது. 2030 வாக்கில் இந்தியாவில் சுமார் 57.5 மில்லியன் டெவலப்பர்கள் இருப்பார்கள் என கணிப்புகள் தெரிவிக்கின்றன, இது அமெரிக்கா போன்ற பிற நாடுகளை விட மிக அதிகம். Microsoft-ன் Copilot இலவசமாக வெளியிடப்பட்டதைத் தொடர்ந்து, GitHub-ல் டெவலப்பர் செயல்பாடுகளில் ஒரு எழுச்சி ஏற்பட்டுள்ளது, இதில் ரெப்போசிட்டரிகள், புல் கோரிக்கைகள் மற்றும் குறியீடு கமிட்களில் குறிப்பிடத்தக்க அதிகரிப்பு அடங்கும். மேலும், ஜெனரேட்டிவ் AI (GenAI) கருவிகள் பரவலாகப் பயன்படுத்தப்படுகின்றன, இப்போது 1.1 மில்லியனுக்கும் அதிகமான பொது ரெப்போசிட்டரிகள் LLM மென்பொருள் மேம்பாட்டு கருவிகளைப் பயன்படுத்துகின்றன, இது கடந்த ஆண்டில் இக்கருவிகளுடன் உருவாக்கப்பட்ட புதிய திட்டங்களில் சுமார் 178% அதிகரிப்பைக் குறிக்கிறது. நிரலாக்க மொழிகளைப் பொறுத்தவரை, TypeScript GitHub டெவலப்பர்களிடையே பிரபலமாகி வருகிறது, இது பொதுவான பங்களிப்புகளுக்கு Python-ஐ விஞ்சி நிற்கிறது. அதே நேரத்தில் Python AI மற்றும் தரவு அறிவியல் துறைகளில் ஆதிக்கம் செலுத்துகிறது. டெவலப்பர்கள் TypeScript-க்கு மாறுவதால், தளத்தில் JavaScript-ன் வளர்ச்சி குறைந்துள்ளது.
Impact இது இந்தியாவில் வேகமாக வளர்ந்து வரும் தொழில்நுட்ப திறமையின் தொகுப்பைக் குறிக்கிறது, இது உலகளாவிய மென்பொருள் தொழில், ஐடி சேவைகள் மற்றும் கண்டுபிடிப்பு மையங்களின் வளர்ச்சிக்கு முக்கியமானது. இது மேம்பாட்டு கருவிகள், கிளவுட் உள்கட்டமைப்பு மற்றும் AI தொடர்பான சேவைகளுக்கான தேவையை அதிகரிக்கும், இது இந்த துறைகளில் செயல்படும் நிறுவனங்களுக்கு பயனளிக்கும் மற்றும் இந்தியாவின் உலகளாவிய தொழில்நுட்ப சக்தி நிலையை மேலும் வலுப்படுத்தும்.
Definitions: GitHub: Git-ஐப் பயன்படுத்தி பதிப்பு கட்டுப்பாடு மற்றும் ஒத்துழைப்பிற்கான ஒரு இணைய அடிப்படையிலான தளம், இது திறந்த மூல மற்றும் தனிப்பட்ட மென்பொருள் உருவாக்கத்திற்கு பரவலாகப் பயன்படுத்தப்படுகிறது. Microsoft Copilot: டெவலப்பர்கள் விரைவாகவும் திறமையாகவும் குறியீடு எழுத உதவும் வகையில் வடிவமைக்கப்பட்ட ஒரு AI-உந்து சக்தி உதவியாளர். ரெப்போசிட்டரிகள் (Repos): ஒரு திட்டத்திற்கான குறியீடு, கோப்புகள் மற்றும் பதிப்பு வரலாறு சேமிக்கப்படும் சேமிப்பு இடங்கள். புல் ரெக்வெஸ்ட்ஸ் (PRs): பதிப்பு கட்டுப்பாட்டு அமைப்புகளில் உள்ள ஒரு வழிமுறை, இதில் ஒரு டெவலப்பர் செய்த மாற்றங்களை முன்மொழிந்து, முக்கிய திட்டத்தில் இணைக்க மதிப்பாய்வு கோருகிறார். கமிட்ஸ்: பதிப்பு கட்டுப்பாட்டில் ஒரு சேமிப்புப் புள்ளி, இது குறியீட்டில் செய்யப்பட்ட மாற்றங்களின் தொகுப்பைக் குறிக்கிறது. GenAI (ஜெனரேட்டிவ் AI): உரை, படங்கள் அல்லது குறியீடு போன்ற புதிய உள்ளடக்கத்தை உருவாக்கக்கூடிய ஒரு வகை செயற்கை நுண்ணறிவு. LLM மென்பொருள் மேம்பாட்டு கருவித் தொகுப்பு (SDK): பெரிய மொழி மாதிரிகளை (LLMs) பயன்படுத்தி பயன்பாடுகளை உருவாக்க டெவலப்பர்களுக்கு உதவும் கருவிகள் மற்றும் நூலகங்களின் தொகுப்பு. TypeScript: Microsoft ஆல் உருவாக்கப்பட்ட ஒரு நிரலாக்க மொழி, இது JavaScript-ன் கடுமையான தொடரியல் சூப்பர்செட் ஆகும் மற்றும் விருப்பமான நிலையான தட்டச்சு (static typing) சேர்க்கிறது. Python: அதன் வாசிப்புத்திறன் (readability) மற்றும் பல்துறைத்திறனுக்காக (versatility) அறியப்பட்ட ஒரு உயர்-நிலை, விளக்கம் அளிக்கப்பட்ட நிரலாக்க மொழி, இது தரவு அறிவியல், AI மற்றும் வலை அபிவிருத்தி ஆகியவற்றில் பரவலாகப் பயன்படுத்தப்படுகிறது.