اس ہفتے ایک چینی اے آئی لیبارٹری نے ایک تحقیقی پروٹوٹائپ جاری کیا جو اپنی مرضی سے ڈویلپرز کے گروپ چیٹس اور گٹ ہب ریپوزیٹریز پر نظر رکھتا ہے اور پھر بغیر کہے کوڈ کی اصلاحات تجویز کرتا ہے۔ DeepSeek کا Super-Agent کھلے دل سے تسلیم کرتا ہے کہ یہ ادھورا کام ہے، لیکن اس کے دستاویزات کی ایک سطر خود ٹول سے کہیں زیادہ اہم ہے: انجینئرنگ کا بڑا حصہ کوڈنگ ایجنٹس نے کیا۔ متبادل بنانے والے لوگ متبادل کو استعمال کر کے اسے بنا رہے ہیں۔
تقریباً اسی وقت "Software Engineers 2028" کے نام سے ایک مزاحیہ ویڈیو ڈویلپرز میں گھوم رہی تھی، جس میں پیشے کو مشینوں کی نگرانی اور اسٹیک ہولڈرز کو مطمئن کرنے تک محدود تصور کیا گیا تھا۔ اس نے ہلچل اس لیے مچائی کہ یہ ایک حقیقی بے چینی کو چھوتا ہے۔ اگر ایجنٹ چیٹ پڑھ سکتے ہیں، پیچ لکھ سکتے ہیں اور پل ریکوئسٹ کھول سکتے ہیں، تو نوکری میں بالکل کیا بچتا ہے؟
تاریخ ایک حیرت انگیز حد تک درست جواب دیتی ہے، اور وہ فلاپی ڈسک سے شروع ہوتا ہے۔ فلاپی ڈسک اس لیے غائب نہیں ہوئی کہ لوگوں نے ڈیٹا محفوظ کرنا چھوڑ دیا۔ وہ اس لیے غائب ہوئی کہ فنکشن بہتر ذرائع ابلاغ کو منتقل ہو گیا، اور وہ شے جو کبھی اس فنکشن کی تعریف تھی، میوزیم کی نمائشی چیز بن گئی۔ عہدوں کے نام بھی اسی طبیعیات کی پیروی کرتے ہیں۔ ٹائپسٹ اس وقت غائب نہیں ہوا جب تحریر ختم ہوئی، بلکہ اس وقت جب تحریر ایک مخصوص مشین اور مخصوص شخص سے الگ ہو گئی۔ فنکشن ہجرت کرتے ہیں؛ عہدے کچھ دیر ٹھہرتے ہیں پھر خاموشی سے ریٹائر ہو جاتے ہیں۔
سافٹ ویئر انجینئرنگ ابھی اسی ہجرت کے بیچ میں ہے۔ کام کا وہ حصہ جو محض نقل ہے، یعنی واضح ارادے کو سنٹیکس میں بدلنا، غیر معمولی رفتار سے مشینوں کو منتقل ہو رہا ہے۔ گٹ ہب کی اپنی تحقیق نے پایا کہ ڈویلپرز اے آئی کی مدد سے معمول کے کام بہت تیزی سے مکمل کرتے ہیں، اور ہر بڑی لیبارٹری اب ایسا ایجنٹ پیش کرتی ہے جو کوڈنگ گفتگو چلا سکے۔ ٹائپنگ کی تہ فلاپی کے راستے پر ہے۔
لیکن پیشہ ایک ہی تہ نہیں ہوتا۔ ٹائپنگ ہٹا دیں تو تین سخت تر تہیں بچتی ہیں۔ پہلی یہ فیصلہ کرنا ہے کہ کیا وجود میں آنا چاہیے: مسئلے کو قالب دینا، مصالحتیں چننا، یہ جاننا کہ کون سی ضرورت اصلی ہے اور کون سی اسٹیک ہولڈر کا اندازہ۔ دوسری تصدیق ہے: مشین کا لکھا ہوا کوڈ اسی شک کے ساتھ پڑھنا جس کا وہ مستحق ہے، کیونکہ جو ایجنٹ روانی سے لکھتا ہے وہ روانی سے ناکام بھی ہوتا ہے۔ تیسری ذمہ داری ہے۔ جب رات دو بجے سسٹم ڈاؤن ہوتا ہے تو کسی کو ناکامی کا قانونی، مالی اور اخلاقی بوجھ اٹھانا ہوتا ہے۔ کوئی لائسنس، کوئی معاہدہ اور کوئی عدالت یہ بوجھ کسی ایجنٹ پر نہیں ڈالتی۔
لیبر مارکیٹ کا ڈیٹا دوسری طرف سے بھی یہی کہانی سنتا ہے۔ طلب گر نہیں رہی، منتقل ہو رہی ہے۔ نوکریوں کے اشتہارات بڑھتی تعداد میں ایسے انجینئر مانگتے ہیں جو اے آئی ٹولز چلا سکیں، تیار کردہ کوڈ کا جائزہ لے سکیں اور غیر انسانی شراکت داروں پر مشتمل نظام ڈیزائن کر سکیں۔ ورلڈ اکنامک فورم کا مستقبلِ روزگار تجزیہ مسلسل اے آئی اور مشین لرننگ ماہرین کو تیز ترین بڑھتے کرداروں میں رکھتا ہے، یہاں تک کہ جب وہ معمول کی پروگرامنگ کی خودکار ہونے کی پیش گوئی کرتا ہو۔ اہرام تلے سے تنگ اور چوٹی سے چوڑا ہو رہا ہے، بالکل وہی جو کسی بھی پیشے کے ساتھ ہوتا ہے جب اس کی ابتدائی سیڑھی میکینیکل ہو جائے۔
اس شکل میں ایک حقیقی خطرہ ہے، اور وہ تسلی کے بجائے دیانت داری کا مستحق ہے۔ سینئر انجینئر کبھی جونیئر کا کام آہستہ آہستہ اور غلطیاں کر کے بنتے تھے۔ اگر مشینیں جونیئر کا کام نگل لیں تو سیکھنے کا پائپ لائن ٹوٹ جائے گا۔ جو کمپنیاں آج سستے کوڈ کا جشن منا رہی ہیں، وہ پانچ سال بعد شاید دریافت کریں کہ ان کے پاس ایجنٹس کے لکھے کوڈ کا جائزہ لینے والا کوئی نہیں بچا۔ عقلی جواب ٹولز پر پابندی نہیں بلکہ سیڑھی کو نئے سرے سے ڈیزائن کرنا ہے: جونیئرز کو دانستہ طور پر ایجنٹس کی پیداوار کے ساتھ جوڑنا، جائزہ لینے کو ایک سکھائی جانے والی مہارت بنانا، اور مشینوں کی نگرانی کو زوال کا اعتراف نہیں بلکہ نیا ہنر سمجھنا۔
تو کیا 2028 میں سافٹ ویئر انجینئر کا عہدہ موجود ہوگا؟ تقریباً یقینی طور پر ہاں، کیونکہ عہدے آہستہ مرتے ہیں اور ادارے قدامت پسند ہوتے ہیں۔ ہسپتال آج بھی معالجین رکھتے ہیں، صدیوں بعد بھی جب اس کردار کا مطلب وہ نہیں رہا جو کبھی تھا۔ لیکن عہدہ ایک مختلف روزمرہ حقیقت بیان کرے گا: کم ٹائپنگ، زیادہ فیصلے؛ کم لکھنا، زیادہ پڑھنا؛ کم پیدا کرنا، زیادہ پیدا شدہ چیز کی جواب دہی۔ فلاپی کا سبق یہ نہیں کہ چیزیں غائب ہو جاتی ہیں۔ سبق یہ ہے کہ شے دھندلا جاتی ہے جبکہ ضرورت زندہ رہتی ہے، اور کامیاب وہی ہوتے ہیں جو ضرورت کے پیچھے چلتے ہیں، شے کے محافظ نہیں بنتے۔
قائدین کے لیے عمل ٹھوس ہے۔ اپنے انجینئرنگ کام کی کون سی تہیں نقل ہیں اور کون سی فیصلہ سازی، یہ نقشہ بنائیں، پھر فیصلہ سازی کی تہوں کے لیے واضح طور پر بھرتی اور تربیت کریں۔ جائزے کی صلاحیت ضرورت سے پہلے بنائیں، کیونکہ ایجنٹس کے لکھے کوڈ کو بھی ایسا انسان چاہیے جو اسے سمجھے۔ اور بازار کے سوال کرنے سے پہلے اپنے ادارے میں شاگردی کا مسئلہ دیکھیں۔ عہدہ اپنا خیال خود رکھ لے گا۔ پائپ لائن نہیں رکھے گا۔
ریاضیانہ سوچیں۔ ذہانت سے انجینئرنگ کریں۔ حکمت عملی سے قیادت کریں۔ ذمہ داری سے بنائیں۔ عالمی سطح پر پھیلیں۔ مصنوعی ذہانت کے ذریعے حقیقی کاروباری قدر پیدا کریں۔