𝗪𝗵𝗮𝘁 𝗕𝗲𝗶𝗻𝗴 𝗮 𝗛𝗮𝗻𝗱𝘀-𝗢𝗻 𝗖𝗧𝗢 𝗜𝘀 𝗧𝗲𝗮𝗰𝗵𝗶𝗻𝗴 𝗠𝗲 𝗔𝗯𝗼𝘂𝘁 𝗟𝗲𝗮𝗱𝗲𝗿𝘀𝗵𝗶𝗽 ایک ہینڈز آن (Hands-on) CTO ہونا مجھے قیادت کے بارے میں کیا سکھا رہا ہے

CTO بننے میں صرف تکنیکی فیصلے کرنا ہی شامل نہیں ہے۔ اس کے لیے بڑے خیالات اور چھوٹی تفصیلات کے درمیان توازن برقرار رکھنا ضروری ہے۔

ایک لمحہ میں میں Foodmartex کے لیے آرکیٹیکچر اور کاروباری اہداف پر توجہ مرکوز کرتا ہوں، تو اگلے ہی لمحہ میں کسی API ریسپانس (response) کا سراغ لگانے یا کسی خراب یوزر فلو (user flow) کو ٹھیک کرنے کے لیے ڈویلپر کے ساتھ بیٹھ جاتا ہوں۔

یہ تضاد بہت فائدہ مند ہے۔

قیادت کا مطلب صرف حکم دینا نہیں ہے۔

بہت سے لوگ سمجھتے ہیں کہ تکنیکی رہنماؤں کے پاس تمام جوابات ہونے چاہئیں۔ میرا تجربہ ایک مختلف راستہ دکھاتا ہے۔ قیادت کا مطلب ہے:

  • سمت فراہم کرنا۔
  • صحیح سوالات پوچھنا۔
  • اپنی ٹیم کے ساتھ مل کر مسائل حل کرنا۔

جب حالات مشکل ہو جاتے ہیں تو میں سب کچھ اپنے ہاتھ میں نہیں لے لیتا۔ میرا کام وضاحت فراہم کرنا ہے۔ میں چاہتا ہوں کہ میری ٹیم اعتماد کے ساتھ آگے بڑھے۔ مقصد ترقی ہے، انحصار نہیں ۔

فرنٹ اینڈ (Frontend) حقیقت کو ظاہر کرتا ہے۔

بیک اینڈ (Backend) کا کوئی فیچر تب تک ٹھیک لگ سکتا ہے جب تک کوئی صارف اسے استعمال کرنے کی کوشش نہ کرے۔ یہ وہ وقت ہوتا ہے جب آپ کو درج ذیل چیزیں ملتی ہیں:

  • غیر مستقل API ریسپانسز۔
  • غیر واضح اسٹیٹس ٹرانزیشنز۔
  • ویلیڈیشن (validation) کی کمی۔
  • الجھن کا شکار یوزر جرنیز۔

فرنٹ اینڈ اور بیک اینڈ الگ الگ مصنوعات نہیں ہیں۔ یہ ایک ہی تجربہ ہیں۔ اگر وہ آپس میں رابطہ نہیں رکھتے، تو پروڈکٹ ناکام ہو جاتی ہے۔ صارفین کو اس سے کوئی فرق نہیں پڑتا کہ غلطی کہاں سے شروع ہوئی۔ انہیں صرف یہ معلوم ہوتا ہے کہ یہ کام نہیں کر رہا۔

مجھے یہ بھی معلوم ہونا چاہیے کہ کب پیچھے ہٹنا ہے۔

جب آپ کسی مسئلے کو تیزی سے حل کر سکتے ہیں، تو آپ کا دل چاہتا ہے کہ آپ خود آگے بڑھ کر اسے ٹھیک کر دیں۔ ایسا کرنے سے آج کا مسئلہ تو حل ہو جاتا ہے لیکن آپ کی ٹیم سیکھنے سے رک جاتی ہے۔ میں رکنا سیکھ رہا ہوں۔

میں خود سے پوچھتا ہوں:

  • کیا ڈویلپر کو جواب کی ضرورت ہے؟
  • کیا انہیں مزید سیاق و سباق (context) کی ضرورت ہے؟
  • کیا انہیں صرف تحقیق کے لیے جگہ چاہیے؟

اچھے رہنما جانتے ہیں کہ کب قیادت کرنی ہے، کب ٹیم کے ساتھ مل کر کام کرنا ہے، اور کب راستے سے ہٹ جانا ہے۔

یہ کردار مجھے ڈھال رہا ہے۔ میں سننا، بات چیت کرنا اور کام کے قریب رہنا سیکھ رہا ہوں۔ قیادت کا مطلب دور رہنا نہیں ہے۔ یہ چیلنجز کو سمجھنے اور دوسروں کو آگے بڑھنے کا موقع دینے کے بارے میں ہے۔

میں اب بھی سیکھ رہا ہوں۔ میں اب بھی تعمیر کر رہا ہوں۔

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