𝗪𝗵𝗮𝘁 𝗕𝗲𝗶𝗻𝗴 𝗮 𝗛𝗮𝗻𝗱𝘀-𝗢𝗻 𝗖𝗧𝗢 𝗜𝘀 𝗧𝗲𝗮𝗰𝗵𝗶𝗻𝗴 𝗠𝗲 𝗔𝗯𝗼𝘂𝘁 𝗟𝗲𝗮𝗱𝗲𝗿𝘀𝗵𝗶𝗽

ਇੱਕ Hands-On CTO ਹੋਣਾ ਮੈਨੂੰ ਲੀਡਰਸ਼ਿਪ ਬਾਰੇ ਕੀ ਸਿਖਾ ਰਿਹਾ ਹੈ

CTO ਬਣਨ ਵਿੱਚ ਸਿਰਫ਼ ਤਕਨੀਕੀ ਫੈਸਲੇ ਲੈਣਾ ਹੀ ਸ਼ਾਮਲ ਨਹੀਂ ਹੈ। ਇਸ ਵਿੱਚ ਵੱਡੇ ਵਿਚਾਰਾਂ ਅਤੇ ਛੋਟੀਆਂ ਵੇਰਵਿਆਂ ਦੇ ਵਿਚਕਾਰ ਤਾਲਮੇਲ ਬਣਾਉਣਾ ਸ਼ਾਮਲ ਹੈ।

ਇੱਕ ਪਲ ਮੈਂ Foodmartex ਲਈ architecture ਅਤੇ business goals 'ਤੇ ਧਿਆਨ ਕੇਂਦਰਿਤ ਕਰਦਾ ਹਾਂ। ਅਗਲੇ ਹੀ ਪਲ ਮੈਂ ਕਿਸੇ API response ਨੂੰ ਟਰੇਸ ਕਰਨ ਜਾਂ ਕਿਸੇ ਟੁੱਟੇ ਹੋਏ user flow ਨੂੰ ਠੀਕ ਕਰਨ ਲਈ ਇੱਕ developer ਨਾਲ ਬੈਠਦਾ ਹਾਂ।

ਇਹ ਵਿਰੋਧ ਬਹੁਤ ਫਲਦਾਇਕ ਹੈ।

ਲੀਡਰਸ਼ਿਪ ਦਾ ਮਤਲਬ ਸਿਰਫ਼ ਹੁਕਮ ਦੇਣਾ ਨਹੀਂ ਹੈ।

ਬਹੁਤ ਸਾਰੇ ਲੋਕ ਸੋਚਦੇ ਹਨ ਕਿ ਤਕਨੀਕੀ ਲੀਡਰ ਕੋਲ ਸਾਰੇ ਜਵਾਬ ਹੋਣੇ ਚਾਹੀਦੇ ਹਨ। ਮੇਰਾ ਤਜਰਬਾ ਇੱਕ ਵੱਖਰਾ ਰਸਤਾ ਦਿਖਾਉਂਦਾ ਹੈ। ਲੀਡਰਸ਼ਿਪ ਦਾ ਮਤਲਬ ਹੈ:

  • ਦਿਸ਼ਾ ਪ੍ਰਦਾਨ ਕਰਨਾ।
  • ਸਹੀ ਸਵਾਲ ਪੁੱਛਣਾ।
  • ਆਪਣੀ ਟੀਮ ਦੇ ਨਾਲ ਮਿਲ ਕੇ ਸਮੱਸਿਆਵਾਂ ਨੂੰ ਹੱਲ ਕਰਨਾ।

ਜਦੋਂ ਚੀਜ਼ਾਂ ਮੁਸ਼ਕਲ ਹੋ ਜਾਂਦੀਆਂ ਹਨ, ਤਾਂ ਮੈਂ ਸਭ ਕੁਝ ਆਪਣੇ ਹੱਥਾਂ ਵਿੱਚ ਨਹੀਂ ਲੈਂਦਾ। ਮੇਰਾ ਕੰਮ ਸਪਸ਼ਟਤਾ ਪ੍ਰਦਾਨ ਕਰਨਾ ਹੈ। ਮੈਂ ਚਾਹੁੰਦਾ ਹਾਂ ਕਿ ਮੇਰੀ ਟੀਮ ਭਰੋਸੇ ਨਾਲ ਅੱਗੇ ਵਧੇ। ਸਾਡਾ ਟੀਚਾ ਵਿਕਾਸ (growth) ਹੈ, ਨਾ ਕਿ ਦੂਜਿਆਂ 'ਤੇ ਨਿਰਭਰਤਾ।

Frontend ਸੱਚਾਈ ਨੂੰ ਸਾਹਮਣੇ ਲਿਆਉਂਦਾ ਹੈ।

ਇੱਕ backend feature ਉਦੋਂ ਤੱਕ ਠੀਕ ਲੱਗ ਸਕਦਾ ਹੈ ਜਦੋਂ ਤੱਕ ਕੋਈ ਯੂਜ਼ਰ ਇਸਦੀ ਵਰਤੋਂ ਕਰਨ ਦੀ ਕੋਸ਼ਿਸ਼ ਨਹੀਂ ਕਰਦਾ। ਇਹ ਉਹ ਸਮਾਂ ਹੁੰਦਾ ਹੈ ਜਦੋਂ ਤੁਹਾਨੂੰ ਇਹ ਚੀਜ਼ਾਂ ਮਿਲਦੀਆਂ ਹਨ:

  • ਅਸੰਗਤ API responses।
  • ਅਸਪਸ਼ਟ status transitions।
  • ਗੁੰਮ ਹੋਈ validation।
  • ਉਲਝਣ ਵਾਲੇ user journeys।

Frontend ਅਤੇ backend ਵੱਖ-ਵੱਖ ਉਤਪਾਦ ਨਹੀਂ ਹਨ। ਉਹ ਇੱਕ ਹੀ ਅਨੁਭਵ ਹਨ। ਜੇਕਰ ਉਹ ਆਪਸ ਵਿੱਚ ਤਾਲਮੇਲ ਨਹੀਂ ਰੱਖਦੇ, ਤਾਂ ਉਤਪਾਦ ਫੇਲ੍ਹ ਹੋ ਜਾਂਦਾ ਹੈ। ਯੂਜ਼ਰਸ ਨੂੰ ਇਸ ਨਾਲ ਕੋਈ ਫਰਕ ਨਹੀਂ ਪੈਂਦਾ ਕਿ ਗਲਤੀ ਕਿੱਥੋਂ ਸ਼ੁਰੂ ਹੋਈ ਸੀ। ਉਹ ਸਿਰਫ਼ ਇਹ ਜਾਣਦੇ ਹਨ ਕਿ ਇਹ ਕੰਮ ਨਹੀਂ ਕਰ ਰਿਹਾ।

ਮੈਨੂੰ ਇਹ ਵੀ ਪਤਾ ਹੋਣਾ ਚਾਹੀਦਾ ਹੈ ਕਿ ਕਦੋਂ ਪਿੱਛੇ ਹਟਣਾ ਹੈ।

ਜਦੋਂ ਤੁਸੀਂ ਕਿਸੇ ਸਮੱਸਿਆ ਨੂੰ ਜਲਦੀ ਹੱਲ ਕਰ ਸਕਦੇ ਹੋ, ਤਾਂ ਤੁਹਾਡਾ ਮਨ ਉਸ ਵਿੱਚ ਦਖਲ ਦੇਣ ਦਾ ਕਰ ਸਕਦਾ ਹੈ। ਅਜਿਹਾ ਕਰਨ ਨਾਲ ਅੱਜ ਦੀ ਸਮੱਸਿਆ ਤਾਂ ਸੁਲਝ ਜਾਂਦੀ ਹੈ ਪਰ ਤੁਹਾਡੀ ਟੀਮ ਨੂੰ ਸਿੱਖਣ ਤੋਂ ਰੋਕਦੀ ਹੈ। ਮੈਂ ਰੁਕਣਾ ਸਿੱਖ ਰਿਹਾ ਹਾਂ।

ਮੈਂ ਆਪਣੇ ਆਪ ਨੂੰ ਪੁੱਛਦਾ ਹਾਂ:

  • ਕੀ developer ਨੂੰ ਜਵਾਬ ਦੀ ਲੋੜ ਹੈ?
  • ਕੀ ਉਹਨਾਂ ਨੂੰ ਹੋਰ context ਦੀ ਲੋੜ ਹੈ?
  • ਕੀ ਉਹਨਾਂ ਨੂੰ ਸਿਰਫ਼ ਜਾਂਚ ਕਰਨ ਲਈ ਥੋੜ੍ਹੀ ਜਗ੍ਹਾ ਚਾਹੀਦੀ ਹੈ?

ਚੰਗੇ ਲੀਡਰ ਜਾਣਦੇ ਹਨ ਕਿ ਕਦੋਂ ਅਗਵਾਈ ਕਰਨੀ ਹੈ, ਕਦੋਂ ਟੀਮ ਦੇ ਨਾਲ ਮਿਲ ਕੇ ਕੰਮ ਕਰਨਾ ਹੈ, ਅਤੇ ਕਦੋਂ ਰਸਤੇ ਤੋਂ ਹਟ ਜਾਣਾ ਹੈ।

ਇਹ ਭੂਮਿਕਾ ਮੈਨੂੰ ਘੜ ਰਹੀ ਹੈ। ਮੈਂ ਸੁਣਨਾ, ਸੰਚਾਰ ਕਰਨਾ ਅਤੇ ਕੰਮ ਦੇ ਨੇੜੇ ਰਹਿਣਾ ਸਿੱਖ ਰਿਹਾ ਹਾਂ। ਲੀਡਰਸ਼ਿਪ ਦਾ ਮਤਲਬ ਦੂਰ ਰਹਿਣਾ ਨਹੀਂ ਹੈ। ਇਹ ਚੁਣੌਤੀਆਂ ਨੂੰ ਸਮਝਣ ਅਤੇ ਦੂਜਿਆਂ ਨੂੰ ਵਧਣ ਦੇ ਮੌਕੇ ਦੇਣ ਬਾਰੇ ਹੈ।

ਮੈਂ ਅਜੇ ਵੀ ਸਿੱਖ ਰਿਹਾ ਹਾਂ। ਮੈਂ ਅਜੇ ਵੀ ਨਿਰਮਾਣ ਕਰ ਰਿਹਾ ਹਾਂ।

ਸਰੋਤ: https://dev.to/ogeobubu/what-being-a-hands-on-cto-is-teaching-me-about-leadership-1la3