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 ਇਹ ਖ਼ਬਰ ਭਾਰਤ ਵਿੱਚ ਤੇਜ਼ੀ ਨਾਲ ਵਧ ਰਹੇ ਟੈਕ ਟੈਲੇਂਟ ਪੂਲ ਦਾ ਸੰਕੇਤ ਦਿੰਦੀ ਹੈ, ਜੋ ਕਿ ਗਲੋਬਲ ਸਾਫਟਵੇਅਰ ਉਦਯੋਗ, IT ਸੇਵਾਵਾਂ ਅਤੇ ਨਵੀਨਤਾ ਕੇਂਦਰਾਂ (innovation hubs) ਦੇ ਵਿਕਾਸ ਲਈ ਮਹੱਤਵਪੂਰਨ ਹੈ। ਇਹ ਡਿਵੈਲਪਮੈਂਟ ਟੂਲਜ਼, ਕਲਾਊਡ ਇਨਫਰਾਸਟ੍ਰਕਚਰ ਅਤੇ AI-ਸਬੰਧਤ ਸੇਵਾਵਾਂ ਦੀ ਮੰਗ ਨੂੰ ਵਧਾਏਗਾ, ਜਿਸ ਨਾਲ ਇਸ ਖੇਤਰਾਂ ਵਿੱਚ ਕੰਮ ਕਰਨ ਵਾਲੀਆਂ ਕੰਪਨੀਆਂ ਨੂੰ ਫਾਇਦਾ ਹੋਵੇਗਾ ਅਤੇ ਭਾਰਤ ਦੀ ਗਲੋਬਲ ਟੈਕ ਪਾਵਰਹਾਊਸ ਵਜੋਂ ਸਥਿਤੀ ਨੂੰ ਹੋਰ ਮਜ਼ਬੂਤ ਕਰੇਗਾ।
Definitions: GitHub: Git ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਵਰਜਨ ਕੰਟਰੋਲ (version control) ਅਤੇ ਸਹਿਯੋਗ (collaboration) ਲਈ ਇੱਕ ਵੈਬ-ਆਧਾਰਿਤ ਪਲੇਟਫਾਰਮ, ਜੋ ਓਪਨ-ਸੋਰਸ ਅਤੇ ਪ੍ਰਾਈਵੇਟ ਸਾਫਟਵੇਅਰ ਡਿਵੈਲਪਮੈਂਟ ਲਈ ਵਿਆਪਕ ਤੌਰ 'ਤੇ ਵਰਤਿਆ ਜਾਂਦਾ ਹੈ। Microsoft Copilot: ਇੱਕ AI-ਸੰਚਾਲਿਤ ਸਹਾਇਕ ਜੋ ਡਿਵੈਲਪਰਾਂ ਨੂੰ ਤੇਜ਼ੀ ਨਾਲ ਅਤੇ ਵਧੇਰੇ ਕੁਸ਼ਲਤਾ ਨਾਲ ਕੋਡ ਲਿਖਣ ਵਿੱਚ ਮਦਦ ਕਰਨ ਲਈ ਤਿਆਰ ਕੀਤਾ ਗਿਆ ਹੈ। ਰਿਪੋਜ਼ਟਰੀਆਂ (Repos): ਪ੍ਰੋਜੈਕਟ ਲਈ ਕੋਡ, ਫਾਈਲਾਂ ਅਤੇ ਵਰਜਨ ਹਿਸਟਰੀ (version history) ਰੱਖਣ ਵਾਲੀਆਂ ਸਟੋਰੇਜ ਥਾਵਾਂ। ਪੁਲ ਰਿਕੁਐਸਟਸ (PRs): ਵਰਜ਼ਨ ਕੰਟਰੋਲ ਸਿਸਟਮਜ਼ ਵਿੱਚ ਇੱਕ ਵਿਧੀ ਜਿੱਥੇ ਇੱਕ ਡਿਵੈਲਪਰ ਦੁਆਰਾ ਕੀਤੇ ਗਏ ਬਦਲਾਵਾਂ ਨੂੰ ਪ੍ਰਸਤਾਵਿਤ ਕੀਤਾ ਜਾਂਦਾ ਹੈ ਅਤੇ ਮੁੱਖ ਪ੍ਰੋਜੈਕਟ ਵਿੱਚ ਮਰਜ ਕਰਨ ਲਈ ਸਮੀਖਿਆ ਦੀ ਬੇਨਤੀ ਕੀਤੀ ਜਾਂਦੀ ਹੈ। ਕਮਿਟਸ: ਵਰਜ਼ਨ ਕੰਟਰੋਲ ਵਿੱਚ ਇੱਕ ਸੇਵ ਪੁਆਇੰਟ, ਜੋ ਕੋਡ ਵਿੱਚ ਕੀਤੇ ਗਏ ਬਦਲਾਵਾਂ ਦੇ ਇੱਕ ਸਮੂਹ ਨੂੰ ਦਰਸਾਉਂਦਾ ਹੈ। GenAI (ਜਨਰੇਟਿਵ AI): ਇੱਕ ਕਿਸਮ ਦੀ ਆਰਟੀਫੀਸ਼ੀਅਲ ਇੰਟੈਲੀਜੈਂਸ ਜੋ ਟੈਕਸਟ, ਚਿੱਤਰ ਜਾਂ ਕੋਡ ਵਰਗੀ ਨਵੀਂ ਸਮੱਗਰੀ ਤਿਆਰ ਕਰ ਸਕਦੀ ਹੈ। LLM ਸੌਫਟਵੇਅਰ ਡਿਵੈਲਪਮੈਂਟ ਕਿੱਟ (SDK): ਟੂਲਜ਼ ਅਤੇ ਲਾਇਬ੍ਰੇਰੀਆਂ ਦਾ ਇੱਕ ਸੈੱਟ ਜੋ ਡਿਵੈਲਪਰਾਂ ਨੂੰ ਲਾਰਜ ਲੈਂਗੂਏਜ ਮਾਡਲ (LLMs) ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਐਪਲੀਕੇਸ਼ਨਾਂ ਬਣਾਉਣ ਵਿੱਚ ਮਦਦ ਕਰਦਾ ਹੈ। TypeScript: Microsoft ਦੁਆਰਾ ਵਿਕਸਿਤ ਇੱਕ ਪ੍ਰੋਗਰਾਮਿੰਗ ਭਾਸ਼ਾ ਜੋ JavaScript ਦਾ ਇੱਕ ਸਖ਼ਤ ਸਿੰਟੈਕਟਿਕਲ ਸੁਪਰਸੈੱਟ ਹੈ ਅਤੇ ਵਿਕਲਪਿਕ ਸਟੈਟਿਕ ਟਾਈਪਿੰਗ (optional static typing) ਜੋੜਦੀ ਹੈ। Python: ਇੱਕ ਉੱਚ-ਪੱਧਰੀ, ਇੰਟਰਪ੍ਰੇਟਿਡ ਪ੍ਰੋਗਰਾਮਿੰਗ ਭਾਸ਼ਾ ਜੋ ਆਪਣੀ ਪੜ੍ਹਨਯੋਗਤਾ (readability) ਅਤੇ ਬਹੁਪੱਖੀਤਾ (versatility) ਲਈ ਜਾਣੀ ਜਾਂਦੀ ਹੈ, ਜੋ ਡਾਟਾ ਸਾਇੰਸ, AI ਅਤੇ ਵੈਬ ਡਿਵੈਲਪਮੈਂਟ ਵਿੱਚ ਵਿਆਪਕ ਤੌਰ 'ਤੇ ਵਰਤੀ ਜਾਂਦੀ ਹੈ।