پروگرامنگ کیریئر۔ باب 2۔ سکول یا خود تعلیم

کہانی کا تسلسل "پروگرامر کیریئر".

سال 2001 تھا۔ وہ سال جس میں بہترین آپریٹنگ سسٹم جاری کیا گیا - ونڈوز ایکس پی۔ rsdn.ru کب ظاہر ہوا؟ C# اور .NET فریم ورک کی پیدائش کا سال۔ ہزار سال کا پہلا سال۔ اور نئے ہارڈ ویئر کی طاقت میں تیزی سے ترقی کا ایک سال: پینٹیم IV، 256 ایم بی ریم۔

9ویں جماعت کو مکمل کرنے کے بعد اور پروگرامنگ کے لیے میرے بے پایاں جوش کو دیکھ کر، میرے والدین نے مجھے کالج میں پروگرامنگ میں میجر میں منتقل کرنے کا فیصلہ کیا۔ انہیں یقین تھا کہ یہ اس طرح بہتر رہے گا اور وہ مجھے وہاں پڑھائیں گے۔ لفظ کالج، ویسے، ایک صنعتی شہر کے مضافات میں واقع اس ادارے کے لیے موزوں نہیں تھا۔ یہ ایک عام ٹیکنیکل اسکول تھا، جو دوسرے ٹیکنیکل اسکولوں سے مختلف نہیں تھا جس نے اپنے چہرے پر فیشن ایبل لفظ "کالج" کا لیبل نہیں لٹکایا تھا۔
ٹھیک ہے. میں نے اپنے والدین کی مخالفت نہیں کی اور ان کے فیصلے کو چیلنج نہیں کیا۔ بہر حال، میں خود تعلیم میں مصروف تھا، اور میں نے سوچا کہ اس نئی جگہ پر وہ مجھے کچھ اضافی علم دیں گے۔


اس موسم گرما میں کالج جانے سے پہلے، میں نے میگزین میں شائع ہونے والی تمام ممکنہ ٹیکنالوجیز کا بغور مطالعہ کرنا شروع کیا۔ "ہیکر". میں نے اسے پڑھا اور دوبارہ پڑھا۔ مجھے خاص طور پر حقیقی ہیکرز کے انٹرویوز اور ان کے مشورے پسند آئے۔
زیادہ تر ٹھنڈے ہیکر لینکس پر تھے۔ اور مزدا (ونڈوز) لامرز کے لیے تھا۔ جس نے بھی میگزین پڑھا ہے اسے اس میں پوسٹس کا انداز یاد ہے۔ لہذا، میرے نازک دماغ میں، دو خیالات آپس میں لڑ رہے تھے - ونڈوز کو چھوڑنا یا ٹھنڈا رہنا اور خالصتاً لینکس پر قائم رہنا۔
ہیکر میگزین کے ہر نئے شمارے نے مجھے ڈسک کو فارمیٹ کرنے اور لینکس ریڈ ہیٹ 7 یا ونڈوز می کو انسٹال کرنے کی ایک نئی وجہ فراہم کی۔ بلاشبہ، میرے پاس کوئی تربیتی ویکٹر نہیں تھا، اور میں نے وہی کیا جو میں نے رسالوں میں پڑھا یا "ہیکرز کے راز" جیسی پائریٹڈ سی ڈیز پر۔ متوازی طور پر دو آپریٹنگ سسٹمز کی تنصیب کو بھی مٹا دیا گیا، "Windows XP عرف طوطے" کی روح میں ایک نئی اپ ڈیٹ کے بعد - یہ گھریلو خواتین کے لیے ہے۔ اور اگر آپ سنجیدہ کام کرنا چاہتے ہیں تو آپ کو لینکس کنسول سے آنکھیں بند کرکے کام کرنا ہوگا۔ بلاشبہ، میں سسٹم کو ہیک کرنا چاہتا تھا، یہ سمجھنا چاہتا تھا کہ نیٹ ورک کیسے کام کرتا ہے اور اس وقت سب سے طاقتور گمنام بننا چاہتا تھا۔

ڈسک کو بغیر کسی افسوس کے فارمیٹ کیا گیا تھا، اور اس پر یونکس جیسے نظام کی ڈسٹری بیوشن کٹ نصب کی گئی تھی۔ ہاں ہاں. میں نے ایک بار ایک حقیقی ہیکر کے ساتھ انٹرویو پڑھا جو کنسول سے صرف FreeBSD 4.3 استعمال کرتا ہے۔ اس کے ساتھ ہی وہ بینکوں اور سرکاری نظام کو ہیک کرنے کا ذمہ دار تھا۔ یہ سر پر بجلی کا جھٹکا تھا، اور میں نے BSD OS کو 5 بار مین سسٹم کے طور پر انسٹال کیا۔ مسئلہ یہ تھا کہ انسٹالیشن کے بعد ننگے کنسول کے علاوہ وہاں کچھ نہیں تھا۔ یہاں تک کہ آواز۔ اور KDE2 کو انسٹال کرنے اور آواز کو آن کرنے کے لیے، دف کے ساتھ بہت زیادہ رقص کرنا، اور کئی کنفیگرز کو درست کرنا ضروری تھا۔

پروگرامنگ کیریئر۔ باب 2۔ سکول یا خود تعلیم
فری بی ایس ڈی 4.3 ڈسٹری بیوشن سب سے زیادہ ہیکر OS ہے۔

ادب کے بارے میں

جیسے ہی مجھے کمپیوٹر ملا، میں نے پروگرامنگ پر کتابیں خریدنا شروع کر دیں۔ پہلا "Turbo Pascal 7.0" کا گائیڈ تھا۔ یہ حیرت کی بات نہیں ہے، کیونکہ میں پہلے سے ہی پروگرامنگ کورسز سے تھوڑا سا پاسکل جانتا تھا، اور میں اپنے طور پر سیکھنا جاری رکھ سکتا تھا۔ مسئلہ یہ تھا کہ ہیکرز پاسکل میں نہیں لکھتے۔ تب پرل زبان فیشن میں تھی، یا، ٹھنڈے لڑکوں کے لیے، یہ C/C++ تھی۔ کم از کم وہی تو انہوں نے میگزین میں لکھا تھا۔ اور پہلی کتاب جو میں نے آخر تک پڑھی وہ تھی "دی سی پروگرامنگ لینگویج" - کرنیگھن اور رچی کی۔ ویسے، میں نے لینکس کے ماحول میں تعلیم حاصل کی۔
اور کوڈ لکھنے کے لیے جی سی سی اور کے ڈی ای کا بلٹ ان ایڈیٹر استعمال کیا۔

اس کتاب کے بعد UNIX انسائیکلوپیڈیا خریدا گیا۔ اس کا وزن 3 کلو گرام تھا اور اسے A3 صفحات پر پرنٹ کیا گیا تھا۔
کتاب کے سامنے والے حصے پر ایک کارٹون شیطان کی پوری لمبائی کی تصویر تھی جس میں پچ فورک تھا، اور اس کے بعد یوکرین میں اس کی قیمت 125 ریونیا تھی (جو 25 میں تقریباً 2001 ڈالر تھی)۔ کتاب خریدنے کے لیے، میں نے اسکول کے ایک دوست سے رقم ادھار لی، اور میرے والدین نے باقی رقم شامل کی۔ پھر، میں نے جوش و خروش سے یونکس کمانڈز، ویم اور ایماکس ایڈیٹر، فائل سسٹم کی ساخت اور کنفگ فائلوں کے اندر کا مطالعہ کرنا شروع کیا۔ انسائیکلو پیڈیا کے تقریباً 700 صفحات ہڑپ کر گئے اور میں اپنے خواب کے ایک قدم اور قریب ہو گیا - ایک Kul-Hatzker بننا۔

پروگرامنگ کیریئر۔ باب 2۔ سکول یا خود تعلیم
UNIX انسائیکلوپیڈیا - پہلی کتابوں میں سے ایک جو میں نے پڑھی۔

میں نے وہ ساری رقم خرچ کی جو میرے پیارے دادا دادی اور والدین نے مجھے کتابوں پر دی تھی۔ اگلی کتاب 21 دنوں میں C++ تھی۔ عنوان بہت پرکشش تھا، اور اسی لیے میں نے اعلیٰ معیار کی دوسری کتابوں کو نہیں دیکھا۔ اس کے باوجود، تمام ذرائع کتاب سے تقریباً 3 ہفتوں کے عرصے میں نقل کیے گئے، اور میں C++ میں پہلے ہی کچھ سمجھ چکا تھا۔ اگرچہ ان فہرستوں میں جو کچھ لکھا گیا ہے اس میں سے مجھے شاید مزید کچھ سمجھ نہیں آیا۔ لیکن پیشرفت تھی۔

اگر آپ نے مجھ سے پوچھا کہ کس کتاب نے آپ کے کیریئر کو سب سے زیادہ متاثر کیا، تو میں بغیر کسی ہچکچاہٹ کے جواب دوں گا - "پروگرامنگ کا فن" - D. Knuth. یہ دماغ کی ری وائرنگ تھی۔ میں آپ کو یہ نہیں بتا سکتا کہ یہ کتاب میرے ہاتھ میں کیسے آئی، لیکن اس نے میرے مستقبل کے کیریئر پر سب سے زیادہ گہرا اثر ڈالا۔

پروگرامنگ کیریئر۔ باب 2۔ سکول یا خود تعلیم
پروگرامنگ کا فن - ضرور پڑھیں

میں نے بنیادی طور پر ریڈیو مارکیٹ سے کتابیں خریدی تھیں جو صرف اتوار کو کھلا تھا۔ ناشتے میں مزید چند دسیوں hryvnia محفوظ کرنے کے بعد، میں C++ یا شاید پرل پر ایک نئی کتاب کے لیے گیا۔ انتخاب کافی بڑا تھا، لیکن میرے پاس کوئی سرپرست نہیں تھا، اس لیے میں نے ہر چیز کا مطالعہ کیا۔ میں نے بیچنے والے سے کہا کہ وہ مجھے پروگرامنگ کے بارے میں کچھ تجویز کرے۔ اور جہاں تک مجھے یاد ہے، اس نے شیلف سے "دی آرٹ آف پروگرامنگ" لیا تھا۔ پہلی جلد"۔ کتاب واضح طور پر پہلے ہی استعمال ہو چکی تھی۔ سرورق کے کونے جھکے ہوئے تھے، اور پیٹھ پر ایک بڑی کھرچ نظر آرہی تھی، بالکل اسی جگہ جہاں بل گیٹس نے اپنا جائزہ چھوڑا تھا: "اگر آپ یہ کتاب پڑھتے ہیں، تو آپ مجھے اپنا ریزیوم ضرور بھیجیں،" اس کے دستخط تھے۔ میں میگزینوں سے گیٹس کے بارے میں جانتا تھا، اور میں نے سوچا کہ اسے دوبارہ شروع کرنا اچھا لگے گا، حالانکہ تمام ہیکرز ان پر تنقید کر رہے تھے۔ کتاب کی قیمت 72 UAH تھی۔ ($15)، اور میں نئے مواد کا مطالعہ کرنے کے لیے تیزی سے ٹرام کے ذریعے گھر پہنچا۔

میں کتنی گہری اور بنیادی باتیں پڑھتا ہوں، یقیناً میں 15 سال کی عمر میں سمجھ نہیں پایا تھا۔ لیکن میں نے ہر مشق کو مکمل کرنے کی تندہی سے کوشش کی۔ ایک بار جب میں 25 یا 30 کی مشکل درجہ بندی کے ساتھ کسی مسئلے کو صحیح طریقے سے حل کرنے میں کامیاب ہوگیا۔ یہ ریاضی کی شمولیت کا ایک باب تھا۔ اگرچہ مجھے اسکول کی ریاضی پسند نہیں تھی اور میں اسے اچھی طرح سے نہیں سمجھتا تھا، میں چٹائی سے زیادہ تھا۔ نتھ کا تجزیہ - میں گھنٹوں بیٹھا رہا۔
اگلا، دوسرے باب میں ڈیٹا ڈھانچے تھے۔ یہ تصاویر اور منسلک فہرستوں، بائنری درختوں، ڈھیروں اور قطاروں کی تصویریں اب بھی میری آنکھوں کے سامنے ہیں۔ تجارتی ترقی میں اپنے 12 سالہ کیریئر میں، میں نے زیادہ تر عام مقصد کی زبانیں استعمال کی ہیں۔
یہ C/C++، C#، Java، Python، JavaScript، Delphi ہیں۔ اور اس سے کوئی فرق نہیں پڑتا ہے کہ زبان کو کیا بھی کہا جاتا ہے، اس کی معیاری لائبریری میں ڈیٹا ڈھانچے اور الگورتھم شامل ہیں جن کو ڈونلڈ نتھ نے اپنی تین جلدوں کی کتاب میں بیان کیا ہے۔ اس لیے کچھ نیا سیکھنے میں زیادہ وقت نہیں لگتا۔

پہلی جلد کافی تیزی سے کھا گئی۔ میں نے Knuth کی کتاب میں دیے گئے الگورتھم کو C زبان میں دوبارہ لکھا۔ یہ ہمیشہ کام نہیں کرتا تھا، لیکن میں نے جتنا زیادہ مشق کی، اتنی ہی زیادہ وضاحت آتی گئی۔ جوش میں کوئی کمی نہیں تھی۔ پہلی جلد ختم کرنے کے بعد، میں بغیر کسی ہچکچاہٹ کے دوسری اور تیسری خریدنے کے لیے بھاگا۔ میں نے دوسرے کو فی الحال ایک طرف رکھ دیا، لیکن میں نے تیسرے کو (چھانٹنا اور تلاش کرنا) اچھی طرح سے اٹھایا۔
مجھے اچھی طرح یاد ہے کہ میں نے کس طرح ایک پوری نوٹ بک، "ترجمے" چھانٹنے اور تلاش کے الگورتھم کو بھرا تھا۔ بالکل اسی طرح جیسے ڈیٹا کے ڈھانچے کے ساتھ، بائنری سرچ اور کوئیک سورٹ میرے دماغ میں بجلی کی رفتار سے دیکھے جاتے ہیں، یہ یاد کرتے ہوئے کہ وہ Knuth کی تیسری جلد میں منصوبہ بندی کے مطابق کیسے نظر آتے ہیں۔
ہر طرف کوڑا پڑھا گیا۔ اور یہاں تک کہ جب میں سمندر میں گیا، قریب میں پی سی کے بغیر، میں نے پھر بھی ایک نوٹ بک میں الگورتھم لکھے اور ان کے ذریعے نمبروں کی ترتیب چلائی۔ مجھے اب بھی یاد ہے کہ مجھے ہیپسورٹ میں مہارت حاصل کرنے میں کتنا درد ہوا، لیکن یہ اس کے قابل تھا۔

اگلی کتاب جس نے مجھ پر گہرا اثر ڈالا وہ تھی "ڈریگن کی کتاب۔" یہ "مرتب کرنے والے: اصول، ٹیکنالوجیز، ٹولز" بھی ہے - A. Aho, R. Seti. وہ C++ میں جدید کاموں کے ساتھ ہربرٹ شلٹڈ سے پہلے تھیں۔ یہ وہ جگہ ہے جہاں نقطے اکٹھے ہوئے تھے۔
Schildt کا شکریہ، میں نے تجزیہ کار اور زبان کے ترجمان لکھنا سیکھا۔ اور پھر ڈریگن کی کتاب نے مجھے اپنا C++ کمپائلر لکھنے کی ترغیب دی۔

پروگرامنگ کیریئر۔ باب 2۔ سکول یا خود تعلیم
ڈریگن کی کتاب

اس وقت تک، مجھے موڈیم پیسنے والا انٹرنیٹ کنکشن دیا گیا تھا، اور میں نے پروگرامرز کے لیے سب سے زیادہ مقبول سائٹ - rsdn.ru پر کافی وقت گزارا تھا۔ وہاں C++ کا غلبہ تھا اور ہر حامی ان سوالوں کے جواب دے سکتا تھا جنہیں میں سنبھالنے سے قاصر تھا۔ اس سے مجھے تکلیف ہوئی، اور میں سمجھ گیا۔
کہ میں ان داڑھی والے لڑکوں سے بہت دور ہوں، اس لیے مجھے "فرم اور ٹو" کے فوائد کے اندر کا مطالعہ کرنے کی ضرورت ہے۔ اس محرک نے مجھے اپنے پہلے سنجیدہ پروجیکٹ کی طرف لے جایا - 1998 C++ معیار کا میرا اپنا مرتب کرنے والا۔ آپ اس پوسٹ میں مزید تفصیلی تاریخ اور ذرائع تلاش کر سکتے ہیں۔ habr.com/en/post/322656.

اسکول یا خود تعلیم

لیکن آئی ڈی ای کے باہر حقیقت کی طرف لوٹتے ہیں۔ اگرچہ، اس وقت تک، میں تیزی سے حقیقی زندگی سے دور ہوتا جا رہا تھا اور اپنے آپ کو ورچوئل زندگی میں غرق کر رہا تھا، پھر بھی میری عمر اور عام طور پر قبول شدہ اصولوں نے مجھے کالج جانے پر مجبور کیا۔ یہ حقیقی اذیت تھی۔ مجھے بالکل اندازہ نہیں تھا کہ میں اس اسٹیبلشمنٹ میں کیا کر رہا ہوں اور میں یہ معلومات کیوں سن رہا ہوں۔ میرے سر میں بالکل مختلف ترجیحات تھیں۔ ویژول اسٹوڈیو 6.0 سیکھنا، WinApi اور Delphi 6 کے ساتھ کوشش کرنا۔
ایک شاندار سائٹ، firststeps.ru، جس نے مجھے اپنے ہر قدم پر خوشی کا اظہار کرنے دیا، حالانکہ میں مجموعی تصویر کو نہیں سمجھ سکا۔ مثال کے طور پر، اسی ٹیکنالوجی میں MFC یا ActiveX۔
کالج کے بارے میں کیا خیال ہے؟ یہ وقت کا ضیاع تھا۔ عام طور پر، اگر ہم مطالعہ کے موضوع کو چھوتے ہیں، تو میں نے خراب مطالعہ کیا۔ چھٹی جماعت تک میں ایک بہترین طالب علم تھا، اور پھر میں نے C گریڈ حاصل کیے، اور 6ویں-8ویں جماعت تک، میں اکثر کلاسوں کو چھوڑ دیتا تھا، جس کے لیے مجھے اپنے والدین کی طرف سے خیالی بیلٹ ملتے تھے۔
اس لیے جب میں کالج آیا تو جوش و خروش بھی کم تھا۔
- پروگرامنگ کہاں ہے؟ میں نے اپنے آپ سے ایک سوال کیا۔ لیکن وہ سال کے پہلے نصف میں وہاں نہیں تھا۔ لیکن MS-DOS اور آفس کے ساتھ ساتھ عام تعلیم کے مضامین کے ساتھ کمپیوٹر سائنس بھی تھی۔

اس کے سب سے اوپر، میں ایک انٹروورٹ شخصیت تھا اور بہت معمولی تھا. اس نئے موٹلی عملے نے واضح طور پر اعتماد کو متاثر نہیں کیا۔ اور یہ باہمی تھا۔ اس لیے طرح طرح کے طعنے آنے میں دیر نہیں لگی تھی۔ میں نے اسے کافی دیر تک برداشت کیا، یہاں تک کہ میں اسے برداشت نہ کر سکا اور کلاس میں ہی ایک مجرم کے چہرے پر گھونسا مارا۔ ہاں، تو وہ اڑ کر اپنی میز کی طرف چلا گیا۔ میرے والد کا شکریہ - انہوں نے مجھے بچپن سے لڑنا سکھایا، اور اگر میں واقعی چاہوں تو میں جسمانی طاقت کا استعمال کر سکتا ہوں۔ لیکن ایسا شاذ و نادر ہی ہوا؛ اکثر میں نے طنز برداشت کیا، زیادہ سے زیادہ ابلتے ہوئے نقطہ کا انتظار کیا۔
ویسے، مجرم، جو کچھ ہو رہا تھا اس سے بہت حیران ہوا، لیکن پھر بھی اپنی برتری کو محسوس کرتے ہوئے، مجھے جوابی لڑائی کا چیلنج دیا۔ پہلے ہی تعلیمی ادارے کے پیچھے خالی جگہ پر۔
یہ بچوں کی مٹھی ہلانا نہیں تھا، جیسا کہ اسکول میں ہوتا تھا۔ ٹوٹی ہوئی ناک اور بہت خون کے ساتھ ایک اعلیٰ مواخذہ تھا۔ لڑکا ڈرپوک آدمی بھی نہیں تھا اور مہارت سے ہکس اور اپر کٹس پہنچاتا تھا۔ سب زندہ رہے، اور اس کے بعد سے اب تک کسی نے مجھے تنگ نہیں کیا۔
اس "کالج برائے پروگرامرز" میں۔ میں نے جلد ہی وہاں جانے کی خواہش پوری طرح کھو دی۔ اس لیے میں نے وہاں جانا چھوڑ دیا، اور میرے والدین کی کسی دھمکی کا مجھ پر کوئی اثر نہیں ہوا۔ کسی معجزے سے، کالج میں میرا قیام اسکول کی دسویں جماعت میں شمار کیا گیا، اور مجھے گیارہویں جماعت میں جانے کا حق حاصل تھا۔

سب کچھ ٹھیک ہو جائے گا، لیکن گیارہویں جماعت کالج سے زیادہ اچھی نہیں نکلی۔ میں اپنے ہوم اسکول واپس آیا، کچھ ایسے لڑکوں سے ملا جن کو میں جانتا تھا جن کے ساتھ میں نے پہلی جماعت سے تعلیم حاصل کی تھی، اور مجھے امید تھی کہ میرے آبائی شہر میں سب کچھ ٹھیک ہو جائے گا۔ صرف ایک ہی بات تھی: لڑکے ٹی وی سیریز کے ڈاکووں کی طرح ان لڑکوں سے زیادہ نظر آتے تھے جن کے ساتھ میں ابتدائی اسکول میں دوست تھا۔ پٹھوں کے بڑے پیمانے پر حاصل کرنے کے لئے ہر کوئی جم کا رخ کرتا ہے۔ میں بانس سے مشابہ تھا۔ کمزور اور بہت پتلی۔ یقیناً ایسا بدمعاش ہم جماعت مجھے ایک بائیں ہاتھ سے باندھ سکتا ہے۔
وقت کے ساتھ ساتھ یہی ہونا شروع ہوا۔ یہاں میری لڑنے کی صلاحیتوں کا اب کوئی اثر نہیں رہا۔ وزن کے زمرے میرے اور میری ایک زمانے کی مقامی کلاس کے باقی لڑکوں کے لیے بہت مختلف تھے۔ اس کے علاوہ، میری سوچ کی خصوصیات نے خود کو محسوس کیا.

اپنے خیالات کو بھٹکنے دیے بغیر میں نے سکول بھی چھوڑ دیا۔ جہاں میں نے آرام محسوس کیا وہ کمپیوٹر مانیٹر کے سامنے تھا، میرے کمرے کا دروازہ بند تھا۔ یہ سمجھ میں آیا اور بدیہی طور پر میں نے محسوس کیا جیسے میں صحیح کام کر رہا ہوں۔ اور یہ اسکول ایک بیکار سرگرمی ہے، اور یہاں تک کہ ان طعنوں کو برداشت کرنے کے لیے، جو ہر روز زیادہ سے زیادہ نفیس ہوتے جاتے ہیں... بس، میرے پاس کافی ہے۔
کلاس میں ایک اور تنازعہ کے بعد، میرے ساتھ مرکزی کردار میں، میں نے اسکول چھوڑ دیا اور پھر کبھی وہاں نہیں گیا۔
تقریباً 3 ماہ تک میں گھر پر بیٹھا، اپنا فارغ وقت C++/WinAPI/MFC اور rsdn.ru سیکھنے میں گزارتا رہا۔
آخر میں، اسکول کے ڈائریکٹر اسے برداشت نہ کر سکے اور گھر بلایا۔
- "ڈینس، کیا تم پڑھائی کا سوچ رہے ہو؟ یا چھوڑو گے؟ فیصلہ کرنا. تمہیں کوئی نہیں چھوڑے گا" - ڈائریکٹر نے کہا
’’میں چلا جاؤں گا۔‘‘ میں نے اعتماد سے جواب دیا۔

اور پھر وہی کہانی۔ میرے پاس اسکول سے فارغ التحصیل ہونے سے پہلے اپنی تعلیم مکمل کرنے میں آدھا سال باقی تھا۔ مجھے پرت کے بغیر مت چھوڑنا۔ میرے والدین نے مجھ سے دستبردار ہو کر مجھ سے کہا کہ میں خود ڈائریکٹر کے ساتھ بات چیت کروں۔ میں سکول پرنسپل کے پاس آیا۔ جب میں داخل ہوا تو اس نے مجھے اپنی ٹوپی اتارنے کے لیے چلایا۔ پھر اس نے سختی سے پوچھا، "میں تمہارے ساتھ کیا کروں؟" سچ کہوں تو میں خود نہیں جانتا تھا کہ کیا کروں۔ میں چیزوں کی موجودہ حالت سے کافی خوش تھا۔ آخر کار اس نے فرش لیا:
- "تو پھر یہ کرتے ہیں۔ میں اپنے شام کے اسکول کے ڈائریکٹر کے ساتھ ایک معاہدہ کروں گا اور آپ وہاں جائیں گے۔"
- "جی ہاں"

اور شام کا اسکول مجھ جیسے فری اسٹائلرز کے لیے ایک حقیقی جنت تھا۔ آپ چاہیں تو جائیں یا نہ جائیں۔ کلاس میں 45 لوگ تھے، جن میں سے صرف 6-7 ہی کلاس کے لیے آئے۔ مجھے یقین نہیں ہے کہ فہرست میں شامل ہر شخص زندہ اور آزاد بھی تھا۔ کیونکہ صرف میری موجودگی میں ہم جماعت کسی اور کی موٹرسائیکل چوری کرتے تھے۔ لیکن حقیقت ایک حقیقت ہی رہی۔ میں اپنی پروگرامنگ کی مہارتوں کو لامحدود طور پر اپ گریڈ کر سکتا ہوں، اور جب مجھے واقعی ضرورت ہو تو اسکول جا سکتا ہوں۔ میں نے اسے ختم کیا اور اپنے آخری امتحانات پاس کر لیے۔ انہوں نے زیادہ مطالبہ نہیں کیا، اور یہاں تک کہ ہم نے گریجویشن کی تقریب بھی کی۔ گریجویشن اپنے آپ میں ایک الگ افسانہ ہے۔ مجھے یاد ہے کہ مقامی ڈاکو اور ہم جماعت میری گھڑی لے گئے تھے۔ اور جیسے ہی میں نے اپنا آخری نام سنا، سرٹیفکیٹ کی پیشکشی کے دوران، میں دستاویز لینے کے لیے ایک ٹروٹ پر دوڑا اور گولی کی طرح سکول سے باہر نکل گیا، تاکہ مزید پریشانیوں کا شکار نہ ہوں۔

موسم گرما آگے تھا۔ ڈونالڈ ناتھ کے ساتھ ساحل سمندر پر اپنے بازو کے نیچے، سمندر، سورج اور اپنے ہی بڑے پروجیکٹ (مرتب) کو لکھنے کا فیصلہ کن فیصلہ۔
جاری رکھنا ...

ماخذ: www.habr.com

نیا تبصرہ شامل کریں