ਵੈਬ ਡਿਜ਼ਾਈਨ ਅਤੇ ਵੈੱਬ ਵਿਕਾਸ ਵਿਚਕਾਰ ਅੰਤਰ

ਜਦੋਂ ਮੈਂ ਨਵੇਂ ਲੋਕਾਂ ਨੂੰ ਮਿਲਦਾ ਹਾਂ ਅਤੇ ਉਹ ਮੈਨੂੰ ਪੁੱਛਦੇ ਹਨ ਕਿ ਮੈਂ ਜੀਵਣ ਲਈ ਕੀ ਕਰਦਾ ਹਾਂ, ਮੈਂ ਅਕਸਰ ਜਵਾਬ ਦਿੰਦਾ ਹਾਂ ਕਿ ਮੈਂ "ਵੈਬ ਡਿਜ਼ਾਇਨਰ" ਹਾਂ. ਮੈਂ ਇਸ ਮਿਆਦ ਦੀ ਵਰਤੋਂ ਕਰਦਾ ਹਾਂ ਕਿਉਂਕਿ ਇਹ ਇਕ ਸੁਰੱਖਿਅਤ "ਕੈਚ-ਆਲ" ਸ਼ਬਦ ਹੈ ਜੋ ਲੋਕਾਂ ਨੂੰ ਮੈਂ ਜਾਣਦਾ ਹਾਂ ਕਿ ਮੈਂ ਕੀ ਕਰਦਾ ਹਾਂ, ਆਮ ਤੌਰ ਤੇ ਉਹਨਾਂ ਨੂੰ ਬਹੁਤ ਖਾਸ ਨੌਕਰੀ ਦੇ ਸਿਰਲੇਖ ਨਾਲ ਉਲਝਣ ਦੇ ਬਿਨਾਂ, ਜੋ ਵੈਬ ਇੰਡਸਟਰੀ ਤੋਂ ਬਾਹਰ ਕਿਸੇ ਨੂੰ ਸਮਝ ਨਹੀਂ ਆਉਂਦੀ.

ਅਸਲ ਵਿਚ "ਵੈਬ ਡਿਜ਼ਾਇਨਰ" ਸ਼ਬਦ ਆਮ ਤੌਰ 'ਤੇ ਵਰਣਨ ਕੀਤਾ ਗਿਆ ਹੈ ਜਿਵੇਂ ਕਿ ਮੈਂ ਹੁਣੇ ਜਿਹੇ ਬਿਆਨ ਕੀਤਾ ਹੈ, ਜਦੋਂ ਤੁਸੀਂ ਕਿਸੇ ਅਜਿਹੇ ਵਿਅਕਤੀ ਨਾਲ ਗੱਲ ਕਰ ਰਹੇ ਹੋ ਜੋ ਵੈਬ ਪੇਸ਼ਾਵਰ ਨਹੀਂ ਹੈ, ਪਰ ਜਦੋਂ ਤੁਸੀਂ ਵੈਬ ਇੰਡਸਟਰੀ ਵਿੱਚ ਕਿਸੇ ਨਾਲ ਗੱਲ ਕਰ ਰਹੇ ਹੁੰਦੇ ਹੋ, ਇਹ ਸਮਝਾਉਣ ਲਈ ਕਾਫ਼ੀ ਨਹੀਂ ਕਿ ਤੁਸੀਂ ਕੀ ਕਰਦੇ ਹੋ

ਅਸਲ ਵਿੱਚ, ਬਹੁਤ ਸਾਰੇ ਲੋਕ "ਵੈਬ ਡਿਜ਼ਾਈਨ" ਅਤੇ "ਵੈਬ ਡਿਵੈਲਪਮੈਂਟ" ਦੋ ਸ਼ਬਦਾਂ ਦੀ ਵਰਤੋਂ ਕਰਦੇ ਹਨ, ਪਰ ਅਸਲ ਵਿੱਚ ਉਹ ਦੋ ਵੱਖ ਵੱਖ ਮਤਲਬ ਹੁੰਦੇ ਹਨ ਜੇ ਤੁਸੀਂ ਵੈਬ ਡਿਜ਼ਾਇਨ ਇੰਡਸਟਰੀ ਵਿਚ ਨਵੀਂ ਨੌਕਰੀ ਦੀ ਭਾਲ ਕਰ ਰਹੇ ਹੋ, ਜਾਂ ਜੇ ਤੁਸੀਂ ਕੋਈ ਜਾਂ ਤੁਹਾਡੇ ਲਈ ਆਪਣੀ ਵੈਬਸਾਈਟ ਬਣਾਉਣ ਲਈ ਕਿਸੇ ਵੈਬ ਪੇਸ਼ਾਵਰ ਨੂੰ ਨੌਕਰੀ 'ਤੇ ਰੱਖਣਾ ਚਾਹੁੰਦੇ ਹੋ, ਤਾਂ ਤੁਹਾਨੂੰ ਇਨ੍ਹਾਂ ਦੋ ਸ਼ਬਦਾਂ ਅਤੇ ਹੁਨਰ ਵਿਚਲੇ ਫਰਕ ਬਾਰੇ ਜਾਣਨ ਦੀ ਲੋੜ ਹੈ. ਉਹਨਾਂ ਦੇ ਨਾਲ ਆਓ. ਆਓ ਇਹਨਾਂ ਦੋ ਸ਼ਬਦਾਂ ਤੇ ਇੱਕ ਨਜ਼ਰ ਮਾਰੀਏ.

ਵੈੱਬ ਡਿਜ਼ਾਇਨ ਕੀ ਹੈ?

ਵੈਬ ਡਿਜ਼ਾਈਨ ਇਸ ਉਦਯੋਗ ਵਿੱਚ ਪੇਸ਼ੇਵਰਾਂ ਲਈ ਵਰਤੇ ਜਾਂਦੇ ਸਭ ਤੋਂ ਆਮ ਸ਼ਬਦ ਹੈ. ਕਈ ਵਾਰ, ਜਦੋਂ ਕੋਈ ਕਹਿੰਦਾ ਹੈ ਕਿ ਉਹ "ਵੈਬ ਡਿਜ਼ਾਇਨਰ" ਹਨ, ਉਹ ਹੁਨਰ ਦੇ ਬਹੁਤ ਵਿਆਪਕ ਸਮੂਹ ਦੀ ਗੱਲ ਕਰ ਰਹੇ ਹਨ, ਜਿਸ ਵਿੱਚੋਂ ਇੱਕ ਵਿਜ਼ੂਅਲ ਡਿਜਾਈਨ ਹੈ.

ਇਸ ਸਮੀਕਰਨ ਦਾ "ਡਿਜਾਈਨ" ਹਿੱਸਾ ਵੈਬਸਾਈਟ ਦੇ ਗਾਹਕ-ਸਾਹਮਣਾ ਜਾਂ "ਫਰੰਟ ਅੰਤ" ਭਾਗ ਨਾਲ ਨਜਿੱਠਦਾ ਹੈ. ਇੱਕ ਵੈਬ ਡਿਜ਼ਾਇਨਰ ਇਸ ਬਾਰੇ ਚਿੰਤਤ ਹੈ ਕਿ ਸਾਈਟ ਕਿਵੇਂ ਵੇਖਦੀ ਹੈ ਅਤੇ ਗਾਹਕ ਕਿਵੇਂ ਇਸ ਨਾਲ ਸੰਚਾਰ ਕਰਦੇ ਹਨ (ਉਹਨਾਂ ਨੂੰ ਕਈ ਵਾਰੀ "ਤਜ਼ਰਬੇਕਾਰ ਡਿਜ਼ਾਈਨਰਾਂ" ਜਾਂ "ਯੂਐਕਸ ਡੀਜ਼ਾਈਨਰ" ਕਿਹਾ ਜਾਂਦਾ ਹੈ).

ਚੰਗੇ ਵੈਬ ਡਿਜ਼ਾਇਨਰ ਜਾਣਦੇ ਹਨ ਕਿ ਕੋਈ ਸਾਈਟ ਬਣਾਉਣ ਲਈ ਡਿਜ਼ਾਇਨ ਦੇ ਸਿਧਾਂਤਾਂ ਦੀ ਵਰਤੋਂ ਕਿਵੇਂ ਕਰਨੀ ਹੈ ਉਹ ਵੈਬ ਉਪਯੋਗਤਾ ਅਤੇ ਇਸ ਬਾਰੇ ਵੀ ਸਮਝਦੇ ਹਨ ਕਿ ਉਪਭੋਗਤਾ-ਮਿੱਤਰਤਾ ਵਾਲੀਆਂ ਸਾਈਟਾਂ ਕਿਵੇਂ ਬਣਾਉਣਾ ਹੈ ਉਹਨਾਂ ਦੇ ਡਿਜ਼ਾਈਨ ਉਹ ਹਨ ਜੋ ਗਾਹਕ ਆਲੇ ਦੁਆਲੇ ਨੈਵੀਗੇਟ ਕਰਨਾ ਚਾਹੁੰਦੇ ਹਨ ਕਿਉਂਕਿ ਇਹ ਇੰਨਾ ਸੌਖਾ ਅਤੇ ਅਗਾਧ ਹੈ. ਡੀਜ਼ਾਈਨਰ ਕੋਈ ਸਾਈਟ ਬਣਾਉਣ ਨਾਲੋਂ ਬਹੁਤ ਕੁਝ ਕਰਦੇ ਹਨ "ਪਰੈਟੀ ਵੇਖੋ." ਉਹ ਅਸਲ ਵਿੱਚ ਇੱਕ ਵੈਬਸਾਈਟ ਦੇ ਇੰਟਰਫੇਸ ਦੀ ਉਪਯੋਗਤਾ ਨੂੰ ਨਿਯਮਿਤ ਕਰਦੇ ਹਨ.

ਵੈੱਬ ਡਿਵੈਲਪਮੈਂਟ ਕੀ ਹੈ?

ਵੈਬ ਡਿਵੈਲਪਮੈਂਟ ਦੋ ਰੂਪਾਂ ਵਿਚ ਮਿਲਦੀ ਹੈ - ਫਰੰਟ-ਐਂਡ ਡਿਵੈਲਪਮੈਂਟ ਅਤੇ ਬੈਕ-ਐਂਡ ਡਿਵੈਲਪਮੈਂਟ. ਇਹਨਾਂ ਦੋ ਸੁਆਦਾਂ ਦੇ ਕੁਸ਼ਲਤਾ ਵਿਚ ਕੁਝ ਕੁ ਕਲਾਇੰਟ ਹੁੰਦੇ ਹਨ, ਪਰ ਵੈਬ ਡਿਜ਼ਾਈਨ ਪੇਸ਼ੇ ਵਿਚ ਉਹਨਾਂ ਕੋਲ ਬਹੁਤ ਵੱਖਰੇ ਉਦੇਸ਼ ਹੁੰਦੇ ਹਨ.

ਇੱਕ ਫਰੰਟ-ਐਂਡ ਡਿਵੈਲਪਰ ਇੱਕ ਵੈਬਸਾਈਟ ਦੇ ਵਿਜ਼ੁਅਲ ਡਿਜਾਈਨ ਲੈਂਦਾ ਹੈ (ਭਾਵੇਂ ਕਿ ਉਹ ਡਿਜ਼ਾਈਨ ਬਣਾਇਆ ਗਿਆ ਹੋਵੇ ਜਾਂ ਇਸਨੂੰ ਵਿਜ਼ੂਅਲ ਡਿਜ਼ਾਇਨਰ ਦੁਆਰਾ ਦਿੱਤਾ ਗਿਆ ਹੋਵੇ) ਅਤੇ ਕੋਡ ਵਿੱਚ ਇਸਨੂੰ ਬਣਾਉਦਾ ਹੈ. ਇੱਕ ਫਰੰਟ-ਐਂਡ ਡਿਵੈਲਪਰ ਸਾਈਟ ਦੀ ਬਣਤਰ ਲਈ HTML ਦਾ ਉਪਯੋਗ ਕਰੇਗਾ, CSS ਵਿਜ਼ੁਅਲ ਸਟਾਈਲ ਅਤੇ ਲੇਆਉਟ ਨੂੰ ਨਿਰਧਾਰਤ ਕਰਨ ਲਈ ਅਤੇ ਸ਼ਾਇਦ ਕੁਝ ਜਾਵਾਸਕਰਿਪਟ ਵੀ. ਕੁਝ ਛੋਟੇ ਸਾਈਟਾਂ ਲਈ, ਫਰੰਟ-ਐਂਡ ਡਿਵੈਲਪਮੈਂਟ ਇੱਕੋ ਕਿਸਮ ਦਾ ਵਿਕਾਸ ਹੋ ਸਕਦਾ ਹੈ ਜੋ ਉਸ ਪ੍ਰੋਜੈਕਟ ਲਈ ਜ਼ਰੂਰੀ ਹੈ. ਵਧੇਰੇ ਗੁੰਝਲਦਾਰ ਪ੍ਰੋਜੈਕਟਾਂ ਲਈ, "ਬੈਕ-ਐਂਡ" ਵਿਕਾਸ ਖੇਡ ਵਿਚ ਆ ਜਾਵੇਗਾ.

ਬੈਕ-ਐਂਡ ਡਿਵੈਲਪਮੈਂਟ ਵੈਬ ਪੇਜਾਂ ਤੇ ਹੋਰ ਅਗਾਊਂ ਪ੍ਰੋਗ੍ਰਾਮਿੰਗ ਅਤੇ ਇੰਟਰੈਕਸ਼ਨਸ ਨਾਲ ਨਜਿੱਠਦਾ ਹੈ. ਇੱਕ ਬੈਕ-ਐਂਡ ਵੈਬ ਡਿਵੈਲਪਰ ਇਸ ਗੱਲ ਤੇ ਕੇਂਦਰਤ ਕਰਦਾ ਹੈ ਕਿ ਸਾਈਟ ਕਿਵੇਂ ਕੰਮ ਕਰਦੀ ਹੈ ਅਤੇ ਕਿਵੇਂ ਕੁਝ ਫੰਕਸ਼ਨੈਲਿਟੀ ਵਰਤ ਕੇ ਗ੍ਰਾਹਕ ਇਸ 'ਤੇ ਕੰਮ ਕਰਦੇ ਹਨ. ਇਸ ਵਿੱਚ ਕੋਡ ਨਾਲ ਕੰਮ ਕਰਨਾ ਸ਼ਾਮਲ ਹੋ ਸਕਦਾ ਹੈ ਜੋ ਡਾਟਾਬੇਸ ਨਾਲ ਇੰਟਰਫੇਸਾਂ ਜਾਂ ਈ-ਕਾਮਰਸ ਸ਼ਾਪਿੰਗ ਕਾਰਟ ਜਿਹੇ ਔਨਲਾਈਨ ਭੁਗਤਾਨ ਪ੍ਰਕਿਰਿਆਵਾਂ ਨਾਲ ਜੁੜਦੇ ਹਨ ਅਤੇ ਹੋਰ ਵੀ ਬਹੁਤ ਕੁਝ ਬਣਾਉਂਦੇ ਹਨ.

ਚੰਗੇ ਵੈਬ ਡਿਵੈਲਪਰ ਨੂੰ ਪਤਾ ਹੋ ਸਕਦਾ ਹੈ ਕਿ CGI ਪ੍ਰੋਗਰਾਮ ਅਤੇ PHP ਵਰਗੇ ਸਕ੍ਰਿਪਟ ਕਿਵੇਂ ਪ੍ਰੋਗਰਾਮ ਕਰਨੇ ਹਨ. ਉਹ ਇਹ ਵੀ ਸਮਝਣਗੇ ਕਿ ਕਿਵੇਂ ਵੈਬ ਫਾਰਮ ਕੰਮ ਕਰਦੇ ਹਨ ਅਤੇ ਕਿਵੇਂ ਵੱਖੋ ਵੱਖਰੇ ਸਾਫਟਵੇਅਰ ਪੈਕੇਜ ਅਤੇ API (ਐਪਲੀਕੇਸ਼ਨ ਪ੍ਰੋਗਰਾਮਿੰਗ ਇੰਟਰਫੇਸ) ਉਹਨਾਂ ਵੱਖ-ਵੱਖ ਕਿਸਮਾਂ ਦੇ ਸੌਫਟਵੇਅਰ ਨੂੰ ਜੋੜਨ ਲਈ ਇਕੱਠੇ ਕੀਤੇ ਜਾ ਸਕਦੇ ਹਨ ਜੋ ਉਹਨਾਂ ਦੇ ਔਨਲਾਈਨ ਹੋਂਦ ਲਈ ਵਿਸ਼ੇਸ਼ ਗਾਹਕ ਦੀਆਂ ਜ਼ਰੂਰਤਾਂ ਨੂੰ ਪੂਰਾ ਕਰਦੇ ਹਨ. ਬੈਕ-ਐਂਡ ਵੈਬ ਡਿਵੈਲਪਰ ਦੀ ਸ਼ੁਰੂਆਤ ਤੋਂ ਨਵੀਂ ਕਾਰਜਕੁਸ਼ਲਤਾ ਬਣਾਉਣ ਦੀ ਜ਼ਰੂਰਤ ਪੈ ਸਕਦੀ ਹੈ ਜੇ ਕੋਈ ਮੌਜੂਦਾ ਸੌਫਟਵੇਅਰ ਟੂਲ ਜਾਂ ਪੈਕੇਜ ਨਹੀਂ ਹਨ ਜੋ ਉਨ੍ਹਾਂ ਦੇ ਗਾਹਕਾਂ ਦੀਆਂ ਜ਼ਰੂਰਤਾਂ /

ਬਹੁਤ ਸਾਰੇ ਲੋਕ ਲਾਇਨਾਂ ਨੂੰ ਝੰਜੋੜਦੇ ਹਨ

ਹਾਲਾਂਕਿ ਕੁਝ ਵੈਬ ਪੇਸ਼ਾਵਰ ਵਿਸ਼ੇਸ਼ ਖੇਤਰਾਂ ਤੇ ਵਿਸ਼ੇਸ਼ਤਾ ਰੱਖਦੇ ਹਨ ਜਾਂ ਉਨ੍ਹਾਂ 'ਤੇ ਫੋਕਸ ਕਰਦੇ ਹਨ, ਉਨ੍ਹਾਂ ਵਿਚੋਂ ਬਹੁਤ ਸਾਰੇ ਵੱਖ-ਵੱਖ ਵਿਸ਼ਿਆਂ ਵਿਚਾਲੇ ਲਾਈਨਾਂ ਨੂੰ ਧੁੰਦਲਾ ਕਰਦੇ ਹਨ ਉਹ ਅਡੋਬ ਫੋਟੋਸ਼ਾਪ ਵਰਗੇ ਪ੍ਰੋਗਰਾਮਾਂ ਦੀ ਵਰਤੋਂ ਕਰਦੇ ਹੋਏ ਵਿਜ਼ੁਅਲ ਡਿਜਾਈਨਸ ਨਾਲ ਕੰਮ ਕਰਨ ਲਈ ਵਧੇਰੇ ਆਰਾਮਦਾਇਕ ਹੋ ਸਕਦੇ ਹਨ, ਪਰ ਉਹਨਾਂ ਨੂੰ HTML ਅਤੇ CSS ਬਾਰੇ ਕੁਝ ਵੀ ਪਤਾ ਹੋ ਸਕਦਾ ਹੈ ਅਤੇ ਕੁਝ ਮੂਲ ਪੰਨਿਆਂ ਨੂੰ ਕੋਡ ਦੇਣ ਦੇ ਯੋਗ ਹੋ ਸਕਦੇ ਹਨ. ਇਹ ਕਰਾਸ-ਗਿਆਨ ਹੋਣ ਨਾਲ ਅਸਲ ਵਿੱਚ ਬਹੁਤ ਮਦਦਗਾਰ ਹੁੰਦਾ ਹੈ ਕਿਉਂਕਿ ਇਹ ਤੁਹਾਨੂੰ ਉਦਯੋਗ ਵਿੱਚ ਬਹੁਤ ਜ਼ਿਆਦਾ ਮੰਡੀਕਰਨ ਕਰਨ ਅਤੇ ਤੁਹਾਡੇ ਸਮੁੱਚੇ ਰੂਪ ਵਿੱਚ ਕੀ ਕਰਨ ਦੇ ਬਿਹਤਰ ਬਣਾ ਸਕਦਾ ਹੈ.

ਇੱਕ ਵਿਜ਼ੂਅਲ ਡਿਜ਼ਾਇਨਰ, ਜੋ ਸਮਝਦਾ ਹੈ ਕਿ ਵੈਬ ਪੇਜ ਕਿਵੇਂ ਬਣੇ ਹਨ, ਉਹ ਇਨ੍ਹਾਂ ਪੰਨਿਆਂ ਅਤੇ ਤਜਰਬਿਆਂ ਨੂੰ ਡਿਜ਼ਾਇਨ ਕਰਨ ਲਈ ਵਧੀਆ ਤਰੀਕੇ ਨਾਲ ਤਿਆਰ ਕੀਤੇ ਜਾਣਗੇ. ਇਸੇ ਤਰ੍ਹਾਂ, ਇੱਕ ਵੈੱਬ ਡਿਵੈਲਪਰ, ਜਿਸਨੂੰ ਡਿਜ਼ਾਇਨ ਅਤੇ ਵਿਜ਼ੂਅਲ ਸੰਚਾਰ ਦੇ ਬੁਨਿਆਦ ਹੋਣ ਦੀ ਸਮਝ ਹੈ, ਉਹ ਸ਼ਾਨਦਾਰ ਵਿਕਲਪ ਬਣਾ ਸਕਦੇ ਹਨ ਜਦੋਂ ਉਹ ਉਸਦੇ ਪ੍ਰੋਜੈਕਟ ਲਈ ਪੰਨੇ ਅਤੇ ਇੰਟਰੈਕਸ਼ਨਾਂ ਨੂੰ ਕੋਡਬੱਧ ਕਰਦੇ ਹਨ.

ਅਖੀਰ ਵਿੱਚ, ਕੀ ਤੁਹਾਡੇ ਕੋਲ ਇਹ ਕਰਾਸ ਗਿਆਨ ਹੈ ਜਾਂ ਨਹੀਂ, ਜਦੋਂ ਤੁਸੀਂ ਨੌਕਰੀ ਲਈ ਅਰਜ਼ੀ ਦਿੰਦੇ ਹੋ ਜਾਂ ਕਿਸੇ ਨੂੰ ਆਪਣੀ ਸਾਈਟ 'ਤੇ ਕੰਮ ਕਰਨ ਦੀ ਕੋਸ਼ਿਸ਼ ਕਰਦੇ ਹੋ, ਤੁਹਾਨੂੰ ਇਹ ਜਾਣਨ ਦੀ ਜ਼ਰੂਰਤ ਹੁੰਦੀ ਹੈ ਕਿ ਤੁਸੀਂ ਕੀ ਭਾਲ ਰਹੇ ਹੋ - ਵੈਬ ਡਿਜ਼ਾਈਨ ਜਾਂ ਵੈੱਬ ਵਿਕਾਸ ਜਿਨ੍ਹਾਂ ਹੁਨਰਾਂ ਦੀ ਤੁਸੀਂ ਨਿਯੁਕਤੀ ਕਰਦੇ ਹੋ, ਉਹਨਾਂ ਲਈ ਲਾਗਤ ਵਿੱਚ ਇੱਕ ਮੁੱਖ ਭੂਮਿਕਾ ਨਿਭਾਏਗਾ ਕਿ ਤੁਹਾਨੂੰ ਇਹ ਕੰਮ ਕਰਵਾਉਣ ਲਈ ਕਿੰਨਾ ਖਰਚ ਕਰਨਾ ਪਏਗਾ.

ਬਹੁਤ ਸਾਰੇ ਮਾਮਲਿਆਂ ਵਿੱਚ, ਇੱਕ ਤਕਨੀਕੀ ਬੈਕ-ਐਂਡ ਕੋਡਰ ਦੀ ਭਰਤੀ ਕਰਨ ਨਾਲੋਂ ਛੋਟੇ ਅਤੇ ਵਧੇਰੇ ਸਿੱਧੀਆਂ ਸਾਈਟਾਂ ਲਈ ਡਿਜ਼ਾਈਨ ਅਤੇ ਫਰੰਟ-ਐਂਡ ਡਿਵੈਲਪਮੈਂਟ ਬਹੁਤ ਘੱਟ (ਘੰਟਾਵਾਰ ਆਧਾਰ ਤੇ) ਹੋਵੇਗੀ. ਵੱਡੀਆਂ ਸਾਈਟਾਂ ਅਤੇ ਪ੍ਰੋਜੈਕਟਾਂ ਲਈ, ਅਸਲ ਵਿੱਚ ਤੁਸੀਂ ਅਜਿਹੇ ਟੀਮਾਂ ਦੀ ਭਰਤੀ ਕਰ ਰਹੇ ਹੋਵੋਗੇ ਜਿਸ ਵਿਚ ਵੈਬ ਪੇਸ਼ਾਵਰ ਹੁੰਦੇ ਹਨ ਜੋ ਇਹਨਾਂ ਸਾਰੇ ਵੱਖ-ਵੱਖ ਵਿਸ਼ਿਆਂ ਵਿੱਚ ਸ਼ਾਮਲ ਹੁੰਦੇ ਹਨ.