ਇਹ ਚੰਗੀ ਤਰ੍ਹਾਂ ਜਾਣਿਆ ਜਾਂਦਾ ਹੈ ਕਿ ਜਨਰੇਟਿਵ AI ਨਿਰਦੇਸ਼ ਦੇ ਕੇ ਫੋਟੋਰਿਐਲਿਸਟਿਕ ਚਿੱਤਰ, ਉਦਾਹਰਣਾਂ ਅਤੇ ਪੇਂਟਿੰਗਾਂ ਤਿਆਰ ਕਰ ਸਕਦਾ ਹੈ।
ਇਸ ਦੌਰਾਨ, ਕਾਰੋਬਾਰੀ ਜਗਤ ਵਿੱਚ, ਜਨਰੇਟਿਵ AI ਦੀ ਪ੍ਰੋਗਰਾਮ ਤਿਆਰ ਕਰਨ ਦੀ ਸਮਰੱਥਾ 'ਤੇ ਧਿਆਨ ਕੇਂਦਰਿਤ ਕੀਤਾ ਜਾ ਰਿਹਾ ਹੈ।
ਕਨਵਰਸੇਸ਼ਨਲ AI ਵੱਡੇ ਭਾਸ਼ਾਈ ਮਾਡਲਾਂ, ਇੱਕ ਬੁਨਿਆਦੀ ਤਕਨਾਲੋਜੀ ਦੁਆਰਾ ਸੰਚਾਲਿਤ ਹੈ, ਅਤੇ ਵੱਖ-ਵੱਖ ਭਾਸ਼ਾਵਾਂ ਵਿੱਚ ਗੱਲਬਾਤ ਕਰਨ ਅਤੇ ਉਹਨਾਂ ਵਿਚਕਾਰ ਅਨੁਵਾਦ ਕਰਨ ਵਿੱਚ ਉੱਤਮ ਹੈ।
ਪ੍ਰੋਗਰਾਮ ਬਣਾਉਣ ਲਈ ਵਰਤੀਆਂ ਜਾਂਦੀਆਂ ਪ੍ਰੋਗਰਾਮਿੰਗ ਭਾਸ਼ਾਵਾਂ ਵੀ ਇੱਕ ਕਿਸਮ ਦੀ ਭਾਸ਼ਾ ਹਨ। ਮਨੁੱਖੀ ਪ੍ਰੋਗਰਾਮਰ, ਇੱਕ ਅਰਥ ਵਿੱਚ, ਜ਼ਬਾਨੀ ਪ੍ਰਾਪਤ ਸਾਫਟਵੇਅਰ ਜ਼ਰੂਰਤਾਂ ਨੂੰ ਪ੍ਰੋਗਰਾਮਿੰਗ ਭਾਸ਼ਾਵਾਂ ਵਿੱਚ ਅਨੁਵਾਦ ਕਰਦੇ ਹਨ।
ਇਹੀ ਕਾਰਨ ਹੈ ਕਿ ਕਨਵਰਸੇਸ਼ਨਲ ਜਨਰੇਟਿਵ AI, ਜੋ ਵੱਡੇ ਭਾਸ਼ਾਈ ਮਾਡਲਾਂ ਦੀ ਵਰਤੋਂ ਕਰਦਾ ਹੈ, ਪ੍ਰੋਗਰਾਮਿੰਗ ਵਿੱਚ ਵੀ ਬਹੁਤ ਨਿਪੁੰਨ ਹੈ।
ਇਸ ਤੋਂ ਇਲਾਵਾ, ਪ੍ਰੋਗਰਾਮਿੰਗ ਇੱਕ ਬੌਧਿਕ ਕਾਰਜ ਹੈ ਜਿੱਥੇ ਨਤੀਜਿਆਂ ਦੀ ਸ਼ੁੱਧਤਾ ਨੂੰ ਅਕਸਰ ਸਵੈਚਾਲਤ ਅਤੇ ਤੁਰੰਤ ਤਸਦੀਕ ਕੀਤਾ ਜਾ ਸਕਦਾ ਹੈ। ਇਹ ਇਸ ਲਈ ਹੈ ਕਿਉਂਕਿ ਇੱਕ ਬਣਾਏ ਗਏ ਪ੍ਰੋਗਰਾਮ ਨੂੰ ਚਲਾਇਆ ਜਾ ਸਕਦਾ ਹੈ ਅਤੇ ਇਹ ਦੇਖਣ ਲਈ ਸਵੈਚਾਲਤ ਤੌਰ 'ਤੇ ਜਾਂਚਿਆ ਜਾ ਸਕਦਾ ਹੈ ਕਿ ਕੀ ਇਹ ਲੋੜੀਂਦਾ ਆਉਟਪੁੱਟ ਪੈਦਾ ਕਰਦਾ ਹੈ।
ਅਸਲ ਵਿੱਚ, ਜਦੋਂ ਮਨੁੱਖੀ ਪ੍ਰੋਗਰਾਮਰ ਇੱਕ ਪ੍ਰੋਗਰਾਮ ਬਣਾਉਂਦੇ ਹਨ, ਤਾਂ ਉਹ ਅਕਸਰ ਨਤੀਜਿਆਂ ਦੀ ਤਸਦੀਕ ਕਰਨ ਲਈ ਇੱਕੋ ਸਮੇਂ ਟੈਸਟ ਪ੍ਰੋਗਰਾਮ ਵੀ ਬਣਾਉਂਦੇ ਹਨ, ਮੁੱਖ ਪ੍ਰੋਗਰਾਮ ਨੂੰ ਵਿਕਸਤ ਕਰਦੇ ਹੋਏ ਇਹ ਜਾਂਚਦੇ ਹਨ ਕਿ ਇਹ ਇਰਾਦੇ ਅਨੁਸਾਰ ਕੰਮ ਕਰਦਾ ਹੈ।
ਜਨਰੇਟਿਵ AI ਵੀ ਇਸੇ ਤਰ੍ਹਾਂ ਟੈਸਟ ਕਰਦੇ ਹੋਏ ਪ੍ਰੋਗਰਾਮਿੰਗ ਨਾਲ ਅੱਗੇ ਵਧ ਸਕਦਾ ਹੈ। ਜੇਕਰ ਕੋਈ ਮਨੁੱਖ ਸਹੀ ਨਿਰਦੇਸ਼ ਪ੍ਰਦਾਨ ਕਰਦਾ ਹੈ, ਤਾਂ AI ਲਈ ਟੈਸਟ ਪਾਸ ਹੋਣ ਤੱਕ ਪ੍ਰੋਗਰਾਮ ਨੂੰ ਸਵੈਚਾਲਤ ਤੌਰ 'ਤੇ ਦੁਹਰਾਉਣਾ ਅਤੇ ਪੂਰਾ ਕਰਨਾ ਸੰਭਵ ਹੈ।
ਬੇਸ਼ੱਕ, ਜਨਰੇਟਿਵ AI ਦੀਆਂ ਪ੍ਰੋਗਰਾਮਿੰਗ ਸਮਰੱਥਾਵਾਂ ਦੀਆਂ ਸੀਮਾਵਾਂ ਅਤੇ ਮਨੁੱਖੀ ਨਿਰਦੇਸ਼ਾਂ ਦੀ ਅਸਪਸ਼ਟਤਾ ਕਾਰਨ, ਬਹੁਤ ਸਾਰੇ ਮਾਮਲੇ ਅਜਿਹੇ ਹੁੰਦੇ ਹਨ ਜਿੱਥੇ ਕਈ ਦੁਹਰਾਓ ਤੋਂ ਬਾਅਦ ਵੀ ਟੈਸਟ ਪਾਸ ਨਹੀਂ ਕੀਤੇ ਜਾ ਸਕਦੇ। ਇਸ ਤੋਂ ਇਲਾਵਾ, ਨਾਕਾਫ਼ੀ ਜਾਂ ਗਲਤ ਟੈਸਟ ਅਕਸਰ ਪੂਰੇ ਹੋਏ ਪ੍ਰੋਗਰਾਮ ਵਿੱਚ ਬੱਗ ਜਾਂ ਸਮੱਸਿਆਵਾਂ ਪੈਦਾ ਕਰਦੇ ਹਨ।
ਹਾਲਾਂਕਿ, ਜਿਵੇਂ ਕਿ ਜਨਰੇਟਿਵ AI ਦੀਆਂ ਸਮਰੱਥਾਵਾਂ ਵਿੱਚ ਸੁਧਾਰ ਹੁੰਦਾ ਹੈ, ਅਤੇ ਮਨੁੱਖੀ ਇੰਜੀਨੀਅਰ ਆਪਣੀਆਂ ਨਿਰਦੇਸ਼ ਵਿਧੀਆਂ ਨੂੰ ਸੁਧਾਰਦੇ ਹਨ, ਇੰਟਰਨੈਟ ਖੋਜਾਂ ਰਾਹੀਂ ਜਨਰੇਟਿਵ AI ਦੇ ਪ੍ਰੋਗਰਾਮਿੰਗ ਗਿਆਨ ਨੂੰ ਵਧਾਉਣ ਲਈ ਵਿਧੀਆਂ ਦੇ ਨਾਲ, ਢੁਕਵੇਂ ਪ੍ਰੋਗਰਾਮਾਂ ਨੂੰ ਸਵੈਚਾਲਤ ਤੌਰ 'ਤੇ ਤਿਆਰ ਕਰਨ ਦਾ ਦਾਇਰਾ ਦਿਨ-ਬ-ਦਿਨ ਵਧ ਰਿਹਾ ਹੈ।
ਇਸ ਤੋਂ ਇਲਾਵਾ, ਕਾਰੋਬਾਰੀ ਜਗਤ ਦੇ ਧਿਆਨ ਦੇ ਨਾਲ, ਜਨਰੇਟਿਵ AI ਖੋਜ ਅਤੇ ਵਿਕਾਸ ਵਿੱਚ ਲੱਗੀਆਂ ਚੋਟੀ ਦੀਆਂ ਕੰਪਨੀਆਂ ਵੀ ਜਨਰੇਟਿਵ AI ਦੀਆਂ ਪ੍ਰੋਗਰਾਮਿੰਗ ਸਮਰੱਥਾਵਾਂ ਨੂੰ ਬਿਹਤਰ ਬਣਾਉਣ ਵਿੱਚ ਬਹੁਤ ਨਿਵੇਸ਼ ਕਰ ਰਹੀਆਂ ਹਨ।
ਇਸ ਸਥਿਤੀ ਵਿੱਚ, ਸਵੈਚਾਲਤ ਪ੍ਰੋਗਰਾਮਿੰਗ ਕਾਰਜਾਂ ਦੇ ਦਾਇਰੇ ਅਤੇ ਮਾਤਰਾ ਦੇ ਵਿਸਤਾਰ ਦੀ ਉਮੀਦ ਕੀਤੀ ਜਾਂਦੀ ਹੈ ਜਿਨ੍ਹਾਂ ਨੂੰ ਜਨਰੇਟਿਵ AI ਨੂੰ ਸੌਂਪਿਆ ਜਾ ਸਕਦਾ ਹੈ।
ਅਜਿਹੇ ਬਹੁਤ ਸਾਰੇ ਮਾਮਲੇ ਹਨ ਜਿੱਥੇ ਉਹਨਾਂ ਵਿਅਕਤੀਆਂ ਨੇ, ਜਿਨ੍ਹਾਂ ਨੇ ਪਹਿਲਾਂ ਕਦੇ ਪ੍ਰੋਗਰਾਮ ਵਿਕਸਤ ਨਹੀਂ ਕੀਤੇ, ਇੰਟਰਨੈਟ ਜਾਣਕਾਰੀ ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਇੱਕ ਬੁਨਿਆਦੀ ਵਿਕਾਸ ਵਾਤਾਵਰਣ ਸਥਾਪਤ ਕੀਤਾ, ਫਿਰ ਪ੍ਰੋਗਰਾਮਿੰਗ ਲਈ ਜਨਰੇਟਿਵ AI 'ਤੇ ਨਿਰਭਰ ਕੀਤਾ, ਦੋ ਦੀ ਇੱਕ ਟੀਮ ਵਜੋਂ ਪ੍ਰੋਜੈਕਟਾਂ ਨੂੰ ਪੂਰਾ ਕੀਤਾ।
ਇੱਕ ਪ੍ਰੋਗਰਾਮਰ ਵਜੋਂ, ਮੈਂ ਖੁਦ ਪ੍ਰੋਗਰਾਮਿੰਗ ਲਈ ਜਨਰੇਟਿਵ AI ਦੀ ਵਰਤੋਂ ਕਰਦਾ ਹਾਂ। ਇੱਕ ਵਾਰ ਜਦੋਂ ਮੈਨੂੰ ਇਸ ਦੀ ਆਦਤ ਪੈ ਜਾਂਦੀ ਹੈ, ਤਾਂ ਮੈਂ ਪ੍ਰੋਗਰਾਮ ਨੂੰ ਬਿਲਕੁਲ ਸੰਪਾਦਿਤ ਕੀਤੇ ਬਿਨਾਂ ਸਾਫਟਵੇਅਰ ਨੂੰ ਪੂਰਾ ਕਰ ਸਕਦਾ ਹਾਂ, ਸਿਰਫ਼ ਜਨਰੇਟਿਵ AI ਦੇ ਨਿਰਦੇਸ਼ਾਂ ਅਨੁਸਾਰ ਫਾਈਲਾਂ ਵਿੱਚ ਕੋਡ ਨੂੰ ਕਾਪੀ ਅਤੇ ਪੇਸਟ ਕਰਕੇ।
ਯਕੀਨੀ ਤੌਰ 'ਤੇ, ਅਜਿਹੇ ਕਈ ਮੌਕੇ ਆਉਂਦੇ ਹਨ ਜਿੱਥੇ ਮੈਂ ਫਸ ਜਾਂਦਾ ਹਾਂ। ਇਹ ਜਿਆਦਾਤਰ ਮੇਰੇ ਕੰਪਿਊਟਰ ਜਾਂ ਪ੍ਰੋਗਰਾਮਿੰਗ ਵਿਕਾਸ ਟੂਲ ਸੈਟਿੰਗਾਂ ਅਤੇ ਆਮ ਸੰਰਚਨਾਵਾਂ ਵਿਚਕਾਰ ਮਾਮੂਲੀ ਅੰਤਰਾਂ ਕਾਰਨ ਹੁੰਦਾ ਹੈ, ਜਾਂ ਕਿਉਂਕਿ ਮੁਫਤ ਸਾਫਟਵੇਅਰ ਦੇ ਹਿੱਸੇ ਜਨਰੇਟਿਵ AI ਨੂੰ ਸਿਖਲਾਈ ਦਿੱਤੇ ਜਾਣ ਵੇਲੇ ਨਾਲੋਂ ਨਵੇਂ ਹੁੰਦੇ ਹਨ, ਜਿਸ ਕਾਰਨ ਗਿਆਨ ਦਾ ਅੰਤਰ ਆ ਜਾਂਦਾ ਹੈ, ਜਾਂ ਕਿਉਂਕਿ ਮੇਰੀਆਂ ਬੇਨਤੀਆਂ ਥੋੜ੍ਹੀਆਂ ਅਸਾਧਾਰਨ ਹੁੰਦੀਆਂ ਹਨ।
ਅਜਿਹੇ ਮਾਮਲਿਆਂ ਵਿੱਚ ਜਿੱਥੇ ਅਜਿਹੇ ਮਾਮੂਲੀ ਅੰਤਰ ਜਾਂ ਵਿਸ਼ੇਸ਼ ਹਾਲਾਤ ਨਹੀਂ ਹੁੰਦੇ, ਅਤੇ ਜਦੋਂ ਬਹੁਤ ਆਮ ਸਾਫਟਵੇਅਰ ਫੰਕਸ਼ਨ ਬਣਾਉਣ ਲਈ ਨਿਰਦੇਸ਼ ਦਿੱਤੇ ਜਾਂਦੇ ਹਨ, ਤਾਂ ਜ਼ਿਆਦਾਤਰ ਸਥਿਤੀਆਂ ਵਿੱਚ ਢੁਕਵੇਂ ਪ੍ਰੋਗਰਾਮ ਤਿਆਰ ਹੁੰਦੇ ਹਨ।
ਲਿਕਵਿਡਵੇਅਰ ਯੁੱਗ ਵੱਲ
ਇੱਕ ਸਾਫਟਵੇਅਰ ਡਿਵੈਲਪਰ ਵਜੋਂ, ਮੈਂ ਜੋ ਸਾਫਟਵੇਅਰ ਬਣਾਉਂਦਾ ਹਾਂ, ਉਸਨੂੰ ਰਿਲੀਜ਼ ਕਰ ਸਕਦਾ ਹਾਂ, ਅਤੇ ਉਹ ਸਾਫਟਵੇਅਰ, ਜੋ ਸਾਡੇ ਇੰਜੀਨੀਅਰਾਂ ਦੁਆਰਾ ਰਿਲੀਜ਼ ਕੀਤਾ ਜਾਂਦਾ ਹੈ, ਫਿਰ ਵੱਖ-ਵੱਖ ਉਪਭੋਗਤਾਵਾਂ ਦੁਆਰਾ ਵਰਤਿਆ ਜਾਂਦਾ ਹੈ।
ਭਵਿੱਖ ਵਿੱਚ, ਜਿੱਥੇ ਇਹ ਸਾਫਟਵੇਅਰ ਵਿਕਾਸ ਜਨਰੇਟਿਵ AI ਨਾਲ ਕੋਈ ਵੀ ਕਰ ਸਕਦਾ ਹੈ, ਇਹ ਹੁਣ ਤੱਕ ਦੀ ਚਰਚਾ ਦਾ ਵਿਸਥਾਰ ਹੈ।
ਹਾਲਾਂਕਿ, ਇਹ ਸਿਰਫ਼ ਸਾਫਟਵੇਅਰ ਵਿਕਾਸ ਵਾਲੇ ਪਾਸੇ ਤਬਦੀਲੀ ਨਹੀਂ ਹੈ; ਉਪਭੋਗਤਾ ਵਾਲੇ ਪਾਸੇ ਵੀ ਮਹੱਤਵਪੂਰਨ ਤਬਦੀਲੀਆਂ ਆ ਰਹੀਆਂ ਹਨ।
ਜਨਰੇਟਿਵ AI ਨੂੰ ਜ਼ਬਾਨੀ ਨਿਰਦੇਸ਼ ਦੇਣ ਦਾ ਕੰਮ ਕਿ ਸਾਫਟਵੇਅਰ ਵਿੱਚ ਫੰਕਸ਼ਨਾਂ ਨੂੰ ਸਵੈਚਾਲਤ ਤੌਰ 'ਤੇ ਜੋੜਿਆ ਜਾਂ ਸੋਧਿਆ ਜਾਵੇ, ਨਾ ਸਿਰਫ਼ ਸਾਫਟਵੇਅਰ ਰਿਲੀਜ਼ ਕਰਨ ਤੋਂ ਪਹਿਲਾਂ ਵਿਕਾਸ ਪੜਾਅ ਦੌਰਾਨ, ਬਲਕਿ ਇਸਦੀ ਵਰਤੋਂ ਦੌਰਾਨ ਵੀ ਕੀਤਾ ਜਾ ਸਕਦਾ ਹੈ। ਇਸ ਤੋਂ ਇਲਾਵਾ, ਇਹ ਸਾਫਟਵੇਅਰ ਉਪਭੋਗਤਾ ਦੁਆਰਾ ਖੁਦ ਕੀਤਾ ਜਾ ਸਕਦਾ ਹੈ।
ਸਾਫਟਵੇਅਰ ਡਿਵੈਲਪਰ ਇਹ ਪਰਿਭਾਸ਼ਿਤ ਕਰ ਸਕਦੇ ਹਨ ਕਿ ਕੀ ਬਦਲਿਆ ਜਾ ਸਕਦਾ ਹੈ ਅਤੇ ਕੀ ਨਹੀਂ, ਫਿਰ ਜਨਰੇਟਿਵ AI-ਸੰਚਾਲਿਤ ਅਨੁਕੂਲਨ ਵਿਸ਼ੇਸ਼ਤਾਵਾਂ ਨਾਲ ਸਾਫਟਵੇਅਰ ਜਾਰੀ ਕਰ ਸਕਦੇ ਹਨ।
ਇਹ ਉਪਭੋਗਤਾਵਾਂ ਨੂੰ ਜਨਰੇਟਿਵ AI ਨੂੰ ਸਾਫਟਵੇਅਰ ਦੇ ਅੰਦਰ ਮਾਮੂਲੀ ਅਸੁਵਿਧਾਵਾਂ ਜਾਂ ਸਕ੍ਰੀਨ ਡਿਜ਼ਾਈਨ ਤਰਜੀਹਾਂ ਨੂੰ ਸੋਧਣ ਲਈ ਕਹਿਣ ਦੀ ਆਗਿਆ ਦੇਵੇਗਾ।
ਇਸ ਤੋਂ ਇਲਾਵਾ, ਉਪਭੋਗਤਾ ਹੋਰ ਐਪਲੀਕੇਸ਼ਨਾਂ ਵਿੱਚ ਲੱਭੇ ਗਏ ਉਪਯੋਗੀ ਵਿਸ਼ੇਸ਼ਤਾਵਾਂ ਨੂੰ ਜੋੜ ਸਕਦੇ ਹਨ, ਕਈ ਓਪਰੇਸ਼ਨਾਂ ਨੂੰ ਇੱਕ ਸਿੰਗਲ ਕਲਿੱਕ ਵਿੱਚ ਜੋੜ ਸਕਦੇ ਹਨ, ਜਾਂ ਅਕਸਰ ਐਕਸੈਸ ਕੀਤੀਆਂ ਸਕ੍ਰੀਨਾਂ ਨੂੰ ਇੱਕੋ ਡਿਸਪਲੇਅ 'ਤੇ ਦੇਖ ਸਕਦੇ ਹਨ।
ਸਾਫਟਵੇਅਰ ਡਿਵੈਲਪਰਾਂ ਲਈ, ਅਜਿਹੇ ਉਪਭੋਗਤਾ ਅਨੁਕੂਲਨ ਨੂੰ ਸਮਰੱਥ ਬਣਾਉਣ ਨਾਲ ਮਹੱਤਵਪੂਰਨ ਲਾਭ ਮਿਲਦੇ ਹਨ: ਇਹ ਵਿਸ਼ੇਸ਼ਤਾ ਬੇਨਤੀਆਂ ਨੂੰ ਲਾਗੂ ਕਰਨ ਦੇ ਯਤਨਾਂ ਨੂੰ ਖਤਮ ਕਰਦਾ ਹੈ, ਅਤੇ ਇਹ ਉਪਯੋਗਤਾ 'ਤੇ ਨਕਾਰਾਤਮਕ ਸਮੀਖਿਆਵਾਂ ਅਤੇ ਅਸੰਤੁਸ਼ਟੀ ਤੋਂ ਬਚ ਕੇ ਸਾਫਟਵੇਅਰ ਦੀ ਪ੍ਰਸਿੱਧੀ ਨੂੰ ਵਧਾ ਸਕਦਾ ਹੈ।
ਜਦੋਂ ਉਪਭੋਗਤਾ ਇਸ ਤਰ੍ਹਾਂ ਸਕ੍ਰੀਨਾਂ ਅਤੇ ਫੰਕਸ਼ਨਾਂ ਨੂੰ ਸੁਤੰਤਰ ਰੂਪ ਵਿੱਚ ਬਦਲ ਸਕਦੇ ਹਨ, ਤਾਂ ਇਹ ਸੰਕਲਪ ਉਸ ਤੋਂ ਬਹੁਤ ਵੱਖਰਾ ਹੋ ਜਾਂਦਾ ਹੈ ਜਿਸਨੂੰ ਅਸੀਂ ਰਵਾਇਤੀ ਤੌਰ 'ਤੇ "ਸਾਫਟਵੇਅਰ" ਕਹਿੰਦੇ ਹਾਂ।
ਇਸਨੂੰ "ਲਿਕਵਿਡਵੇਅਰ" ਕਹਿਣਾ ਵਧੇਰੇ ਢੁਕਵਾਂ ਹੋਵੇਗਾ, ਜਿਸਦਾ ਅਰਥ ਹੈ ਸਾਫਟਵੇਅਰ ਨਾਲੋਂ ਵੀ ਵਧੇਰੇ ਤਰਲ ਅਤੇ ਅਨੁਕੂਲ (ਜੋ ਕਿ ਹਾਰਡਵੇਅਰ ਨਾਲੋਂ ਪਹਿਲਾਂ ਹੀ ਵਧੇਰੇ ਲਚਕਦਾਰ ਹੈ), ਅਤੇ ਕੁਝ ਅਜਿਹਾ ਜੋ ਉਪਭੋਗਤਾ ਲਈ ਪੂਰੀ ਤਰ੍ਹਾਂ ਅਨੁਕੂਲ ਹੈ।
ਕਾਰਜ ਇੱਕ ਵਾਰ ਸਿਰਫ਼ ਹਾਰਡਵੇਅਰ ਦੁਆਰਾ ਹੀ ਪ੍ਰਾਪਤ ਕੀਤੇ ਜਾਂਦੇ ਸਨ। ਫਿਰ, ਬਦਲਣਯੋਗ ਸਾਫਟਵੇਅਰ ਉਭਰਿਆ, ਜਿਸ ਨਾਲ ਹਾਰਡਵੇਅਰ ਅਤੇ ਸਾਫਟਵੇਅਰ ਦੇ ਸੁਮੇਲ ਦੁਆਰਾ ਕਾਰਜਾਂ ਨੂੰ ਸਮਰੱਥ ਬਣਾਇਆ ਗਿਆ।
ਉੱਥੋਂ, ਅਸੀਂ ਲਿਕਵਿਡਵੇਅਰ ਦੇ ਉਭਾਰ ਦੀ ਕਲਪਨਾ ਕਰ ਸਕਦੇ ਹਾਂ, ਜਿਸਦਾ ਅਰਥ ਹੈ ਉਹ ਹਿੱਸੇ ਜੋ ਜਨਰੇਟਿਵ AI ਦੁਆਰਾ ਸੋਧੇ ਜਾ ਸਕਦੇ ਹਨ। ਨਤੀਜੇ ਵਜੋਂ, ਕਾਰਜ ਹਾਰਡਵੇਅਰ + ਸਾਫਟਵੇਅਰ (ਡਿਵੈਲਪਰਾਂ ਦੁਆਰਾ ਪ੍ਰਦਾਨ ਕੀਤੇ ਗਏ) + ਲਿਕਵਿਡਵੇਅਰ (ਉਪਭੋਗਤਾ ਸੋਧਾਂ) ਦੁਆਰਾ ਪ੍ਰਾਪਤ ਕੀਤੇ ਜਾਣਗੇ।
ਇਸ ਲਿਕਵਿਡਵੇਅਰ ਯੁੱਗ ਵਿੱਚ, ਸੋਧਾਂ ਲਈ ਉਪਭੋਗਤਾਵਾਂ ਦੇ ਵਿਚਾਰਾਂ ਵਿੱਚ ਵਿਸਫੋਟ ਹੋਵੇਗਾ।
ਇੱਕ ਉਪਭੋਗਤਾ ਦੁਆਰਾ ਖੋਜਿਆ ਗਿਆ ਇੱਕ ਸ਼ਾਨਦਾਰ ਸੋਧ ਵਿਚਾਰ ਸੋਸ਼ਲ ਮੀਡੀਆ 'ਤੇ ਇੱਕ ਗਰਮ ਵਿਸ਼ਾ ਬਣ ਸਕਦਾ ਹੈ, ਜਿਸ ਨਾਲ ਦੂਸਰੇ ਕਈ ਲਿਕਵਿਡਵੇਅਰ ਐਪਲੀਕੇਸ਼ਨਾਂ ਦੀ ਨਕਲ ਅਤੇ ਸੋਧ ਕਰਨ ਲਈ ਪ੍ਰੇਰਿਤ ਹੋਣਗੇ।
ਇਸ ਤੋਂ ਇਲਾਵਾ, ਵੱਖ-ਵੱਖ ਸਾਫਟਵੇਅਰ ਐਪਲੀਕੇਸ਼ਨਾਂ ਨੂੰ ਇੱਕ ਏਕੀਕ੍ਰਿਤ ਢੰਗ ਨਾਲ ਸੰਭਾਲਣ ਦੇ ਸਮਰੱਥ ਲਿਕਵਿਡਵੇਅਰ ਵੀ ਉਭਰਨ ਦੀ ਸੰਭਾਵਨਾ ਹੈ। ਇਸਦਾ ਮਤਲਬ ਹੈ ਕਿ ਉਪਭੋਗਤਾ ਕਈ ਵੱਖ-ਵੱਖ ਸੋਸ਼ਲ ਮੀਡੀਆ ਪਲੇਟਫਾਰਮਾਂ ਤੋਂ ਟਾਈਮਲਾਈਨਾਂ ਨੂੰ ਇੱਕ ਐਪ ਵਿੱਚ ਦੇਖ ਸਕਦੇ ਹਨ, ਜਾਂ ਖੋਜ ਨਤੀਜੇ ਕਈ ਪਲੇਟਫਾਰਮਾਂ ਤੋਂ ਨਤੀਜਿਆਂ ਨੂੰ ਏਕੀਕ੍ਰਿਤ ਕਰ ਸਕਦੇ ਹਨ।
ਇਸ ਤਰ੍ਹਾਂ, ਇੱਕ ਅਜਿਹੀ ਦੁਨੀਆ ਵਿੱਚ ਜਿੱਥੇ ਲਿਕਵਿਡਵੇਅਰ ਵਿਆਪਕ ਹੈ, PC ਅਤੇ ਸਮਾਰਟਫੋਨ ਸਮੇਤ ਵੱਖ-ਵੱਖ ਡਿਵਾਈਸਾਂ, ਅਜਿਹੇ ਫੰਕਸ਼ਨ ਪ੍ਰਦਾਨ ਕਰਨਗੀਆਂ ਜੋ ਸਾਡੇ ਹਰੇਕ ਵਿਅਕਤੀਗਤ ਜੀਵਨ ਅਤੇ ਗਤੀਵਿਧੀਆਂ ਵਿੱਚ ਪੂਰੀ ਤਰ੍ਹਾਂ ਫਿੱਟ ਬੈਠਦੀਆਂ ਹਨ।
ਇੱਕ ਮੌਜੂਦਾ ਵਰਤਾਰਾ
ਮੇਰੇ ਵਰਗੇ ਸਾਫਟਵੇਅਰ ਇੰਜੀਨੀਅਰਾਂ ਲਈ, ਇਹ ਸਮਝਣਾ ਮਹੱਤਵਪੂਰਨ ਹੈ ਕਿ ਲਿਕਵਿਡਵੇਅਰ ਕੋਈ ਭਵਿੱਖਵਾਦੀ ਸੰਕਲਪ ਨਹੀਂ ਹੈ ਜਾਂ ਕਈ ਸਾਲ ਦੂਰ ਦੀ ਗੱਲ ਨਹੀਂ।
ਇਹ ਇਸ ਲਈ ਹੈ ਕਿਉਂਕਿ ਬਹੁਤ ਹੀ ਸਰਲ ਲਿਕਵਿਡਵੇਅਰ ਵੀ ਪਹਿਲਾਂ ਹੀ ਪ੍ਰਾਪਤ ਕੀਤਾ ਜਾ ਸਕਦਾ ਹੈ।
ਉਦਾਹਰਨ ਲਈ, ਮੰਨ ਲਓ ਕਿ ਮੈਂ ਆਪਣੀ ਕੰਪਨੀ ਦੀ ਈ-ਕਾਮਰਸ ਸਾਈਟ ਲਈ ਇੱਕ ਵੈੱਬ ਐਪਲੀਕੇਸ਼ਨ ਵਿਕਸਤ ਕਰਨ ਵਾਲਾ ਇੰਜੀਨੀਅਰ ਹਾਂ।
ਅਜਿਹੀ ਵੈੱਬ ਐਪ ਵਿੱਚ ਇਨ-ਹਾਊਸ ਪ੍ਰਬੰਧਿਤ ਜਾਂ ਕਲਾਉਡ ਸੇਵਾ ਰਾਹੀਂ ਠੇਕੇ 'ਤੇ ਲਏ ਸਰਵਰਾਂ 'ਤੇ ਡੇਟਾਬੇਸ, ਵਿਕਰੀ ਪ੍ਰਬੰਧਨ ਪ੍ਰਣਾਲੀਆਂ, ਅਤੇ ਉਤਪਾਦ ਸ਼ਿਪਿੰਗ ਪ੍ਰਣਾਲੀਆਂ ਹੋਣਗੀਆਂ। ਜਦੋਂ ਕੋਈ ਉਪਭੋਗਤਾ ਖਰੀਦਦਾਰੀ ਕਰਦਾ ਹੈ, ਤਾਂ ਇਹ ਪ੍ਰਣਾਲੀਆਂ ਭੁਗਤਾਨ ਸੰਗ੍ਰਹਿ ਅਤੇ ਉਤਪਾਦ ਭੇਜਣ ਨੂੰ ਸੰਭਾਲਣ ਲਈ ਜੁੜ ਜਾਂਦੀਆਂ ਹਨ।
ਕੋਰ ਕਾਰੋਬਾਰੀ ਪ੍ਰਣਾਲੀਆਂ ਅਤੇ ਅਜਿਹੇ ਡੇਟਾਬੇਸ ਨੂੰ ਮਨਮਾਨੇ ਢੰਗ ਨਾਲ ਸੋਧਿਆ ਨਹੀਂ ਜਾ ਸਕਦਾ।
ਹਾਲਾਂਕਿ, ਇੱਕ ਉਪਭੋਗਤਾ-ਸਾਹਮਣੇ ਈ-ਕਾਮਰਸ ਸਾਈਟ ਦੇ ਵੈੱਬ ਸਕ੍ਰੀਨ ਡਿਜ਼ਾਈਨ ਨੂੰ ਮਹੱਤਵਪੂਰਨ ਸਮੱਸਿਆਵਾਂ ਪੈਦਾ ਕੀਤੇ ਬਿਨਾਂ ਵਿਅਕਤੀਗਤ ਉਪਭੋਗਤਾਵਾਂ ਦੇ ਅਨੁਕੂਲ ਬਣਾਉਣ ਲਈ ਸੋਧਿਆ ਜਾ ਸਕਦਾ ਹੈ। ਬੇਸ਼ੱਕ, ਜੇਕਰ ਇੱਕ ਉਪਭੋਗਤਾ ਦੇ ਬਦਲਾਅ ਦੂਜੇ ਉਪਭੋਗਤਾਵਾਂ ਦੀਆਂ ਸਕ੍ਰੀਨਾਂ ਨੂੰ ਪ੍ਰਭਾਵਤ ਕਰਦੇ ਹਨ, ਤਾਂ ਇਹ ਇੱਕ ਮੁੱਦਾ ਹੋਵੇਗਾ, ਪਰ ਵਿਅਕਤੀਗਤ ਉਪਭੋਗਤਾ-ਵਿਸ਼ੇਸ਼ ਅਨੁਕੂਲਨ ਠੀਕ ਹਨ।
ਉਦਾਹਰਨ ਲਈ, ਕਈ ਸੋਧਾਂ ਸੰਭਵ ਹਨ: ਟੈਕਸਟ ਨੂੰ ਵੱਡਾ ਕਰਨਾ, ਪਿਛੋਕੜ ਨੂੰ ਗੂੜ੍ਹੇ ਰੰਗ ਵਿੱਚ ਬਦਲਣਾ, ਖੱਬੇ ਹੱਥ ਦੀ ਆਸਾਨੀ ਨਾਲ ਵਰਤੋਂ ਲਈ ਅਕਸਰ ਦਬਾਏ ਜਾਣ ਵਾਲੇ ਬਟਨਾਂ ਦੀ ਸਥਿਤੀ ਬਦਲਣਾ, ਸੂਚੀ ਸਕ੍ਰੀਨ 'ਤੇ ਆਈਟਮਾਂ ਨੂੰ ਕੀਮਤ ਅਨੁਸਾਰ ਕ੍ਰਮਬੱਧ ਕਰਨਾ, ਜਾਂ ਦੋ ਉਤਪਾਦਾਂ ਦੇ ਵੇਰਵਿਆਂ ਨੂੰ ਨਾਲ-ਨਾਲ ਪ੍ਰਦਰਸ਼ਿਤ ਕਰਨਾ।
ਤਕਨੀਕੀ ਤੌਰ 'ਤੇ, ਇਹ ਸੋਧਾਂ ਬ੍ਰਾਊਜ਼ਰ ਵਿੱਚ ਸਕ੍ਰੀਨ ਨੂੰ ਪ੍ਰਦਰਸ਼ਿਤ ਕਰਨ ਵਾਲੀਆਂ ਕੌਂਫਿਗਰੇਸ਼ਨ ਫਾਈਲਾਂ ਅਤੇ HTML, CSS, ਅਤੇ JavaScript ਵਰਗੇ ਪ੍ਰੋਗਰਾਮਾਂ ਨੂੰ ਬਦਲ ਕੇ ਪ੍ਰਾਪਤ ਕੀਤੀਆਂ ਜਾ ਸਕਦੀਆਂ ਹਨ।
ਸੁਰੱਖਿਆ ਦੇ ਦ੍ਰਿਸ਼ਟੀਕੋਣ ਤੋਂ, ਇਹ ਫਾਈਲਾਂ ਅਸਲ ਵਿੱਚ ਵੈੱਬ ਬ੍ਰਾਊਜ਼ਰ 'ਤੇ ਚੱਲਦੀਆਂ ਹਨ। ਇਸ ਲਈ, ਵੈੱਬ ਐਪਸ ਵਿੱਚ ਗਿਆਨਵਾਨ ਇੰਜੀਨੀਅਰ ਦੁਆਰਾ ਸੋਧੇ ਜਾ ਸਕਣ ਵਾਲੇ ਹਿੱਸੇ ਸਿਰਫ ਉਹਨਾਂ ਫੰਕਸ਼ਨਾਂ ਅਤੇ ਡੇਟਾ ਨੂੰ ਸੰਭਾਲਦੇ ਹਨ ਜੋ ਸੋਧਣ ਲਈ ਸੁਰੱਖਿਅਤ ਹਨ।
ਇਸ ਤਰ੍ਹਾਂ, ਈ-ਕਾਮਰਸ ਵੈੱਬ ਐਪ ਦੇ ਸਰਵਰ ਵਾਲੇ ਪਾਸੇ, ਹਰੇਕ ਲੌਗ-ਇਨ ਕੀਤੇ ਉਪਭੋਗਤਾ ਲਈ ਇਹਨਾਂ ਫਾਈਲਾਂ ਨੂੰ ਵੱਖਰੇ ਤੌਰ 'ਤੇ ਸਟੋਰ ਕਰਨ, ਇੱਕ ਚੈਟ AI ਨਾਲ ਗੱਲਬਾਤ ਕਰਨ ਲਈ ਇੱਕ ਸਕ੍ਰੀਨ ਜੋੜਨ, ਅਤੇ ਫਿਰ ਉਪਭੋਗਤਾ ਦੀਆਂ ਬੇਨਤੀਆਂ ਦੇ ਅਨੁਸਾਰ ਸਰਵਰ 'ਤੇ ਉਸ ਉਪਭੋਗਤਾ ਦੀਆਂ HTML, CSS, ਅਤੇ JavaScript ਫਾਈਲਾਂ ਨੂੰ ਸੋਧਣ ਲਈ ਇੱਕ ਵਿਧੀ ਬਣਾਈ ਜਾ ਸਕਦੀ ਹੈ।
ਜੇਕਰ ਇਸ ਟੈਕਸਟ ਨੂੰ, ਮੌਜੂਦਾ ਈ-ਕਾਮਰਸ ਵੈੱਬ ਐਪ ਦੀ ਸੰਰਚਨਾ ਜਾਣਕਾਰੀ ਅਤੇ ਸੋਰਸ ਕੋਡ ਦੇ ਨਾਲ, ਇੱਕ ਜਨਰੇਟਿਵ AI ਨੂੰ ਪੇਸ਼ ਕੀਤਾ ਜਾਂਦਾ, ਤਾਂ ਇਹ ਅਜਿਹੀ ਕਾਰਜਸ਼ੀਲਤਾ ਜੋੜਨ ਲਈ ਕਦਮ ਅਤੇ ਲੋੜੀਂਦੇ ਪ੍ਰੋਗਰਾਮ ਪ੍ਰਦਾਨ ਕਰੇਗਾ।
ਇਸ ਤਰ੍ਹਾਂ, ਲਿਕਵਿਡਵੇਅਰ ਪਹਿਲਾਂ ਹੀ ਇੱਕ ਮੌਜੂਦਾ ਵਿਸ਼ਾ ਹੈ; ਇਹ ਹੈਰਾਨੀਜਨਕ ਨਹੀਂ ਹੋਵੇਗਾ ਜੇਕਰ ਇਹ ਹੁਣੇ ਇੱਕ ਚੱਲ ਰਹੀ ਘਟਨਾ ਹੁੰਦੀ।
ਸਰਵ-ਦਿਸ਼ਾਈ ਇੰਜੀਨੀਅਰ
AI-ਸੰਚਾਲਿਤ ਸਵੈਚਾਲਤ ਪ੍ਰੋਗਰਾਮਿੰਗ ਦੇ ਵਿਸਤਾਰਿਤ ਦਾਇਰੇ ਅਤੇ ਲਿਕਵਿਡਵੇਅਰ ਯੁੱਗ ਦੇ ਆਗਮਨ ਦੇ ਬਾਵਜੂਦ, ਸਾਫਟਵੇਅਰ ਵਿਕਾਸ ਅਜੇ ਵੀ ਪੂਰੀ ਤਰ੍ਹਾਂ ਜਨਰੇਟਿਵ AI ਦੁਆਰਾ ਨਹੀਂ ਕੀਤਾ ਜਾ ਸਕਦਾ।
ਹਾਲਾਂਕਿ, ਇਹ ਯਕੀਨੀ ਹੈ ਕਿ ਸਾਫਟਵੇਅਰ ਵਿਕਾਸ ਵਿੱਚ ਪ੍ਰੋਗਰਾਮਿੰਗ 'ਤੇ ਜ਼ੋਰ ਕਾਫ਼ੀ ਘੱਟ ਜਾਵੇਗਾ।
ਇਸ ਤੋਂ ਇਲਾਵਾ, ਸਾਫਟਵੇਅਰ ਨੂੰ ਸੁਚਾਰੂ ਢੰਗ ਨਾਲ ਵਿਕਸਤ ਕਰਨ ਲਈ, ਆਮ ਪ੍ਰੋਗਰਾਮਿੰਗ ਤੋਂ ਲੈ ਕੇ ਕਲਾਉਡ ਬੁਨਿਆਦੀ ਢਾਂਚੇ, ਨੈੱਟਵਰਕਾਂ, ਸੁਰੱਖਿਆ, ਪਲੇਟਫਾਰਮਾਂ, ਵਿਕਾਸ ਫਰੇਮਵਰਕਾਂ, ਅਤੇ ਡਾਟਾਬੇਸਾਂ ਤੱਕ - ਪੂਰੇ ਸਿਸਟਮ ਦੇ ਕਾਰਜ ਕਰਨ ਲਈ ਸਿਸਟਮ ਸਟੈਕ ਦੇ ਉੱਪਰੋਂ ਹੇਠਾਂ ਤੱਕ - ਗਿਆਨ ਅਤੇ ਇੰਜੀਨੀਅਰਿੰਗ ਹੁਨਰਾਂ ਦੀ ਇੱਕ ਵਿਸ਼ਾਲ ਸ਼੍ਰੇਣੀ ਦੀ ਲੋੜ ਹੁੰਦੀ ਹੈ।
ਅਜਿਹੇ ਗਿਆਨ ਅਤੇ ਹੁਨਰਾਂ ਵਾਲੇ ਕਰਮਚਾਰੀਆਂ ਨੂੰ ਫੁੱਲ-ਸਟੈਕ ਇੰਜੀਨੀਅਰ ਕਿਹਾ ਜਾਂਦਾ ਹੈ।
ਰਵਾਇਤੀ ਤੌਰ 'ਤੇ, ਕੁਝ ਫੁੱਲ-ਸਟੈਕ ਇੰਜੀਨੀਅਰ ਸਮੁੱਚੇ ਡਿਜ਼ਾਈਨ ਨੂੰ ਸੰਭਾਲਦੇ ਸਨ, ਜਦੋਂ ਕਿ ਬਾਕੀ ਇੰਜੀਨੀਅਰ ਪ੍ਰੋਗਰਾਮਿੰਗ ਵਿੱਚ ਮੁਹਾਰਤ ਰੱਖਦੇ ਸਨ, ਜਾਂ ਸਿਸਟਮ ਸਟੈਕ ਦੇ ਅੰਦਰ ਖਾਸ ਗੈਰ-ਪ੍ਰੋਗਰਾਮਿੰਗ ਖੇਤਰਾਂ 'ਤੇ ਧਿਆਨ ਕੇਂਦਰਤ ਕਰਦੇ ਸਨ, ਇਸ ਤਰ੍ਹਾਂ ਭੂਮਿਕਾਵਾਂ ਨੂੰ ਵੰਡਦੇ ਸਨ।
ਹਾਲਾਂਕਿ, ਜਿਵੇਂ ਕਿ ਜਨਰੇਟਿਵ AI ਪ੍ਰੋਗਰਾਮਿੰਗ ਪਹਿਲੂ ਨੂੰ ਸੰਭਾਲਦਾ ਹੈ, ਸਾਫਟਵੇਅਰ ਵਿਕਾਸ ਦੀਆਂ ਲਾਗਤਾਂ ਵਿੱਚ ਕਾਫ਼ੀ ਕਮੀ ਆਵੇਗੀ, ਜਿਸ ਨਾਲ ਕਈ ਨਵੇਂ ਸਾਫਟਵੇਅਰ ਵਿਕਾਸ ਪ੍ਰੋਜੈਕਟਾਂ ਦੀ ਯੋਜਨਾ ਬਣਾਈ ਜਾਵੇਗੀ।
ਨਤੀਜੇ ਵਜੋਂ, ਹਰੇਕ ਵਿਕਾਸ ਪ੍ਰੋਜੈਕਟ ਵਿੱਚ, ਸਿਰਫ਼ ਪ੍ਰੋਗਰਾਮ ਲਿਖ ਸਕਣ ਵਾਲੇ ਇੰਜੀਨੀਅਰਾਂ ਦੀ ਵੱਡੇ ਪੱਧਰ 'ਤੇ ਲੋੜ ਨਹੀਂ ਪਵੇਗੀ; ਇਸਦੀ ਬਜਾਏ, ਬਹੁਤ ਸਾਰੇ ਫੁੱਲ-ਸਟੈਕ ਇੰਜੀਨੀਅਰਾਂ ਦੀ ਮੰਗ ਹੋਵੇਗੀ।
ਇਸ ਤੋਂ ਇਲਾਵਾ, ਇਸ ਸਥਿਤੀ ਵਿੱਚ, ਸਿਰਫ਼ ਫੁੱਲ-ਸਟੈਕ ਗਿਆਨ ਅਤੇ ਹੁਨਰ ਹੀ ਕਾਫ਼ੀ ਨਹੀਂ ਹੋਣਗੇ। ਇਹ ਇਸ ਲਈ ਹੈ ਕਿਉਂਕਿ ਵੱਖ-ਵੱਖ ਵਿਕਾਸ ਪ੍ਰੋਜੈਕਟਾਂ ਵਿੱਚ ਲੋੜੀਂਦੇ ਸਾਫਟਵੇਅਰ ਦੀਆਂ ਕਿਸਮਾਂ ਵਿਭਿੰਨ ਹੋ ਜਾਣਗੀਆਂ, ਜਿਸਦਾ ਮਤਲਬ ਹੈ ਕਿ ਵਿਕਾਸ ਦੀ ਹਮੇਸ਼ਾ ਇੱਕੋ ਸਿਸਟਮ ਸਟੈਕ ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਬੇਨਤੀ ਨਹੀਂ ਕੀਤੀ ਜਾਵੇਗੀ। ਇਸ ਤੋਂ ਇਲਾਵਾ, ਕਈ ਸਿਸਟਮ ਸਟੈਕਾਂ ਦੀ ਲੋੜ ਵਾਲੇ ਗੁੰਝਲਦਾਰ ਪ੍ਰਣਾਲੀਆਂ ਦੀ ਮੰਗ ਨਿਰਸੰਦੇਹ ਵਧੇਗੀ।
ਉਦਾਹਰਨ ਲਈ, ਇੱਕ ਵੈੱਬ ਐਪਲੀਕੇਸ਼ਨ ਲਈ ਸਿਸਟਮ ਸਟੈਕ ਕਾਰੋਬਾਰੀ ਜਾਂ ਕੋਰ ਪ੍ਰਣਾਲੀਆਂ ਲਈ ਸਿਸਟਮ ਸਟੈਕ ਤੋਂ ਵੱਖਰਾ ਹੁੰਦਾ ਹੈ। ਇਸ ਲਈ, ਇੱਕ ਫੁੱਲ-ਸਟੈਕ ਵੈੱਬ ਐਪਲੀਕੇਸ਼ਨ ਇੰਜੀਨੀਅਰ ਨੂੰ ਕੋਰ ਸਿਸਟਮ ਵਿਕਾਸ ਪ੍ਰੋਜੈਕਟ ਦਾ ਕੰਮ ਨਹੀਂ ਸੌਂਪਿਆ ਜਾ ਸਕਦਾ।
ਇਸੇ ਤਰ੍ਹਾਂ, ਵੈੱਬ ਐਪਲੀਕੇਸ਼ਨਾਂ, ਸਮਾਰਟਫੋਨ ਐਪਸ, ਅਤੇ PC ਐਪਲੀਕੇਸ਼ਨਾਂ ਦੇ ਸਿਸਟਮ ਸਟੈਕ ਵੱਖਰੇ ਹੁੰਦੇ ਹਨ। IoT ਵਰਗੇ ਏਮਬੇਡ ਕੀਤੇ ਸਾਫਟਵੇਅਰ ਦੀ ਦੁਨੀਆ ਵਿੱਚ, ਸਿਸਟਮ ਸਟੈਕ ਹਰੇਕ ਏਮਬੇਡਡ ਡਿਵਾਈਸ ਲਈ ਪੂਰੀ ਤਰ੍ਹਾਂ ਵੱਖਰਾ ਹੋਵੇਗਾ।
ਹਾਲਾਂਕਿ, ਜਿਵੇਂ ਕਿ ਪ੍ਰੋਗਰਾਮਿੰਗ 'ਤੇ ਜ਼ੋਰ ਘੱਟਦਾ ਜਾਂਦਾ ਹੈ ਅਤੇ ਸਮੁੱਚੇ ਸਾਫਟਵੇਅਰ ਵਿਕਾਸ ਦੀਆਂ ਲਾਗਤਾਂ ਘੱਟ ਹੁੰਦੀਆਂ ਹਨ, ਇਹਨਾਂ ਵੱਖੋ-ਵੱਖਰੇ ਸਿਸਟਮ ਸਟੈਕਾਂ ਵਾਲੇ ਸਾਫਟਵੇਅਰ ਨੂੰ ਜੋੜਨ ਵਾਲੇ ਗੁੰਝਲਦਾਰ ਪ੍ਰਣਾਲੀਆਂ ਦਾ ਵਿਕਾਸ ਵਧਣ ਦੀ ਸੰਭਾਵਨਾ ਹੈ।
ਜਦੋਂ ਕਿ ਅਜਿਹੇ ਵਿਕਾਸ ਲਈ ਕਈ ਵੱਖਰੇ ਫੁੱਲ-ਸਟੈਕ ਇੰਜੀਨੀਅਰਾਂ ਨੂੰ ਇਕੱਠਾ ਕਰਨ ਦੀ ਲੋੜ ਹੋਵੇਗੀ, ਉਹ ਇੰਜੀਨੀਅਰ ਜੋ ਪੂਰੇ ਸਿਸਟਮ ਦੀ ਨਿਗਰਾਨੀ ਕਰ ਸਕਦੇ ਹਨ ਅਤੇ ਬੁਨਿਆਦੀ ਡਿਜ਼ਾਈਨ ਨੂੰ ਸੰਭਾਲ ਸਕਦੇ ਹਨ, ਇੱਕ ਮਹੱਤਵਪੂਰਨ ਭੂਮਿਕਾ ਨਿਭਾਉਣਗੇ।
ਇਸਦਾ ਮਤਲਬ ਹੈ ਕਿ ਬਹੁਤ ਸਾਰੇ ਸਿਸਟਮ ਸਟੈਕਾਂ ਵਿੱਚ ਸਰਵ-ਦਿਸ਼ਾਈ ਗਿਆਨ ਅਤੇ ਹੁਨਰਾਂ ਵਾਲੇ ਇੰਜੀਨੀਅਰਾਂ ਦੀ ਮੰਗ ਹੋਵੇਗੀ, ਜੋ ਵਿਅਕਤੀਗਤ ਸਿਸਟਮ ਸਟੈਕਾਂ ਦੀਆਂ ਸੀਮਾਵਾਂ ਨੂੰ ਪਾਰ ਕਰਦੇ ਹਨ।
ਅਜਿਹੇ ਇੰਜੀਨੀਅਰਾਂ ਨੂੰ ਸੰਭਾਵਤ ਤੌਰ 'ਤੇ ਸਰਵ-ਦਿਸ਼ਾਈ ਇੰਜੀਨੀਅਰ ਕਿਹਾ ਜਾਵੇਗਾ।
ਅਤੇ ਜਿਵੇਂ ਕਿ ਜਨਰੇਟਿਵ AI ਕਾਰਨ ਸਿਰਫ਼ ਪ੍ਰੋਗਰਾਮ ਕਰ ਸਕਣ ਵਾਲੇ ਇੰਜੀਨੀਅਰਾਂ ਦੀ ਮੰਗ ਘੱਟ ਹੋਵੇਗੀ, ਉਸੇ ਤਰ੍ਹਾਂ ਇੱਕ ਸਮਾਂ ਅਜਿਹਾ ਵੀ ਆਵੇਗਾ ਜਦੋਂ ਇੱਕ ਸਿੰਗਲ ਸਿਸਟਮ ਸਟੈਕ ਤੱਕ ਸੀਮਤ ਫੁੱਲ-ਸਟੈਕ ਇੰਜੀਨੀਅਰਾਂ ਦੀ ਮੰਗ ਵੀ ਘੱਟ ਜਾਵੇਗੀ।
ਜੇਕਰ ਤੁਸੀਂ ਉਸ ਯੁੱਗ ਵਿੱਚ ਇੱਕ IT ਇੰਜੀਨੀਅਰ ਵਜੋਂ ਸਰਗਰਮ ਰਹਿਣਾ ਚਾਹੁੰਦੇ ਹੋ, ਤਾਂ ਤੁਹਾਨੂੰ ਤੁਰੰਤ ਸਰਵ-ਦਿਸ਼ਾਈ ਇੰਜੀਨੀਅਰ ਬਣਨ ਦੇ ਰਾਹ 'ਤੇ ਚੱਲਣਾ ਸ਼ੁਰੂ ਕਰਨਾ ਚਾਹੀਦਾ ਹੈ।
ਸਰਵ-ਦਿਸ਼ਾਈ ਇੰਜੀਨੀਅਰਾਂ ਦੀ ਭੂਮਿਕਾ
ਪ੍ਰੋਗਰਾਮਿੰਗ ਭਾਸ਼ਾਵਾਂ, ਪਲੇਟਫਾਰਮਾਂ, ਅਤੇ ਫਰੇਮਵਰਕ ਜੋ ਵਿਕਸਤ ਕੀਤੇ ਜਾਣਗੇ, ਵੱਖ-ਵੱਖ ਕਿਸਮਾਂ ਦੇ ਹਨ।
ਹਾਲਾਂਕਿ, ਇੱਕ ਸਰਵ-ਦਿਸ਼ਾਈ ਇੰਜੀਨੀਅਰ ਨੂੰ ਉਹਨਾਂ ਸਾਰਿਆਂ ਵਿੱਚ ਮੁਹਾਰਤ ਹਾਸਲ ਕਰਨ ਦੀ ਲੋੜ ਨਹੀਂ ਹੈ, ਕਿਉਂਕਿ ਉਹ ਜਨਰੇਟਿਵ AI ਤੋਂ ਸਹਾਇਤਾ ਵੀ ਪ੍ਰਾਪਤ ਕਰ ਸਕਦੇ ਹਨ।
ਜੇਕਰ ਤੁਸੀਂ ਇਸਨੂੰ ਜਨਰੇਟਿਵ AI 'ਤੇ ਛੱਡ ਦਿੰਦੇ ਹੋ, ਤਾਂ ਪ੍ਰੋਗਰਾਮਿੰਗ ਭਾਸ਼ਾਵਾਂ, ਪਲੇਟਫਾਰਮਾਂ, ਜਾਂ ਫਰੇਮਵਰਕ ਜੋ ਤੁਸੀਂ ਪਹਿਲਾਂ ਕਦੇ ਨਹੀਂ ਵਰਤੇ, ਉਹ ਵੀ ਸਿਰਫ਼ ਜ਼ਬਾਨੀ ਨਿਰਦੇਸ਼ ਦੇ ਕੇ ਤਿਆਰ ਕੀਤੇ ਜਾ ਸਕਦੇ ਹਨ।
ਬੇਸ਼ੱਕ, ਬੱਗ ਜਾਂ ਸੁਰੱਖਿਆ ਕਮਜ਼ੋਰੀਆਂ ਪੇਸ਼ ਕਰਨ ਦਾ, ਜਾਂ ਤਕਨੀਕੀ ਕਰਜ਼ਾ ਇਕੱਠਾ ਕਰਨ ਦਾ ਜੋਖਮ ਹੁੰਦਾ ਹੈ ਜੋ ਭਵਿੱਖ ਵਿੱਚ ਸੋਧਾਂ ਨੂੰ ਮੁਸ਼ਕਲ ਬਣਾ ਸਕਦਾ ਹੈ।
ਇਹਨਾਂ ਜੋਖਮਾਂ ਦੀ ਪਛਾਣ ਕਰਨ ਅਤੇ ਉਹਨਾਂ ਨੂੰ ਘੱਟ ਕਰਨ ਲਈ, ਖਾਸ ਭਾਸ਼ਾ ਜਾਂ ਲਾਇਬ੍ਰੇਰੀ ਦਾ ਗਿਆਨ ਜ਼ਰੂਰੀ ਹੈ। ਹਾਲਾਂਕਿ, ਇਹ ਗਿਆਨ ਜਨਰੇਟਿਵ AI ਤੋਂ ਵੀ ਪ੍ਰਾਪਤ ਕੀਤਾ ਜਾ ਸਕਦਾ ਹੈ। ਇੱਕ ਸਰਵ-ਦਿਸ਼ਾਈ ਇੰਜੀਨੀਅਰ ਨੂੰ ਸਿਰਫ਼ ਇਹਨਾਂ ਮੁੱਦਿਆਂ ਦਾ ਪਤਾ ਲਗਾਉਣ ਅਤੇ ਰੋਕਣ, ਜਾਂ ਵਾਪਰਨ ਤੋਂ ਬਾਅਦ ਉਹਨਾਂ ਨੂੰ ਸੰਭਾਲਣ ਲਈ ਪ੍ਰਕਿਰਿਆਵਾਂ ਅਤੇ ਵਿਧੀਆਂ ਨੂੰ ਪੱਕੇ ਤੌਰ 'ਤੇ ਬਣਾਉਣ ਦੇ ਯੋਗ ਹੋਣ ਦੀ ਲੋੜ ਹੈ।
ਇਹ ਪ੍ਰਕਿਰਿਆਵਾਂ ਅਤੇ ਵਿਧੀਆਂ ਵੱਖ-ਵੱਖ ਸਿਸਟਮ ਸਟੈਕਾਂ ਨਾਲ ਨਾਟਕੀ ਢੰਗ ਨਾਲ ਨਹੀਂ ਬਦਲਦੀਆਂ। ਜੇਕਰ ਬੱਗਾਂ ਅਤੇ ਸੁਰੱਖਿਆ ਕਮਜ਼ੋਰੀਆਂ ਨੂੰ ਰੋਕਣ ਅਤੇ ਭਵਿੱਖ ਵਿੱਚ ਵਿਸਤਾਰਯੋਗਤਾ ਨੂੰ ਯਕੀਨੀ ਬਣਾਉਣ ਲਈ ਪ੍ਰਕਿਰਿਆਵਾਂ ਅਤੇ ਵਿਧੀਆਂ ਨੂੰ ਰਸਮੀ ਬਣਾਇਆ ਜਾਂਦਾ ਹੈ, ਤਾਂ ਬਾਕੀ ਕੰਮ ਜਨਰੇਟਿਵ AI ਜਾਂ ਉਹਨਾਂ ਖਾਸ ਖੇਤਰਾਂ ਵਿੱਚ ਮਾਹਰ ਇੰਜੀਨੀਅਰਾਂ 'ਤੇ ਛੱਡਿਆ ਜਾ ਸਕਦਾ ਹੈ।
ਸਰਵ-ਦਿਸ਼ਾਈ ਇੰਜੀਨੀਅਰਾਂ ਨੂੰ ਹਰੇਕ ਵਿਅਕਤੀਗਤ ਸਿਸਟਮ ਸਟੈਕ ਦੇ ਵਿਸਤ੍ਰਿਤ ਗਿਆਨ ਜਾਂ ਲੰਬੇ ਸਮੇਂ ਦੇ ਅਨੁਭਵ ਦੀ ਲੋੜ ਨਹੀਂ ਹੁੰਦੀ।
ਇੱਕ ਸਰਵ-ਦਿਸ਼ਾਈ ਇੰਜੀਨੀਅਰ ਦੀਆਂ ਮੁੱਖ ਭੂਮਿਕਾਵਾਂ ਵਿੱਚੋਂ ਇੱਕ ਇਹ ਡਿਜ਼ਾਈਨ ਕਰਨਾ ਹੈ ਕਿ ਫੰਕਸ਼ਨਾਂ ਨੂੰ ਕਿਵੇਂ ਵੰਡਿਆ ਜਾਂਦਾ ਹੈ ਅਤੇ ਕਿਵੇਂ ਕਈ ਗੁੰਝਲਦਾਰ ਸਾਫਟਵੇਅਰ ਪ੍ਰਣਾਲੀਆਂ, ਵੱਖ-ਵੱਖ ਸਿਸਟਮ ਸਟੈਕਾਂ ਵਿੱਚ ਸਹਿਯੋਗ ਕਰਦੇ ਹੋਏ, ਆਪਸ ਵਿੱਚ ਕੰਮ ਕਰਦੀਆਂ ਹਨ।
ਇਸ ਤੋਂ ਇਲਾਵਾ, ਪੂਰੇ ਸਾਫਟਵੇਅਰ ਨੂੰ ਕਿਵੇਂ ਵਿਕਸਤ ਕਰਨਾ ਅਤੇ ਪ੍ਰਬੰਧਿਤ ਕਰਨਾ ਹੈ ਇਸ 'ਤੇ ਵਿਚਾਰ ਕਰਨਾ ਵੀ ਇੱਕ ਸਰਵ-ਦਿਸ਼ਾਈ ਇੰਜੀਨੀਅਰ ਲਈ ਇੱਕ ਮਹੱਤਵਪੂਰਨ ਭੂਮਿਕਾ ਹੈ।
ਸਰਵ-ਦਿਸ਼ਾਈ ਸੌਫਟਵੇਅਰ
ਆਓ ਵਿਚਾਰ ਕਰੀਏ ਕਿ ਸਰਵ-ਦਿਸ਼ਾਈ ਇੰਜੀਨੀਅਰ ਦੀ ਕਿਸ ਕਿਸਮ ਦੇ ਸੌਫਟਵੇਅਰ ਵਿਕਾਸ ਲਈ ਲੋੜ ਹੈ।
ਪਹਿਲਾਂ, ਮੈਂ ਇੱਕ ਈ-ਕਾਮਰਸ ਵੈੱਬ ਐਪਲੀਕੇਸ਼ਨ ਵਿਕਸਤ ਕਰਨ ਦੀ ਉਦਾਹਰਨ ਦਿੱਤੀ ਸੀ।
ਪ੍ਰਬੰਧਨ ਦੁਆਰਾ ਇਸ ਈ-ਕਾਮਰਸ ਵੈੱਬ ਐਪ ਨੂੰ ਤਾਜ਼ਾ ਕਰਨ ਦਾ ਕੰਮ ਸੌਂਪੇ ਗਏ ਇੱਕ ਕਾਰਜਕਾਰੀ ਦੇ ਨਿਰਦੇਸ਼ਨ ਹੇਠ, ਯੋਜਨਾਬੰਦੀ ਟੀਮ ਹੇਠ ਲਿਖੀਆਂ ਜ਼ਰੂਰਤਾਂ ਦੇ ਨਾਲ ਆ ਸਕਦੀ ਹੈ:
ਉਪਭੋਗਤਾ ਭਾਈਚਾਰਕ ਪਲੇਟਫਾਰਮ ਏਕੀਕਰਣ: ਇਸਦਾ ਮਤਲਬ ਹੈ ਕਿ ਸਿਰਫ਼ ਇੱਕ ਸਮਰਪਿਤ ਈ-ਕਾਮਰਸ ਐਪ ਜਾਂ ਸਾਈਟ ਲਈ ਹੀ ਨਹੀਂ, ਸਗੋਂ ਇੱਕ ਪਲੇਟਫਾਰਮ ਪ੍ਰਦਾਨ ਕਰਨਾ ਜਿੱਥੇ ਉਪਭੋਗਤਾ ਉਤਪਾਦਾਂ ਬਾਰੇ ਅਤੇ ਉਹਨਾਂ ਦੀ ਵਰਤੋਂ ਕਿਵੇਂ ਕਰਨੀ ਹੈ ਬਾਰੇ ਆਪਸ ਵਿੱਚ ਗੱਲਬਾਤ ਕਰ ਸਕਦੇ ਹਨ। ਇਸਦਾ ਉਦੇਸ਼ ਉਪਭੋਗਤਾਵਾਂ ਨੂੰ ਬਰਕਰਾਰ ਰੱਖਣਾ, ਮੂੰਹ-ਜ਼ਬਾਨੀ ਪ੍ਰਭਾਵ, ਉਪਭੋਗਤਾ ਯੋਗਦਾਨਾਂ ਰਾਹੀਂ ਸਮੱਗਰੀ ਨੂੰ ਅਮੀਰ ਬਣਾਉਣਾ, ਅਤੇ ਉਤਪਾਦ ਵਿਕਾਸ, ਨਵੇਂ ਉਤਪਾਦ ਯੋਜਨਾਬੰਦੀ, ਅਤੇ ਮਾਰਕੀਟਿੰਗ ਵਿੱਚ ਫੀਡਬੈਕ (ਸਕਾਰਾਤਮਕ ਅਤੇ ਨਕਾਰਾਤਮਕ ਦੋਵੇਂ) ਦਾ ਏਕੀਕਰਣ ਕਰਨਾ ਹੈ।
ਓਮਨੀ-ਡਿਵਾਈਸ ਅਨੁਕੂਲਤਾ: ਇਹ ਉਪਭੋਗਤਾ ਭਾਈਚਾਰੇ ਅਤੇ ਉਤਪਾਦ ਜਾਣਕਾਰੀ ਨੂੰ ਵੱਖ-ਵੱਖ ਡਿਵਾਈਸਾਂ, ਜਿਸ ਵਿੱਚ ਸਿਰਫ਼ ਵੈੱਬ ਐਪਸ ਹੀ ਨਹੀਂ ਬਲਕਿ ਸਮਾਰਟਫੋਨ ਐਪਸ, ਵੌਇਸ ਅਸਿਸਟੈਂਟਸ, ਪਹਿਨਣਯੋਗ ਡਿਵਾਈਸਾਂ, ਅਤੇ ਸਮਾਰਟ ਹੋਮ ਉਪਕਰਨ ਵੀ ਸ਼ਾਮਲ ਹਨ, ਤੋਂ ਪਹੁੰਚਯੋਗ ਬਣਾਉਂਦਾ ਹੈ।
ਸਰਵ-ਪਲੇਟਫਾਰਮ ਅਨੁਕੂਲਤਾ: ਇਸ ਵਿੱਚ ਨਾ ਸਿਰਫ਼ ਕੰਪਨੀ ਦਾ ਆਪਣਾ ਉਪਭੋਗਤਾ ਭਾਈਚਾਰਾ ਪਲੇਟਫਾਰਮ ਸ਼ਾਮਲ ਹੈ ਬਲਕਿ, ਉਦਾਹਰਨ ਲਈ, ਵਿਆਪਕ ਈ-ਕਾਮਰਸ ਸਾਈਟਾਂ 'ਤੇ ਉਤਪਾਦਾਂ ਦੀ ਸੂਚੀ ਅਤੇ ਸਮੀਖਿਆ ਸਾਂਝੀਕਰਨ, ਸੋਸ਼ਲ ਮੀਡੀਆ ਨਾਲ ਏਕੀਕਰਨ, ਅਤੇ ਵੱਖ-ਵੱਖ AI ਟੂਲਾਂ ਨਾਲ ਕਾਰਜਸ਼ੀਲ ਅਤੇ ਜਾਣਕਾਰੀ ਲਿੰਕੇਜ ਸ਼ਾਮਲ ਹਨ।
ਕਾਰੋਬਾਰੀ ਪ੍ਰਣਾਲੀ ਨੂੰ ਤਾਜ਼ਾ ਕਰਨਾ: ਮੌਜੂਦਾ ਵਿਕਰੀ ਪ੍ਰਬੰਧਨ ਅਤੇ ਉਤਪਾਦ ਡਿਲੀਵਰੀ ਪ੍ਰਣਾਲੀਆਂ ਨਾਲ ਅਸਥਾਈ ਤੌਰ 'ਤੇ ਲਿੰਕ ਕਰਦੇ ਹੋਏ, ਇਸ ਵਿੱਚ ਇਹਨਾਂ ਪ੍ਰਣਾਲੀਆਂ ਨੂੰ ਤਾਜ਼ਾ ਕਰਨਾ ਵੀ ਸ਼ਾਮਲ ਹੈ। ਤਾਜ਼ਾ ਕਰਨ ਤੋਂ ਬਾਅਦ, ਯੋਜਨਾ ਵਿੱਚ ਰੀਅਲ-ਟਾਈਮ ਵਿਕਰੀ ਡੇਟਾ ਇਕੱਤਰੀਕਰਨ ਅਤੇ ਮੰਗ ਦਾ ਅਨੁਮਾਨ, ਅਤੇ ਵਸਤੂ ਸੂਚੀ ਪ੍ਰਬੰਧਨ ਪ੍ਰਣਾਲੀਆਂ ਨਾਲ ਏਕੀਕਰਣ ਸ਼ਾਮਲ ਹੈ। ਇਸ ਤੋਂ ਇਲਾਵਾ, ਡਿਲੀਵਰੀ ਕੰਪਨੀਆਂ ਦੁਆਰਾ ਪ੍ਰਦਾਨ ਕੀਤੇ ਗਏ ਖੇਤਰੀ ਤੌਰ 'ਤੇ ਵੰਡੇ ਗਏ ਵਸਤੂ ਸੂਚੀ ਪ੍ਰਣਾਲੀਆਂ ਅਤੇ ਕੈਰੀਅਰ ਵਾਲੇ ਪਾਸੇ ਦੀਆਂ ਡਿਲੀਵਰੀ ਸੇਵਾਵਾਂ ਨਾਲ ਲਿੰਕੇਜ ਨੂੰ ਪੜਾਅਵਾਰ ਢੰਗ ਨਾਲ ਪੇਸ਼ ਕੀਤਾ ਜਾਵੇਗਾ, ਜਿਸ ਲਈ ਜਾਣਕਾਰੀ ਪ੍ਰਣਾਲੀ ਨੂੰ ਉਸ ਅਨੁਸਾਰ ਆਪਣੇ ਏਕੀਕਰਣਾਂ ਨੂੰ ਹੌਲੀ-ਹੌਲੀ ਅਨੁਕੂਲ ਬਣਾਉਣ ਦੀ ਲੋੜ ਹੋਵੇਗੀ।
ਲਿਕਵਿਡਵੇਅਰ ਅਨੁਕੂਲਤਾ: ਸਾਰੇ ਉਪਭੋਗਤਾ-ਸਾਹਮਣੇ ਇੰਟਰਫੇਸ, ਬੇਸ਼ੱਕ, ਲਿਕਵਿਡਵੇਅਰ ਅਨੁਕੂਲ ਹੋਣਗੇ। ਇਸ ਤੋਂ ਇਲਾਵਾ, ਉਤਪਾਦ ਵਿਕਾਸ ਅਤੇ ਯੋਜਨਾਬੰਦੀ (ਜਿਵੇਂ ਕਿ ਜਾਣਕਾਰੀ ਇਕੱਤਰੀਕਰਣ ਅਤੇ ਫੀਡਬੈਕ), ਸਿਸਟਮ ਸੰਚਾਲਨ ਵਿਭਾਗਾਂ, ਅਤੇ ਪ੍ਰਬੰਧਨ ਲਈ ਰਿਪੋਰਟਾਂ ਲਈ ਅੰਦਰੂਨੀ ਉਪਭੋਗਤਾ ਇੰਟਰਫੇਸ ਵੀ ਸਾਰੇ ਲਿਕਵਿਡਵੇਅਰ ਵਿੱਚ ਬਦਲ ਦਿੱਤੇ ਜਾਣਗੇ।
ਜੇਕਰ ਅਜਿਹੇ ਗੁੰਝਲਦਾਰ ਸੌਫਟਵੇਅਰ ਲਈ ਵਿਕਾਸ ਯੋਜਨਾ ਪੇਸ਼ ਕੀਤੀ ਜਾਂਦੀ, ਤਾਂ ਇੱਕ ਰਵਾਇਤੀ ਸੌਫਟਵੇਅਰ ਵਿਕਾਸ ਟੀਮ ਇਸਨੂੰ ਤੁਰੰਤ ਸਵੀਕਾਰ ਨਹੀਂ ਕਰੇਗੀ। ਵਿਕਲਪਕ ਤੌਰ 'ਤੇ, ਸਿਸਟਮ ਵਿਸ਼ੇਸ਼ਤਾਵਾਂ ਬਾਰੇ ਚਰਚਾਵਾਂ ਦੁਆਰਾ, ਉਹ ਬਹੁਤ ਜ਼ਿਆਦਾ ਵਿਕਾਸ ਲਾਗਤਾਂ ਅਤੇ ਸਮੇਂ ਦੀ ਲੋੜ ਨੂੰ ਤਰਕਸ਼ੀਲ ਢੰਗ ਨਾਲ ਪ੍ਰਦਰਸ਼ਿਤ ਕਰਨਗੇ, ਵਿਸ਼ੇਸ਼ਤਾਵਾਂ ਵਿੱਚ ਮਹੱਤਵਪੂਰਨ ਕਟੌਤੀ ਕਰਨ ਲਈ ਦਬਾਅ ਪਾਉਣਗੇ।
ਹਾਲਾਂਕਿ, ਕੀ ਹੋਵੇਗਾ ਜੇਕਰ ਜਨਰੇਟਿਵ AI ਜ਼ਿਆਦਾਤਰ ਪ੍ਰੋਗਰਾਮਿੰਗ ਨੂੰ ਸਵੈਚਾਲਤ ਕਰ ਸਕਦਾ ਹੈ, ਅਤੇ ਪ੍ਰਸਤਾਵਿਤ ਸਿਸਟਮ ਸਟੈਕਾਂ ਦੇ ਅੱਧੇ ਤੋਂ ਵੱਧ ਟੀਮ ਵਿੱਚ ਕਿਸੇ ਦੁਆਰਾ ਪਹਿਲਾਂ ਹੀ ਅਨੁਭਵ ਕੀਤੇ ਗਏ ਸਨ? ਅਤੇ ਕੀ ਹੋਵੇਗਾ ਜੇਕਰ ਟੀਮ ਕੋਲ ਜਨਰੇਟਿਵ AI ਦੀ ਸਹਾਇਤਾ ਨਾਲ ਨਵੇਂ ਸਿਸਟਮ ਸਟੈਕ, ਪਲੇਟਫਾਰਮਾਂ, ਅਤੇ ਫਰੇਮਵਰਕਾਂ ਨੂੰ ਸਫਲਤਾਪੂਰਵਕ ਸ਼ੁਰੂ ਕਰਨ ਦਾ ਇੱਕ ਟ੍ਰੈਕ ਰਿਕਾਰਡ ਸੀ? ਅਤੇ ਕੀ ਹੋਵੇਗਾ ਜੇਕਰ ਤੁਸੀਂ, ਇੱਕ ਸਰਵ-ਦਿਸ਼ਾਈ ਇੰਜੀਨੀਅਰ ਵਜੋਂ, ਪਹਿਲਾਂ ਹੀ ਇਸ ਮਾਰਗ 'ਤੇ ਚੱਲਣਾ ਸ਼ੁਰੂ ਕਰ ਚੁੱਕੇ ਹੋ ਅਤੇ ਇਸ 'ਤੇ ਜਾਰੀ ਰਹਿਣ ਦਾ ਇਰਾਦਾ ਰੱਖਦੇ ਹੋ?
ਉਸ ਦ੍ਰਿਸ਼ਟੀਕੋਣ ਤੋਂ, ਇਹ ਇੱਕ ਬਹੁਤ ਹੀ ਆਕਰਸ਼ਕ ਪ੍ਰੋਜੈਕਟ ਵਾਂਗ ਜਾਪਦਾ ਹੈ। ਤੁਹਾਨੂੰ ਇੱਕ ਯੋਜਨਾਬੰਦੀ ਟੀਮ ਨਾਲ ਕੰਮ ਕਰਨ ਦਾ ਮੌਕਾ ਮਿਲੇਗਾ ਜੋ ਚੋਟੀ ਦੇ ਪ੍ਰਬੰਧਨ ਤੋਂ ਉਤਸ਼ਾਹੀ ਪ੍ਰਸਤਾਵ ਲਿਆਉਂਦੀ ਹੈ, ਅਤੇ ਇੱਕ ਵਿਕਾਸ ਟੀਮ ਨਾਲ ਕੰਮ ਕਰਨ ਦਾ ਮੌਕਾ ਮਿਲੇਗਾ ਜਿਸ ਵਿੱਚ ਇੱਕ ਸਰਵ-ਦਿਸ਼ਾਈ ਸੌਫਟਵੇਅਰ ਵਿਕਾਸ ਟੀਮ ਬਣਨ ਦੀ ਸਮਰੱਥਾ ਹੈ।
ਮੌਜੂਦਾ ਪ੍ਰਣਾਲੀਆਂ ਦਾ ਭਰੋਸਾ ਵੀ ਹੈ। ਇਹ ਇੱਕ ਅਜਿਹਾ ਪ੍ਰੋਜੈਕਟ ਵੀ ਹੈ ਜਿਸਨੂੰ ਇੱਕ ਚੁਸਤ ਵਿਕਾਸ ਪ੍ਰਕਿਰਿਆ ਦੁਆਰਾ ਹੌਲੀ-ਹੌਲੀ ਵਧਾਇਆ ਜਾ ਸਕਦਾ ਹੈ, ਤੇਜ਼-ਜਿੱਤ, ਉੱਚ-ਪ੍ਰਭਾਵ ਵਾਲੀਆਂ ਵਿਸ਼ੇਸ਼ਤਾਵਾਂ ਨਾਲ ਸ਼ੁਰੂ ਕਰਦੇ ਹੋਏ ਅਤੇ ਸ਼ੁਰੂਆਤੀ ਅਡਾਪਟਰ ਉਪਭੋਗਤਾਵਾਂ ਤੋਂ ਫੀਡਬੈਕ ਇਕੱਠਾ ਕਰਦੇ ਹੋਏ।
ਇਹ ਸਭ ਕੁਝ ਵਿਚਾਰਦੇ ਹੋਏ, ਇਸ ਸਰਵ-ਦਿਸ਼ਾਈ ਸੌਫਟਵੇਅਰ ਦਾ ਵਿਕਾਸ ਇੱਕ ਬਹੁਤ ਹੀ ਆਕਰਸ਼ਕ ਪ੍ਰੋਜੈਕਟ ਵਾਂਗ ਜਾਪਦਾ ਹੈ।
ਸਿੱਟਾ
ਜਨਰੇਟਿਵ AI ਦੁਆਰਾ ਸੰਚਾਲਿਤ ਸਵੈਚਾਲਤ ਪ੍ਰੋਗਰਾਮਿੰਗ ਦੇ ਨਾਲ, ਲਿਕਵਿਡਵੇਅਰ ਅਤੇ ਸਰਵ-ਦਿਸ਼ਾਈ ਸੌਫਟਵੇਅਰ ਵਿਕਾਸ ਪਹਿਲਾਂ ਹੀ ਮੌਜੂਦਾ ਹਕੀਕਤ ਬਣ ਰਹੇ ਹਨ।
ਇਸ ਸੰਦਰਭ ਵਿੱਚ, IT ਇੰਜੀਨੀਅਰਾਂ ਨੂੰ ਵਧਦੀ ਹੋਈ ਫੁੱਲ-ਸਟੈਕ ਤੋਂ ਅੱਗੇ ਵਧ ਕੇ ਸਰਵ-ਦਿਸ਼ਾਈ ਇੰਜੀਨੀਅਰ ਬਣਨ ਦਾ ਟੀਚਾ ਰੱਖਣ ਦੀ ਲੋੜ ਹੈ।
ਇਸ ਤੋਂ ਇਲਾਵਾ, ਉਹਨਾਂ ਦਾ ਦਾਇਰਾ ਹੋਰ ਵੀ ਵਧੇਗਾ, IT ਪ੍ਰਣਾਲੀਆਂ ਦੇ ਖੇਤਰ ਤੋਂ ਅੱਗੇ ਵਧ ਕੇ ਸਰਵ-ਦਿਸ਼ਾਈ ਕਾਰੋਬਾਰੀ ਇੰਜੀਨੀਅਰਿੰਗ - ਗਾਹਕਾਂ, ਅੰਦਰੂਨੀ ਕਰਮਚਾਰੀਆਂ, ਅਤੇ AI ਨੂੰ ਜੋੜ ਕੇ ਸੰਗਠਨਾਤਮਕ ਗਤੀਵਿਧੀਆਂ ਨੂੰ ਖੁਦ ਇੰਜੀਨੀਅਰ ਕਰਨਾ - ਅਤੇ ਸਰਵ-ਦਿਸ਼ਾਈ ਭਾਈਚਾਰਕ ਇੰਜੀਨੀਅਰਿੰਗ ਨੂੰ ਸ਼ਾਮਲ ਕਰੇਗਾ।
ਅਤੇ ਇਸ ਤੋਂ ਵੀ ਅੱਗੇ, ਮੈਂ ਸਰਵ-ਦਿਸ਼ਾਈ ਸਮਾਜਿਕ ਇੰਜੀਨੀਅਰਿੰਗ ਨਾਮਕ ਇੱਕ ਖੇਤਰ ਦੇ ਉਭਾਰ ਦੀ ਕਲਪਨਾ ਕਰਦਾ ਹਾਂ, ਜਿਸਦਾ ਉਦੇਸ਼ ਸਮਾਜ ਨੂੰ ਵਿਆਪਕ ਤੌਰ 'ਤੇ ਬਿਹਤਰ ਬਣਾਉਣਾ ਹੈ।