یہ سبق مکمل طور پر انٹرنیٹ کے بارے میں ہے۔ ۔ انٹرنیٹ ایک انتہائی مصروف جگہ ہے اور اسی مصروف شاہراہ کی طرح ہے۔ کاروں کی طرح پیغامات اپنی منزلوں تک پہنچنے کے لئے ساتھ ساتھ تیزی سے سفر کر رہے ہیں۔ انٹرنیٹ کے ذریعے پیغامات بہت تیزی سے جاتے ہیں۔ انٹرنیٹ کے کام کرنے کا طریقہ ظاہر کرنے سے آپ یہ سمجھنے میں مدد ملے گی کہ جب آپ انٹرنیٹ استعمال کرتے ہیں تو کیا ہوتا ہیں۔ آپ سیکھیں گے کہ کس طرح پیغامات آپ کے کمپیوٹر سے کسی پسندیدہ ویب سائٹ یا کسی دوست سے ای میل ان باکس تک کیسے جاتے ہیں۔ بالکل اسی طرح کہ جب آپ سڑکوں سے واقف ہیں اور علامات کو پڑھ سکتے ہو تو مصروف سڑکوں پر ادھر ادھر جانا آسان ہو جاتا ہے، اسی طرح جب آپ جانتے ہیں کہ پردے کے پیچھے کیا ہے تو انٹرنیٹ کا سفر کرنا اتنا پیچیدہ نہیں رہتا۔ انٹرنیٹ پر پیغامات بھیجنا کچھ ڈاک سے پیغامات بھیجنے جیسا ہے لیکن کچھ اختلافات کے ساتھ۔ میں یہاں Google.com پر ہوں۔ اس ویب سائٹ کا آئی پی ایڈریس یہ نمبر ہے۔ آپ آئی پی ایڈریس کو ڈاک میں اپنے واپسی کا پتہ کے طور پر سوچ سکتے ہیں۔ آئیں تصور کریں کہ میں وہاں دفتر میں کسی کو ڈاک میں ایک پیغام بھیجنا چاہتی ہوں۔ کیا آپ کو اس دروازے پر یو آر ایل اور آئی پی پتہ دکھائی دے رہا ہے؟ میں نے یہ پیغام لکھا ہے اور بھیجیں کو دباتی ہوں۔ ڈاک سروس کے برعکس، سب سے پہلے یہ ہوتا ہے کہ انٹرنیٹ پیغام کو چھوٹے چھوٹے حصوں میں منقسم کر دیتا ہے تاکہ اسے زیادہ آسانی سے بھیجا جا سکے۔ ان چھوٹے حصوں کو پیکٹس کہتے ہیں۔ ہر ہر ایک پیکٹ ایک وقت میں منزل تک پہنچایا جاتا ہے۔ ان تمام پیکٹس کو صحیح ترتیب میں رکھا جاتا ہے تاکہ وصول کنندہ پیغام کو صحیح طریقے سے پڑھ سکے۔ یقینا، انٹرنیٹ کے کام کرنے کے بارے میں جاننے کے لئے اور بھی بہت ساری چیزیں ہیں لیکن یہ ایک عمدہ آغاز ہے۔ آپ ایک ہوشیار انٹرنیٹ صارف بننے کے راستے میں ہیں! اپنے گھر والوں اور دوستوں کو یقینی طور پر یہ بتائیں کہ آپ نے کیا سیکھا ہے! میرا نام امینڈا کیمپ ہے اور میں گوگل میں سافٹ ویئر انجینئر ہوں۔ میں ایک ایسی ٹیم کے ساتھ کام کرتی ہوں جو بیک اینڈ سرور پر کام کرتی ہے جو پروفائلز اور روابط اسٹور کرتی ہے۔ میرے کام میں، ہم اس بارے میں کافی سوچتے ہیں کہ روابط، دوسرے آلات، جیسے آپ کے فون پر کیسے بھیجے جا سکتے ہیں۔ بیشتر لوگوں کے بہت سارے روابط ہوتے ہیں، آپ کہہ سکتے ہیں کہ، 1000 روابط ہیں اور ہم ان تمام رابطوں کو ایک وقت میں آپ کے فون پر بھیجنا نہیں چاہتے ہیں کیونکہ یہ ایک بہت بڑا پیغام ہے۔ اسی طرح انٹرنیٹ بڑے پیغامات کو پیکٹس میں تقسیم کر دیتا ہے اسی طرح، ہم ایک ایسا تصور استعمال کرتے ہیں جسے پیجنگ کہتے ہیں جہاں ہم ایک وقت میں آپ کے فون کو 100 روابط بھیج سکتے ہیں اور آپ کے فون سے ہمیں ردعمل کرنے اور اگلے 100 کا کہلوا سکتے ہیں۔ ۔ سافٹ ویئر کے بارے میں سب سے زیادہ دلچسپ حقیقت یہ ہے کہ یہ پوری دنیا پر اثر انداز ہو سکتا ہے۔ میں نے پہلی بار پروگرام کرنا سیکھا جب میں انیس سال کی تھی۔ میرے خیال میں میں کالج میں پہلے ہی دوسرے سال کی طالب علم یا جونیئر تھی۔ پہلا پروگرام جس کا تحریر کرنا مجھے یاد ہے ایسا تھا جس نے سیلسیئس کو فارن ہائیٹ میں تبدیل کیا تھا۔ مجھے پروگرامنگ پسند ہے کیونکہ میں لوگوں کی مدد کرنا پسند کرتی ہوں۔ میں گوگل پر ایسے پروگرام لکھ سکتی ہوں جو دنیا بھر کے لوگوں کی مدد کرتے ہیں اور یہ سچ میں بہت زبردست اور دلچسپ ہے۔