گوگل تي هڪ انٽرويو لاءِ تيار ڪيئن ڪجي ۽ ان کي ناڪام ڪجي. ٻيهر

گوگل تي هڪ انٽرويو لاءِ تيار ڪيئن ڪجي ۽ ان کي ناڪام ڪجي. ٻيهر

مضمون جو عنوان لڳي ٿو ايپيڪ ناڪام، پر حقيقت ۾ سڀ ڪجھ ايترو سادو ناهي. ۽ عام طور تي، هي ڪهاڻي تمام مثبت طور تي ختم ٿي وئي، جيتوڻيڪ گوگل ۾ نه. پر هي هڪ ٻئي مضمون لاء هڪ موضوع آهي. هن ساڳئي مضمون ۾، مان ٽن شين جي باري ۾ ڳالهائيندس: منهنجي تياري جو عمل ڪيئن ٿيو، گوگل تي انٽرويو ڪيئن ٿيا، ۽ ڇو، منهنجي خيال ۾، هر شيء ايترو واضح ناهي جيترو اهو لڳي سگهي ٿو.

اهو ڪيئن سڀ شروع ڪيو

قبرص جي سياري جي هڪ سرد شام، اوچتو مون کي اهو خيال آيو ته ڪمپيوٽر سائنس جي ڪلاسيڪل سائنس جي باري ۾ منهنجو علم تمام گهڻو پري آهي، ۽ ان بابت ڪجهه ڪرڻ جي ضرورت آهي. جيڪڏهن، رستي ۾، ڪنهن اڃا تائين نه پڙهيو آهي ته شام ​​قبرصي ۽ سرد ڇو آهي، پوء توهان ان بابت ڳولي سگهو ٿا هتي. ڪجهه سوچڻ کان پوء، اهو شروع ڪرڻ جو فيصلو ڪيو ويو هڪ آن لائن ڪورس وٺڻ سان الگورتھم ۽ ڊيٽا جي جوڙجڪ تي. منهنجي اڳوڻي ساٿين مان هڪ کان مون ٻڌو رابرٽ سيج وِڪ جي ڪورس بابت ڪورس. ڪورس ٻن حصن تي مشتمل آهي (حصو 1 и حصو 2). جيڪڏهن اوچتو لنڪ تبديل ٿي وڃن، توهان هميشه گوگل ڪري سگهو ٿا ليکڪ جو نالو. هر حصو 6 هفتا رهي ٿو. هفتي جي شروعات ۾ ليڪچر ڏنا ويندا آهن، ۽ هفتي دوران توهان اڃا تائين مشق ڪرڻ جي ضرورت آهي. ڪورس جو پهريون حصو بنيادي ڊيٽا جي جوڙجڪ، بنيادي قسم جي ترتيب ڏيڻ ۽ الگورتھم جي پيچيدگي تي مشتمل آهي. ٻيو حصو اڳ ۾ ئي وڌيڪ ترقي يافته آهي، گراف سان شروع ٿئي ٿو ۽ اهڙين شين سان ختم ٿئي ٿو جهڙوڪ لينر پروگرامنگ ۽ انٽريبلٽي. مٿين سڀني بابت سوچڻ کان پوء، مان ان نتيجي تي پهتو آهيان ته اهو ئي آهي جيڪو مون کي گهرجي. رستي ۾، هڪ تحقيقي پڙهندڙ شايد پڇي سگهي ٿو، گوگل کي ان سان ڇا ڪرڻو آهي؟ ۽ حقيقت ۾، هن وقت تائين هن کي ان سان ڪو به واسطو نه هو. پر مون کي هڪ مقصد جي ضرورت هئي، ڇاڪاڻ ته بغير ڪنهن مقصد جي شام جو 12 هفتا پڙهائڻ ڪجهه ڏکيو آهي. نئين علم حاصل ڪرڻ جو مقصد ڇا ٿي سگهي ٿو؟ يقينا، عملي طور تي انهن جي درخواست. روزمره جي زندگيء ۾ اهو ڪافي مشڪل آهي، پر هڪ وڏي ڪمپني سان انٽرويو دوران اهو آسان آهي. هڪ جلدي گوگل ڏيکاريو ته گوگل (توهان کي معاف ڪريو) يورپ جي وڏين ڪمپنين مان هڪ آهي (۽ مان خاص طور تي يورپ کي ڏسي رهيو هوس) جيڪي اهڙيون انٽرويو وٺن ٿيون. يعني، سندن آفيس زيورخ، سوئٽزرلينڊ ۾ واقع آهي. تنهن ڪري اهو فيصلو ڪيو ويو آهي - اچو ته مطالعو ڪريون ۽ گوگل تي هڪ انٽرويو لاءِ وڃو.

پهرين طريقي جي تياري

12 هفتا جلدي گذري ويا ۽ مون ٻئي ڪورس مڪمل ڪيا. ڪورسز جا منهنجا تاثرات مثبت کان وڌيڪ آهن، ۽ مان انهن کي سفارش ڪري سگهان ٿو هر ڪنهن کي دلچسپي. مون هيٺين سببن لاءِ ڪورس پسند ڪيا:

  • ليڪچرر صاف صاف انگريزي ڳالهائيندو آهي
  • مواد چڱي طرح ٺهيل آهي
  • خوبصورت پيشيونٽيون هر الگورتھم جي اندر کي ڏيکاريندي
  • مواد جي مناسب چونڊ
  • دلچسپ مشق
  • سائيٽ تي مشقون خودڪار طور تي چڪاس ڪيون وينديون آهن، جنهن کان پوء هڪ رپورٽ ٺاهي ويندي آهي

ڪورسز تي منهنجو ڪم عام طور تي هن طرح ٿي ويو. مون 1-2 ڏينهن ۾ ليڪچر ٻڌو. پوءِ انهن مواد جي پنهنجي علم جو تڪڙو امتحان ورتو. باقي هفتي مون ڪيترن ئي ورهاڱي ۾ مشق ڪيو. پهرين کان پوء مون کي منهنجو 30-70٪ حاصل ڪيو، ان کان پوء نتيجن کي 97-100٪ تائين پهچايو. مشق عام طور تي ڪجهه الگورتھم کي لاڳو ڪرڻ ۾ شامل آهي، مثال طور. سيم ڪارنگ يا bzip.

ڪورس مڪمل ڪرڻ کان پوءِ، مون محسوس ڪيو ته تمام گهڻو علم حاصل ڪرڻ سان تمام گهڻو ڏک ايندو آهي. جيڪڏهن اڳي مون کي صرف اها خبر هئي ته مون کي ڪا به خبر نه هئي، هاڻي مون کي اهو احساس ٿيڻ لڳو ته اها مون کي هئي جنهن کي خبر نه هئي.

ڇاڪاڻ ته اهو صرف مئي جو مهينو هو، ۽ مون انٽرويو کي زوال لاء مقرر ڪيو، مون پنهنجي تعليم جاري رکڻ جو فيصلو ڪيو. خالي جاين لاءِ ضرورتن جو جائزو وٺڻ کان پوءِ، اهو فيصلو ڪيو ويو ته ٻن طرفن ۾ متوازي طور تي وڃو: الورورٿمس جو مطالعو جاري رکو ۽ مشين لرننگ ۾ بنيادي ڪورس وٺو. پهرين مقصد لاءِ، مون فيصلو ڪيو ته ڪورس کان ڪتاب ڏانهن رخ ڪيو ۽ چونڊيو اسٽيون اسڪينا جي يادگار ڪم ”الگورٿمز. الورورٿم ڊيزائن مينوئل. نٽ جي وانگر يادگار نه، پر اڃا تائين. ٻئين مقصد لاء، مان واپس ڪورسيرا ڏانھن ويو ۽ اينڊريو اين جي ڪورس لاء سائن اپ ڪيو. مشين سکيا.

ٻيا 3 مهينا گذري ويا ۽ مون ڪورس ۽ ڪتاب مڪمل ڪيو.

اچو ته ڪتاب سان شروع ڪريون. پڙهڻ بلڪل دلچسپ ٿي ويو، جيتوڻيڪ آسان ناهي. اصول ۾، مان ڪتاب جي سفارش ڪندس، پر فوري طور تي نه. مجموعي طور تي، ڪتاب هڪ وڌيڪ تفصيلي نظر ڏئي ٿو جيڪو مون ڪورس ۾ سکيو. ان سان گڏ، مون دريافت ڪيو (رسمي نقطي نظر کان) اهڙيون شيون جيئن هوريسٽڪس ۽ متحرڪ پروگرامنگ. قدرتي طور، مون ان کان اڳ استعمال ڪيو هو، پر مون کي خبر ناهي ته انهن کي ڇا سڏيو ويندو هو. ڪتاب ۾ ليکڪ جي زندگيءَ (جنگ جي ڪهاڻي) جون ڪيتريون ئي ڪهاڻيون پڻ شامل آهن، جيڪي ڪنهن حد تائين پيشڪش جي علمي نوعيت کي ڪمزور ڪن ٿيون. رستي ۾، ڪتاب جي ٻئي اڌ کي ختم ڪري سگهجي ٿو؛ بلڪه ان ۾ موجود مسئلن ۽ انهن کي حل ڪرڻ جي طريقن جو تفصيل آهي. اهو مفيد آهي جيڪڏهن اهو باقاعده استعمال ڪيو وڃي، ٻي صورت ۾ اهو فوري طور تي وساريو ويندو.

مان ڪورس کان وڌيڪ خوش ٿيو. ليکڪ واضح طور تي پنهنجي شين کي ڄاڻي ٿو ۽ هڪ دلچسپ انداز ۾ ڳالهائيندو آهي. ان سان گڏ هڪ مناسب مقدار، يعني لڪير الجبرا ۽ نيورل نيٽ ورڪ جي بنياديات، مون کي يونيورسٽي کان ياد آيو، تنهنڪري مون کي ڪا خاص مشڪلات نه آئي. ڪورس جي جوڙجڪ ڪافي معياري آهي. ڪورس هفتن ۾ ورهايل آهي. هر هفتي مختصر ٽيسٽ سان گڏ ليڪچر هوندا آهن. ليڪچرز کان پوء، توهان کي هڪ اسائنمينٽ ڏني وئي آهي جيڪا توهان کي ڪرڻ جي ضرورت آهي، جمع ڪريو، ۽ اهو خودڪار طور تي چيڪ ڪيو ويندو. مختصر طور تي، ڪورس ۾ سيکاريل شين جي فهرست هن ريت آهي:
- قيمت فنڪشن
- لڪير رجعت
- تدريسي نزول
- خصوصيت اسڪيلنگ
- عام مساوات
- لاجسٽڪ ريگريشن
- ملٽي ڪلاس جي درجه بندي (هڪ بمقابله سڀ)
- اعصابي نيٽ ورڪ
- پٺڀرائي
- باقاعده ڪرڻ
- تعصب/ اختلاف
- سکيا وارو وکر
- غلطي جي ماپ (درستگي، ياد ڪرڻ، F1)
- سپورٽ ویکٹر مشينون (وڏي مارجن جي درجه بندي)
- K- جو مطلب آهي
- پرنسپل اجزاء جو تجزيو
- بي ضابطگي جي سڃاڻپ
- تعاون واري فلٽرنگ (سفارش ڪندڙ سسٽم)
- اسٽڪاسٽڪ، ميني بيچ، بيچ گريڊيئنٽ ڊيسنٽ
- آن لائن سکيا
- نقشو گھٽائڻ
- ڇت جو تجزيو
ڪورس مڪمل ڪرڻ کان پوءِ، انهن سڀني موضوعن جي ڄاڻ موجود هئي. 2 سالن کان پوء، لڳ ڀڳ سڀڪنھن شيء کي قدرتي وساريو ويو. مان ان کي سفارش ڪريان ٿو انهن لاءِ جيڪي مشين سکيا کان واقف نه آهن ۽ اڳتي وڌڻ لاءِ بنيادي شين جي سٺي سمجهه حاصل ڪرڻ چاهيندا آهن.

پهرين ڊوڙ

اهو اڳ ۾ ئي سيپٽمبر هو ۽ اهو هڪ انٽرويو بابت سوچڻ جو وقت هو. جيئن ته سائيٽ ذريعي درخواست ڏيڻ ڪافي تباهي آهي، مون دوستن کي ڳولڻ شروع ڪيو جيڪي گوگل تي ڪم ڪن ٿا. چونڊون ٿي ويون ڊيٽا ڪمپوز، ڇاڪاڻ ته هو اڪيلو ئي هو مون کي سڌو سنئون ڄاڻو (جيتوڻيڪ ذاتي طور تي نه). هن منهنجي ريزيومي کي اڳتي وڌائڻ تي راضي ٿي ويو، ۽ جلد ئي مون کي نوڪري ڏيندڙ جو خط مليو ته هو پهرين ڳالهه ٻولهه لاءِ پنهنجي ڪئلينڊر تي هڪ سلاٽ رزرو ڪري، ڪجهه ڏينهن کان پوءِ ڪال آئي. اسان Hangouts ذريعي رابطو ڪرڻ جي ڪوشش ڪئي، پر معيار خوفناڪ هو، تنهنڪري اسان فون تي سوئچ ڪيو. پهرين، اسان تڪڙو بحث ڪيو معيار ڪيئن، ڇو ۽ ڇو، ۽ پوء ٽيڪنيڪل اسڪريننگ ڏانهن منتقل ڪيو ويو. اهو هڪ درجن سوالن تي مشتمل هو جنهن جي روح ۾ ”هيش نقشي ۾ داخل ڪرڻ ۾ مشڪل ڇا آهي“، ”توهان کي ڪهڙي متوازن وڻن جي خبر آهي. اهو ڏکيو نه آهي جيڪڏهن توهان وٽ انهن شين جي بنيادي ڄاڻ آهي. اسڪريننگ چڱي ريت ٿي ۽ نتيجن جي بنياد تي، اسان هڪ هفتي ۾ پهريون انٽرويو منظم ڪرڻ جو فيصلو ڪيو.

انٽرويو پڻ Hangouts ذريعي ورتو ويو. پهرين هنن مون بابت اٽڪل 5 منٽن بابت ڳالهايو، پوءِ مسئلي تي هليا ويا. مسئلو گرافس تي هو. مون جلدي محسوس ڪيو ته ڇا ڪرڻ جي ضرورت آهي، پر مون غلط الگورتھم چونڊيو. جڏهن مون ڪوڊ لکڻ شروع ڪيو ته مون کي اهو احساس ٿيو ۽ هڪ ٻئي آپشن ڏانهن رخ ڪيو، جيڪو مون مڪمل ڪيو. انٽرويو وٺندڙ الورورٿم جي پيچيدگي بابت ڪيترائي سوال پڇيا ۽ پڇيو ته ڇا اهو تيز ٿي سگهي ٿو. مان ڪنهن نه ڪنهن طرح سست ٿي ويس ۽ ڪري نه سگهيس. ان موقعي تي، وقت ختم ٿي ويو ۽ اسان کي الوداع چيو. پوءِ، اٽڪل 10 منٽن کان پوءِ، اهو مون تي اڀريو ته Dijkstra algorithm جي بدران، جيڪو مون استعمال ڪيو، هن خاص مسئلي ۾ مان استعمال ڪري سگهان ٿو breadth-first search، ۽ اهو تيز ٿيندو. ٿوري دير کان پوءِ، ڀرتي ڪندڙ کي فون ڪري چيو ته انٽرويو مجموعي طور تي سٺو ٿي ويو آهي ۽ ٻيو هڪ ترتيب ڏيڻ گهرجي. اسان ٻئي هفتي تي اتفاق ڪيو.

هن ڀيري حالتون خراب ٿي ويون. جيڪڏهن پهريون ڀيرو انٽرويو وٺندڙ دوستانه ۽ ملنسار هو، هن ڀيري هو ڪجهه اداس هو. مان مسئلي کي فوري طور تي سمجهي نه سگهيو آهيان، جيتوڻيڪ اهي خيال جيڪي مون وٽ آيا آهن، اصولي طور تي، ان جي حل جي اڳواڻي ڪري سگهي ٿي. آخر ۾، انٽرويو وٺندڙ جي ڪيترن ئي اشارن کان پوء، حل مون وٽ آيو. هن دفعي اهو نڪتو ته اها پهرين ڳولا هئي، صرف ڪيترن ئي نقطن کان. مون حل لکيا، وقت تي انهن سان ملاقات ڪئي، پر کنڊ ڪيسن جي باري ۾ وساريو. ڪجهه وقت کان پوءِ نوڪر کي فون ڪري چيو ته هن ڀيري انٽرويو وٺندڙ ناخوش هو، ڇاڪاڻ ته هن جي خيال ۾ مون کي تمام گهڻا اشارا گهرجن (3 يا 4 ٽڪرا) ۽ لکڻ وقت مسلسل ڪوڊ تبديل ڪندو رهيس. ٻن انٽرويوز جي نتيجن جي بنياد تي، فيصلو ڪيو ويو ته اڳتي نه وڌو، پر ايندڙ انٽرويو کي هڪ سال لاء ملتوي ڪيو وڃي، جيڪڏهن مان چاهيان ٿو. ان ڪري اسان کي الوداع چيو.

۽ هن ڪهاڻي مان مون ڪيترائي نتيجا ڪڍيا:

  • نظريو سٺو آهي، پر توهان کي جلدي ان کي نيويگيٽ ڪرڻ جي ضرورت آهي
  • نظريو بغير مشق جي مدد نه ڪندو. اسان کي مسئلا حل ڪرڻ ۽ ڪوڊنگ کي خودڪار ڪرڻ جي ضرورت آهي.
  • گهڻو ڪري انٽرويو وٺندڙ تي منحصر آهي. ۽ ان بابت ڪجھ به نه ٿو ڪري سگھجي.

ٻي ڊوڙ لاءِ تياري

صورتحال جي باري ۾ سوچڻ کان پوء، مون هڪ سال ۾ ٻيهر ڪوشش ڪرڻ جو فيصلو ڪيو. ۽ مقصد کي ٿورو تبديل ڪيو. جيڪڏهن اڳ ۾ بنيادي مقصد مطالعو ڪرڻ هو، ۽ گوگل تي هڪ انٽرويو هڪ پري گاجر وانگر هو، هاڻي هڪ انٽرويو پاس ڪرڻ جو مقصد هو، ۽ مطالعي جو وسيلو هو.
تنهن ڪري، هڪ نئون منصوبو ٺاهيو ويو، جنهن ۾ هيٺيان نقطا شامل هئا:

  • ڪتابن ۽ مضمونن کي پڙهڻ سان نظريي جو مطالعو جاري رکو.
  • 500-1000 ٽڪرن جي مقدار ۾ الگورتھمڪ مسئلا حل ڪريو.
  • وڊيوز ڏسي نظريي کي سکڻ جاري رکو.
  • ڪورسز ذريعي نظريي جو مطالعو جاري رکو.
  • ٻين ماڻهن جي تجربن جو مطالعو ڪريو گوگل تي انٽرويو سان.

مون هڪ سال اندر منصوبو مڪمل ڪيو. اڳيان آئون بيان ڪندس ته مون هر هڪ نقطي لاءِ ڇا ڪيو.

ڪتاب ۽ مضمون

مون کي ياد نه آهي ته مون ڪيترا مضمون پڙهيا آهن؛ مون انهن کي روسي ۽ انگريزي ٻنهي ۾ پڙهيو آهي. شايد سڀ کان وڌيڪ مفيد سائيٽ هي. هتي توهان ڪوڊ جي مثالن سان دلچسپ الگورتھم جي وڏي تعداد جي وضاحت ڳولي سگهو ٿا.

مون 5 ڪتاب پڙهيا: Algorithms, 4th ايڊيشن (Sedgewick, Wayne), Introduction to Algorithms 3rd Edition (Cormen, Leiserson, Rivest, Stein), Cracking the Coding Interview 4th Edition (Gayle Laakmann), Programming Interviews Exposed 2nd, Sutojanong (Man) ، Giguere)، پروگرامنگ انٽرويو جا عنصر (عزيز، لي، پرڪاش). انهن کي 2 ڀاڱن ۾ ورهائي سگهجي ٿو. پهرين ڪتاب شامل آهن Sedgwick ۽ Corman پاران. هي هڪ نظريو آهي. باقي انٽرويو جي تياري آهي. Sedgwick ڪتاب ۾ ساڳي شيء بابت ٻڌائي ٿو جيئن سندس ڪورسز ۾. صرف لکڻ ۾. ان کي احتياط سان پڙهڻ ۾ ڪو گهڻو نقطو نه آهي جيڪڏهن توهان ڪورس ورتو آهي، پر اهو ڪنهن به صورت ۾ اسڪيم ڪرڻ جي قابل آهي. جيڪڏهن توهان ڪورس نه ڏٺو آهي، اهو پڙهڻ لاء احساس آهي. ڪورمين مون کي ڏاڍو بورنگ لڳي رهيو هو. ايماندار ٿيڻ لاء، مون کي ان ۾ مهارت حاصل ڪرڻ ڏکيو وقت هو. مان صرف ان کي اتان ڪڍي ڇڏيو ماسٽر نظريو، ۽ ڪيترائي نادر استعمال ٿيل ڊيٽا ڍانچي (Fibonacci heap, van Emde Boas tree, radix heap).

اهو هڪ انٽرويو لاء تيار ڪرڻ لاء گهٽ ۾ گهٽ هڪ ڪتاب پڙهڻ جي قابل آهي. اهي سڀ لڳ ڀڳ هڪ ئي اصول تي ٺهيل آهن. اهي وڏي ٽيڪنالاجي ڪمپنين ۾ انٽرويو جي عمل کي بيان ڪن ٿا، ڪمپيوٽر سائنس مان بنيادي شيون ڏيو، انهن بنيادي شين لاء مسئلا، مسئلن جو حل ۽ حل جو تجزيو. مٿين ٽن مان، مان شايد سفارش ڪندس ڪوڊنگ انٽرويو کي ٽوڙڻ کي بنيادي طور تي، ۽ باقي اختياري آهن.

Algorithmic مسئلا

اهو شايد تيار ڪرڻ جو سڀ کان دلچسپ نقطو هو. توهان ڪري سگهو ٿا، يقينا، ويٺي ۽ بيوقوف مسئلا حل ڪريو. هن لاء ڪيتريون ئي مختلف سائيٽون آهن. مون خاص طور تي ٽي استعمال ڪيا آهن: هيڪرڪنڪ, ڪوڊ ڪوڊ и ليٽ ڪوڊ. CodeChef تي، مسئلا مشڪل سان ورهايل آهن، پر موضوع جي لحاظ کان نه. پيچيدگي ۽ موضوع جي لحاظ کان هيڪررنڪ تي.

پر جيئن مون کي فوري طور تي پاڻ لاء مليو، اتي هڪ وڌيڪ دلچسپ طريقو آهي. ۽ اهي مقابلا آهن (پروگرامنگ چئلينج يا پروگرامنگ مقابلا). سڀئي ٽي سائيٽون مهيا ڪن ٿيون. سچ، اتي هڪ مسئلو آهي LeetCode سان - هڪ ناقابل وقت وقت زون. ان ڪري مون هن سائيٽ تي حصو نه ورتو. Hackerrank ۽ CodeChef مختلف مقابلن جو ڪافي وڏو تعداد مهيا ڪن ٿا، 1 ڪلاڪ کان 10 ڏينهن تائين. مختلف فارميٽ جا مختلف قاعدا آهن، پر اسان ان بابت گهڻي وقت تائين ڳالهائي سگهون ٿا. مکيه نقطو ڇو ته مقابلا سٺا آهن سيکارڻ واري عمل ۾ مقابلي واري (۽ ٻيهر ٽيوٽولوجي) عنصر جو تعارف.

مجموعي طور تي، مون Hackerrank تي 37 مقابلن ۾ حصو ورتو. انهن مان، 32 ريٽنگ وارا هئا، ۽ 5 يا ته اسپانسر هئا (مون کي انهن مان هڪ ۾ $25 به مليا) يا تفريح لاءِ. رينڪنگ ۾ آئون مٿيان 10٪ 4 ڀيرا، مٿين 11٪ ۾ 12 ڀيرا ۽ مٿين 5٪ ۾ 25 ڀيرا. بهترين نتيجا 27/1459 3 ڪلاڪ ۾ ۽ 22/9721 هفتي ۾ هئا.

مون تبديل ڪيو CodeChef جڏهن Hackerrank شروع ڪيو مقابلن جي ميزباني گهٽ اڪثر. مجموعي طور تي مان 5 مقابلن ۾ حصو وٺڻ ۾ ڪامياب ٿيس. ڏهن ڏينهن جي مقابلي ۾ بهترين اسڪور 426/5019 هو.

مجموعي طور تي، مقابلن تي ۽ صرف ان وانگر، مون 1000 کان وڌيڪ مسئلا حل ڪيا، جيڪي منصوبي ۾ مناسب آهن. هاڻي، بدقسمتي سان، مقابلي جي سرگرمين کي جاري رکڻ لاء ڪو به مفت وقت نه آهي، جيئن ته ڪو مقصد ناهي جنهن لاء غير آزاد وقت کي بند ڪري سگهجي. پر اهو مزو هو. مان سفارش ڪريان ٿو ته اهي جيڪي هن ۾ دلچسپي رکن ٿا انهن کي پسند ڪندڙ ماڻهن کي ڳولي. گڏو گڏ يا هڪ گروپ ۾ اهو تمام گهڻو دلچسپ آهي. مون هن سان گڏ هڪ دوست سان مزو ڪيو، تنهنڪري شايد اهو سٺو ٿي ويو.

ويڊيو ڏسو

سکينا جي ڪتاب پڙهڻ کان پوءِ، مون کي ان ۾ دلچسپي پيدا ٿي ته هو ڇا ڪري رهيو هو. Sedgwick وانگر، هو هڪ يونيورسٽي پروفيسر آهي. ان سلسلي ۾، سندس ڪورسز جون وڊيوز آن لائين ڏسي سگهجن ٿيون. مون ڪورس جو جائزو وٺڻ جو فيصلو ڪيو COMP300E - پروگرامنگ چئلينجز - 2009 HKUST. مان اهو نٿو چئي سگهان ته مون کي تمام گهڻو پسند ڪيو. سڀ کان پهريان، وڊيو معيار تمام سٺو ناهي. ٻيو ته، مون پاڻ ڪورس ۾ بحث ڪيل مسئلن کي حل ڪرڻ جي ڪوشش نه ڪئي. تنهنڪري مصروفيت تمام گهڻي نه هئي.
ان سان گڏ، مسئلا حل ڪرڻ دوران، صحيح الگورٿم ڳولڻ جي ڪوشش ڪندي، مون کي توشار راءِ جي وڊيو نظر آئي. هن Amazon تي ڪم ڪيو ۽ هاڻي ايپل تي ڪم ڪري ٿو. جيئن مون کي پاڻ لاءِ بعد ۾ معلوم ٿيو، هن وٽ آهي يوٽيوب چينل، جتي هو مختلف الگورتھم جو تجزيو پوسٽ ڪري ٿو. لکڻ جي وقت تي، چينل تي مشتمل آهي 103 وڊيوز. ۽ مون کي ضرور چوڻ گهرجي ته هن جو تجزيو تمام سٺو ڪيو ويو. مون ٻين ليکڪن کي ڏسڻ جي ڪوشش ڪئي، پر ڪنهن به طرح اهو ڪم نه ڪيو. تنهنڪري مان ضرور سفارش ڪري سگهان ٿو هن چينل کي ڏسڻ لاءِ.

ڪورس وٺڻ

مون هتي ڪجهه خاص نه ڪيو. گوگل جي Android ڊولپر Nanodegree کان هڪ وڊيو ڏٺو ۽ ITMO کان هڪ ڪورس ورتو ڪوڊنگ مقابلا ڪيئن کٽيا وڃن: چيمپين جا راز. Nanodegree ڪافي سٺي آهي، جيتوڻيڪ مون قدرتي طور تي ان مان ڪا نئين شيءِ نه سکي. ITMO کان ڪورس نظريي جي لحاظ کان ٿورڙو ڇڪيل آهي، پر مسئلا دلچسپ هئا. مان ان سان شروع ڪرڻ جي سفارش نه ڪندس، پر اصول ۾ اهو سٺو وقت گذاريو ويو.

ٻين ماڻهن جي تجربن مان سکو

يقينا، ڪيترن ئي ماڻهن گوگل ۾ حاصل ڪرڻ جي ڪوشش ڪئي. ڪي داخل ٿيا، ڪي نه آيا. ڪجهه هن بابت مضمون لکيا آهن. دلچسپ شين مان مان شايد ذڪر ڪندس هي هڪ и هي هڪ. پهرين صورت ۾، ماڻهوءَ پنهنجي لاءِ هڪ فهرست تيار ڪئي ته کيس سافٽ ويئر انجنيئر ٿيڻ ۽ گوگل ۾ داخل ٿيڻ لاءِ ڇا سکڻ جي ضرورت آهي. اهو آخرڪار Amazon ۾ ختم ٿي ويو، پر اهو هاڻي اهم ناهي. ٻيو دستور گوگل انجنيئر لاريسا اگارڪووا (لارر). هن دستاويز کان علاوه، توهان پڻ پڙهي سگهو ٿا هن جو بلاگ.

اهو Glassdoor تي انٽرويو جا جائزو پڙهڻ لاء سمجھ ۾ اچي ٿو. اهي سڀ ڪجهه وڌيڪ يا گهٽ هڪجهڙا آهن، پر توهان ڪجهه مفيد معلومات حاصل ڪري سگهو ٿا.

مان ٻين ننڍڙن مضمونن جا لنڪ مهيا نه ڪندس؛ توهان انهن کي آساني سان گوگل تي ڳولي سگهو ٿا.

ٻيو ڊوڙ

۽ هاڻي هڪ سال گذري ويو آهي. پڙهائيءَ جي لحاظ کان تمام گهڻو هوشيار ثابت ٿيو. پر مون نئين سرءَ جي دور کي تمام گهڻي عميق نظرياتي ڄاڻ ۽ ترقي يافته عملي صلاحيتن سان ويجھو ڪيو. سال جي پڄاڻيءَ ۾ اڃا ڪجهه هفتا باقي هئا ته مون کي تياري لاءِ مختص ڪيو ويو هو، جڏهن اوچتو گوگل مان هڪ نوڪر جو خط ٽپال ۾ اچي ويو، جنهن ۾ هن مون کان پڇيو ته ڇا مونکي اڃا به گوگل ۾ ڪم ڪرڻ جي خواهش آهي ۽؟ مون کي هن سان ڳالهائڻ جو خيال آهي. قدرتي طور، مون کي اعتراض نه ڪيو. اسان هڪ هفتي ۾ فون ڪرڻ تي اتفاق ڪيو. انهن مون کان هڪ تازه ڪاري شروع ڪرڻ لاءِ پڻ پڇيو، جنهن ۾ مون هڪ مختصر وضاحت شامل ڪئي جيڪا مون سال دوران ڪم ۽ عام طور تي ڪئي هئي.

زندگيءَ جي ڳالهه ٻولهه ڪرڻ کان پوءِ، اسان فيصلو ڪيو ته هڪ هفتي اندر هڪ Hangout انٽرويو هوندو، جيئن گذريل سال. هفتو گذري ويو، انٽرويو جو وقت هو، پر انٽرويو وٺندڙ نه آيو. 10 منٽ گذري ويا، مان اڳ ۾ ئي نروس ٿيڻ شروع ڪري رهيو هوس، جڏهن اوچتو ڪنهن چيٽ ۾ ڦاٿل. جيئن ٿوري دير کان پوءِ معلوم ٿيو ته منهنجو انٽرويو وٺندڙ ڪنهن سبب جي ڪري ظاهر نه ٿي سگهيو ۽ ان لاءِ فوري طور هڪ متبادل مليو. ڪمپيوٽر کي ترتيب ڏيڻ جي لحاظ کان ۽ انٽرويو کي هلائڻ جي لحاظ کان اهو شخص ڪنهن حد تائين تيار نه هو. پر پوءِ سڀ ڪجھ ٺيڪ ٿي ويو. مون مسئلو جلدي حل ڪيو، بيان ڪيو ته ڪٿي نقص ممڪن هئا، ۽ انهن کي ڪيئن ختم ڪري سگهجي ٿو. اسان مسئلي جي ڪيترن ئي مختلف نسخن ۽ الگورتھم جي پيچيدگي تي بحث ڪيو. پوءِ اسان ٻئي 5 منٽن لاءِ ڳالهايو، انجنيئر اسان کي ميونخ ۾ ڪم ڪرڻ جا پنهنجا تاثرات ٻڌايو (انهن کي ظاهري طور تي زيورخ ۾ فوري متبادل نه مليو) ۽ پوءِ اسان جدا ٿي وياسين.

ساڳئي ڏينهن، هڪ نوڪري ڪندڙ مون سان رابطو ڪيو ۽ چيو ته انٽرويو سٺو ٿيو ۽ اهي مون کي آفيس ۾ انٽرويو لاء دعوت ڏيڻ لاء تيار آهن. ٻئي ڏينهن اسان Hangouts ذريعي فون ڪيو ۽ تفصيل تي بحث ڪيو. جيئن ته مون کي ويزا لاءِ درخواست ڏيڻ جي ضرورت هئي، اسان هڪ مهيني ۾ هڪ انٽرويو شيڊول ڪرڻ جو فيصلو ڪيو.

جڏهن آئون دستاويز تيار ڪري رهيو هوس، مون هڪ ئي وقت ۾ نوڪر سان ايندڙ انٽرويو تي بحث ڪيو. گوگل تي هڪ معياري انٽرويو 4 الگورٿمڪ انٽرويوز ۽ هڪ سسٽم ڊيزائن انٽرويو تي مشتمل آهي. پر، جيئن ته مان هڪ Android ڊولپر جي حيثيت ۾ نوڪري لاءِ درخواست ڪري رهيو آهيان، مون کي ٻڌايو ويو ته انٽرويو جو حصو Android مخصوص هوندو. مان ان کي ڀرتي ڪندڙ کان ٻاهر نه ٿو ڪڍي سگهان ته ڇا ۽ ڪهڙيون خاصيتون هونديون. جيتري قدر مان سمجهان ٿو، اهو نسبتا تازو متعارف ڪرايو ويو هو ۽ هو پاڻ کي گهڻو ڄاڻ نه هو. مون کي ٻن ٽريننگ سيشنن لاءِ پڻ سائن اپ ڪيو ويو: هڪ الگورٿمڪ انٽرويو ڪيئن پاس ڪجي ۽ ڪيئن پاس ڪجي سسٽم ڊيزائن جو انٽرويو. سيشن سراسري مفيد هئا. اتي، پڻ، ڪو به مون کي نه ٻڌائي سگهيو ته اهي Android ڊولپرز کان پڇن ٿا. تنهن ڪري، هن مهيني لاء منهنجي تياري هيٺ ڏنل آهي:

  • هڪ مارڪر بورڊ خريد ڪرڻ ۽ ميموري مان ان تي 2-3 درجن تمام مشهور الگورتھم لکڻ. هر روز 3-5 ٽڪر. مجموعي طور تي، هر هڪ ڪيترائي ڀيرا لکيو ويو آهي.
  • Android تي مختلف معلومات جي پنهنجي ياداشت کي تازو ڪريو جيڪي توهان هر روز استعمال نٿا ڪريو
  • بگ اسڪيل بابت ڪجھ وڊيوز ڏسي رهيو آهي ۽ انهي وانگر

جيئن ته مون اڳ ۾ ئي چيو آهي، ساڳئي وقت آئون سفر لاء دستاويز تيار ڪري رهيو آهيان. شروع ڪرڻ لاءِ، هنن مون کي دعوت نامو ڏيڻ لاءِ معلومات لاءِ چيو. پوءِ مون ڪافي وقت ڪوشش ڪئي ته معلوم ڪريان ته قبرص ۾ ڪنهن کي سوئٽزرلينڊ جي ويزا جاري آهي، ڇو ته سوئس سفارتخانو ان معاملي سان ڪو به واسطو نٿو رکي. جيئن ته اهو نڪتو، آسٽريا جو قونصل خانو اهو ڪري رهيو آهي. مون فون ڪيو ۽ ملاقات جو وقت مقرر ڪيو. انهن ڪيترن ئي دستاويزن لاءِ پڇيو، پر ڪجهه به خاص دلچسپ نه هو. فوٽو، پاسپورٽ، رهائش جو اجازت نامو، مختلف سرٽيفڪيٽن جو هڪ گروپ ۽ يقيناً هڪ دعوتي خط. ان دوران خط نه پهتو. آخر ۾، مان هڪ باقاعده پرنٽ سان ويو ۽ اهو تمام سٺو ڪم ڪيو. خط پاڻ 3 ڏينهن بعد پهتو، ۽ Cypriot FedEx منهنجي ايڊريس نه ڳولي سگهيو ۽ مون کي پاڻ وڃڻو پيو. ساڳئي وقت، مون کي ساڳئي FedEx مان هڪ پارسل مليو، جيڪو اهي پڻ مون تائين پهچائي نه سگهيا، ڇاڪاڻ ته انهن کي پتو نه مليو، ۽ جيڪو جون (5 مهينا، ڪارل) کان اتي ئي پيو هو. جيئن ته مون کي ان جي باري ۾ ڄاڻ نه هئي، قدرتي طور تي، مون اهو نه سمجهيو ته انهن وٽ آهي. مون کي پنهنجي ويزا وقت تي ملي وئي، جنهن کان پوءِ هنن مون کي هڪ هوٽل بک ڪرايو ۽ مون کي فلائيٽ جا اختيار ڏنا. مون ان کي وڌيڪ آسان بڻائڻ لاءِ اختيارن کي ترتيب ڏنو آهي. ھاڻي ھاڻي سڌيون اڏامون نه ھيون، تنھنڪري مون اُتي اڏامندي اٿنس ۽ واپس ويانا ذريعي پھتا.

سفر جون سموريون رسمون طئي ٿيڻ کان پوءِ، ڪجهه ڏينهن گذري ويا ۽ مان اصل ۾ زيورخ ڏانهن ويس. بغير ڪنهن واقعي جي اتي پهچي ويو. ايئرپورٽ کان شهر تائين مون ٽرين ورتي - جلدي ۽ آساني سان. شهر ۾ ٿورو گهمڻ کان پوءِ، هڪ هوٽل ڏٺم ۽ چيڪ ان ڪيم. جيئن ته هوٽل بغير کاڌي جي بک ڪئي وئي هئي، مون رات جي ماني ڀرسان ڪئي ۽ بستري تي ويس، ڇاڪاڻ ته فلائيٽ صبح جي هئي ۽ مون اڳ ۾ ئي سمهڻ چاهيو. ٻئي ڏينهن مون هوٽل تي ناشتو ڪيو (اضافي پئسن لاءِ) ۽ گوگل آفيس ڏانهن ويس. گوگل جون زيورخ ۾ ڪيتريون ئي آفيسون آهن. منهنجو انٽرويو مرڪزي نه هو. ۽ عام طور تي، آفيس بلڪل عام نظر اچي ٿي، تنهنڪري مون کي "عام" گوگل آفيس جي سڀني شين کي ڏسڻ جو موقعو نه مليو. مان ايڊمنسٽريٽر وٽ رجسٽر ٿيو ۽ انتظار ڪرڻ لاءِ ويٺس. ٿوري دير کان پوءِ نوڪر ٻاهر آيو ۽ مون کي ڏينهن جو پلان ٻڌايو، جنهن کان پوءِ هو مون کي ڪمري ۾ وٺي ويو، جتي انٽرويو ٿيڻو هو. دراصل، منصوبي ۾ 3 انٽرويو، لنچ ۽ 2 وڌيڪ انٽرويو شامل هئا.

انٽرويو نمبر هڪ

پهريون انٽرويو صرف Android تي هو. ۽ اهو سڀ ڪجهه الگورتھم سان ڪو به تعلق نه هو. حيرت، جيتوڻيڪ. چڱو، ٺيڪ، اهو اڃا به وڌيڪ عام طريقو آهي. اسان کي هڪ خاص UI جزو ٺاهڻ لاءِ چيو ويو. پهرين اسان بحث ڪيو ته ڇا ۽ ڪيئن. هن RxJava استعمال ڪندي حل ڪرڻ جي آڇ ڪئي، بيان ڪيو ته هو ڇا ڪندو ۽ ڇو. هنن چيو ته اهو يقيناً سٺو آهي، پر اچو ته ان کي اينڊرائيڊ فريم ورڪ استعمال ڪريون. ۽ ساڳئي وقت اسان بورڊ تي ڪوڊ لکنداسين. ۽ نه صرف هڪ جزو، پر سڄي سرگرمي جيڪا هن جزو کي استعمال ڪري ٿي. اھو اھو آھي جيڪو مون لاء تيار نه ھو. بورڊ تي 30-50 لائين الگورٿم لکڻ هڪ شيءِ آهي، ۽ ٻي شيءِ آهي Android ڪوڊ جا نوڊلز لکڻ، جيتوڻيڪ مخففات ۽ تبصرن سان گڏ ”چڱو، مان اهو نه لکندس، ڇو ته اهو اڳ ۾ ئي واضح آهي“. نتيجو 3 بورڊن لاء ڪجهه قسم جي وينگريٽ هئي. اهي. مون مسئلو حل ڪيو، پر اهو گونگا نظر آيو.

انٽرويو نمبر ٻه

هن ڀيري انٽرويو الگورتھم بابت هو. ۽ اتي ٻه انٽرويو ڪندڙ هئا. هڪ حقيقي انٽرويو وٺندڙ آهي، ۽ ٻيو هڪ نوجوان پڊوان (شيڊو انٽرويوڪر) آهي. اهو ضروري هو ته ڪجهه خاصيتن سان گڏ ڊيٽا جي جوڙجڪ سان گڏ. پهرين، اسان هميشه وانگر مسئلي تي بحث ڪيو. مون مختلف سوال ڪيا، انٽرويو وٺندڙ جواب ڏنو. ڪجهه وقت کان پوء، انهن کي بورڊ تي ايجاد ڪيل ساخت جي ڪيترن ئي طريقن کي لکڻ لاء چيو ويو. هن ڀيري آئون گهٽ ۾ گهٽ ڪامياب ٿي چڪو آهيان، جيتوڻيڪ ڪجهه ننڍين غلطين سان، جن کي مون انٽرويو وٺندڙ جي اشاري تي درست ڪيو.

انٽرويو نمبر ٽيون

هن ڀيري سسٽم ڊيزائن، جيڪو اوچتو ئي Android ٿي ويو. اهو ضروري هو ته هڪ ايپليڪيشن کي خاص ڪارڪردگي سان ترقي ڪرڻ لاء. اسان اپليڪيشن، سرور، ۽ ڪميونيڪيشن پروٽوڪول جي ضرورتن تي بحث ڪيو. اڳيون، مون بيان ڪرڻ شروع ڪيو ته ايپليڪيشن کي تعمير ڪرڻ وقت مان ڪهڙن جزن يا لائبريرين کي استعمال ڪندس. ۽ پوء، جڏهن نوڪري شيڊولر جو ذڪر ڪيو ويو، اتي ڪجهه مونجهارو هو. نقطو اهو آهي ته مون ان کي عملي طور تي ڪڏهن به استعمال نه ڪيو آهي، ڇاڪاڻ ته ان جي رليز جي وقت ۾ مون صرف سپورٽ ايپليڪيشنن کي تبديل ڪيو هو جتي ان جي استعمال لاء ڪو به ڪم نه هو. ساڳيو ئي ٿيو جڏهن اڳتي هلي ترقي ڪئي. اهو آهي، نظريي ۾، مون کي خبر آهي ته هي شيء ڇا آهي، ڪڏهن ۽ ڪيئن استعمال ٿئي ٿي، پر مون کي ان کي استعمال ڪرڻ جو ڪو تجربو ناهي. ۽ انٽرويو وٺندڙ ان کي گهڻو پسند نه ڪيو. پوءِ هنن مون کي ڪجهه ڪوڊ لکڻ لاءِ چيو. ها، جڏهن هڪ ايپليڪيشن کي ترقي ڪندي توهان کي فوري طور تي ڪوڊ لکڻ جي ضرورت آهي. بورڊ تي ٻيهر Android ڪوڊ. اهو وري خوفناڪ ٿي ويو.

منجھند جو

ٻيو ماڻهو اچڻو هو، پر هن نه آيو. ۽ گوگل غلطي ڪري ٿو. نتيجي طور، مان اڳئين انٽرويو وٺندڙ، سندس ساٿيءَ سان لنچ تي ويس، ۽ ٿوري دير کان پوءِ ايندڙ انٽرويو وٺندڙ به شامل ٿي ويو. لنچ ڪافي مهانگو هو. ٻيهر، جيئن ته هي زيورخ ۾ مکيه آفيس نه آهي، ڊائننگ روم بلڪل عام نظر آيو، جيتوڻيڪ تمام سٺو.

انٽرويو نمبر چار

آخرڪار، الگورتھم پنھنجي خالص شڪل ۾. مون پهريون مسئلو تمام جلدي ۽ فوري طور تي مؤثر طريقي سان حل ڪيو، جيتوڻيڪ مون کي هڪ ڪنڊ ڪيس ياد اچي ويو، پر انٽرويو وٺندڙ جي تڪميل تي (هن اهو ئي ايج ڪيس ڏنو) مون اهو مسئلو مليو ۽ ان کي درست ڪيو. يقينن، مون کي بورڊ تي ڪوڊ لکڻو هو. ان کان پوء هڪ ساڳيو ڪم ڏنو ويو، پر وڌيڪ ڏکيو. ان لاءِ، مون کي ڪجھ غير بھترين حل مليا ۽ تقريباً بھترين ھڪڙو مليو، 5-10 منٽ ڪافي نه ھئا سوچ کي ختم ڪرڻ لاءِ. خير، مون وٽ ان لاءِ ڪوڊ لکڻ جو وقت نه هو.

انٽرويو نمبر پنج

۽ ٻيهر Android انٽرويو. مون کي حيرت ٿي ته مون سڄو سال الگورتھم جو اڀياس ڇو ڪيو؟
شروعات ۾ ڪجھ سادو سوال هئا. پوءِ انٽرويو وٺندڙ بورڊ تي ڪوڊ لکيو ۽ ان ۾ مسئلا ڳولڻ لاءِ چيو. ان کي مليو، ان کي بيان ڪيو، ان کي درست ڪيو. بحث ڪيو. ۽ پوءِ ڪجهه اڻڄاتل سوالن جي روح ۾ شروع ٿي ويا ته ”جي ڪلاس X ۾ طريقو Y ڇا ڪندو آهي“، ”اندر طريقو Y ڇا آهي“، ”ڪلاس Z ڇا ڪندو آهي“. يقينن، مون ڪجهه جواب ڏنو، پر پوء مون چيو ته مون کي تازو پنهنجي ڪم ۾ اهو نه مليو آهي ۽ قدرتي طور تي مون کي ياد ناهي ته ڪير ڇا ڪري رهيو آهي ۽ ڪيئن تفصيل سان. ان کان پوء، انٽرويو وٺندڙ پڇيو ته مان هاڻي ڇا ڪري رهيو آهيان؟ ۽ سوال هن موضوع تي هليا ويا. مون اڳ ۾ ئي بهتر جواب ڏنو آهي.

آخري انٽرويو جي پڄاڻيءَ کان پوءِ، هنن منهنجو پاس ورتو، مون کي مبارڪون ڏنيون ۽ مون کي رستي تي موڪليو. مان شهر ۾ ٿورو گھمائي، رات جي ماني کائي پوءِ هوٽل تي پهتس، جتان سمهي پيس، ڇو ته فلائيٽ وري صبح جو سوير هئي. ٻئي ڏينهن آئون سلامتيءَ سان قبرص پهچي ويس. نوڪر جي درخواست تي، مون انٽرويو تي راءِ لکي ۽ خرچ ڪيل رقم واپس ڪرڻ لاءِ هڪ خاص خدمت ۾ فارم ڀريو. سڀني خرچن مان، گوگل سڌو سنئون صرف ٽڪيٽن لاء ادا ڪري ٿو. هوٽل، کاڌو ۽ سفر اميدوار طرفان ادا ڪيا ويا آهن. پوء اسان فارم ڀريو، رسيدون ڳنڍيو ۽ ان کي خاص آفيس ڏانهن موڪليو. اهي هن تي عمل ڪن ٿا ۽ پئسا منتقل ڪن ٿا اڪائونٽ ۾ ڪافي جلدي.

انٽرويو جي نتيجن کي پروسيس ڪرڻ ۾ هڪ هفتي ۽ اڌ لڳي ويو. جنهن کان پوءِ مون کي خبر پئي ته مان ”بار کان ٿورو هيٺ“ آهيان. اهو آهي، مان ٿورڙو ننڍو ٿي ويو آهيان. وڌيڪ خاص طور تي، 2 انٽرويو سٺو ٿي ويا، 2 ٿورڙا ايترو سٺو نه، ۽ سسٽم ڊيزائن تمام سٺو ناهي. هاڻي، جيڪڏهن گهٽ ۾ گهٽ 3 سٺو ٿي چڪا هئا، پوء اسان کي مقابلو ڪرڻ جي قابل هوندو، ٻي صورت ۾ ڪو به موقعو ناهي. انهن هڪ سال ۾ واپس اچڻ جي آڇ ڪئي.

شروعات ۾، يقينا، مان پريشان ٿي چڪو هوس، ڇاڪاڻ ته تياري ۾ تمام گهڻي ڪوشش ڪئي وئي هئي، ۽ انٽرويو جي وقت تائين، مون اڳ ۾ ئي قبرص ڇڏڻ بابت سوچيو هو. گوگل ۾ شامل ٿيڻ ۽ سوئٽزرلينڊ ڏانهن منتقل ٿيڻ هڪ بهترين آپشن وانگر محسوس ٿيو.

ٿڪل

۽ هتي اسان مضمون جي آخري حصي ڏانهن ايندا. ها، مان ٻه ڀيرا گوگل انٽرويو ۾ ناڪام ٿيو. اداس آهي. اهو شايد اتي ڪم ڪرڻ لاء دلچسپ ٿيندو. پر، توهان معاملي کي ٻئي پاسي کان ڏسي سگهو ٿا.

  • هڪ سال ۽ اڌ ۾، مون سافٽ ويئر ڊولپمينٽ سان لاڳاپيل شين جو هڪ وڏو مقدار سکيو.
  • پروگرامنگ مقابلن ۾ حصو وٺڻ ۾ مون کي ڏاڍو مزو ايندو هو.
  • مان ڪجهه ڏينهن لاءِ زيورخ ويو هوس. مان اتي وري ڪڏهن ويندس؟
  • مون کي دنيا جي سڀ کان وڏي آئي ٽي ڪمپنين مان هڪ دلچسپ انٽرويو تجربو هو.

اهڙيء طرح، انهن هڪ اڌ سالن ۾ جيڪو ڪجهه ٿيو، اهو صرف ٽريننگ، يا تربيت سمجهي سگهجي ٿو. ۽ هن تربيت جا نتيجا پاڻ کي محسوس ڪيو. قبرص ڇڏڻ جو منهنجو خيال پختو ٿي چڪو آهي (ڪجهه خانداني حالتن جي ڪري)، مون ڪاميابيءَ سان هڪ ٻئي معروف ڪمپنيءَ سان ڪيترائي انٽرويوز پاس ڪيا ۽ 8 مهينن کان پوءِ هليو ويو. پر اهو هڪ مڪمل طور تي مختلف ڪهاڻي آهي. بهرحال، مان سمجهان ٿو ته مون کي اڃا تائين گوگل جو شڪريو ادا ڪرڻ گهرجي ٻنهي لاء ۽ اڌ سال لاء جيڪو مون پاڻ تي ڪم ڪيو، ۽ زيورخ ۾ 2 دلچسپ ڏينهن لاء.

مان آخر ڇا ٿو چئي سگهان؟ جيڪڏهن توهان IT ۾ ڪم ڪريو ٿا، پنهنجو پاڻ کي گوگل تي انٽرويو لاءِ تيار ڪريو (ايمازون، مائڪروسافٽ، ايپل وغيره). شايد ڪنهن ڏينهن توهان اتي وڃڻ لاءِ ويندا. جيتوڻيڪ توهان نٿا چاهيو، مون تي يقين رکو، اهڙي تياري توهان کي وڌيڪ خراب نه ڪندي. جنهن لمحي توهان محسوس ڪيو ته توهان ڪري سگهو ٿا (جيتوڻيڪ صرف قسمت سان) انهن ڪمپنين مان هڪ سان هڪ انٽرويو حاصل ڪري، توهان جي تياري شروع ڪرڻ کان پهريان توهان لاء ڪيترائي رستا کليل هوندا. ۽ رستي ۾ توهان کي ضرورت آهي مقصد، استحڪام ۽ وقت. مان توهان کي ڪاميابي جي خواهشمند آهيان :)

جو ذريعو: www.habr.com

تبصرو شامل ڪريو