CodeGym /جاوا بلاگ /Random-SD /هندستان ۾ ٽيڪ جنات جي انٽرويو کي ڪيئن ٽوڙيو؟ Microsoft کا...
John Squirrels
سطح
San Francisco

هندستان ۾ ٽيڪ جنات جي انٽرويو کي ڪيئن ٽوڙيو؟ Microsoft کان سافٽ ويئر ڊولپر کان بهترين طريقا

گروپ ۾ شايع ٿيل
بيورو آف ليبر اسٽيٽسٽڪس (BLS) جي مطابق، 2029 تائين سافٽ ويئر انجنيئرن جي متوقع طلب 22 سيڪڙو تائين وڌي ويندي. ڇا سافٽ ويئر ڊولپمينٽ ۾ پنهنجو ڪيريئر شروع ڪرڻ سٺي نشاني ناهي؟ اڃان تائين، اسان شرط رکون ٿا ته ڪو به بار تمام گهٽ مقرر ڪرڻ نه چاهيندو آهي ۽ مشڪوڪ ڪمپنين ۾ ڪم ڪري ٿو ننڍي اجرت سان. ان ڪري اسان وٽ آيا آهيون بهترين تجويزن جو مختصر جائزو وٺڻ لاءِ سافٽ ويئر ڊولپر نوڪري جو انٽرويو بگ ٽيڪ تي. اسان پرناو ملڪ سان ڳالهايو آهي ، هڪ سافٽ ويئر انجنيئر، جيڪو 3+ سالن جو تجربو آهي، جيڪو Microsoft، ex-Oracle، ۽ PayPal تي ڪم ڪري ٿو. ان سان گڏ، هن جو چوڻ آهي ته هن تقريبا 60+ ڪمپنين کي ٽوڙي ڇڏيو آهي. اچو ته شروع ڪريون.

سوال: سافٽ ويئر ڊولپمينٽ ڪيريئر شروع ڪرڻ جا پهريان قدم ڪهڙا آهن؟

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

س: توهان جا شروعاتي انٽرويو ڪيئن رهيا؟

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

سوال: ڇا شروعاتي ۽ ڪارپوريٽ ڪمپنين جي ضرورتن ۾ فرق آهي؟

ج: ها، اتي هڪ فرق آهي. جيڪڏهن توهان هڪ پراڊڪٽ تي ٻڌل ڪمپني ڏانهن وڃي رهيا آهيو، توهان جون صلاحيتون انهي مخصوص پيداوار لاءِ موزون هجڻ گهرجن. مثال طور، جيڪڏهن ان کي پوئين پڇاڙيءَ جي ڄاڻ جي ضرورت آهي، ته مڪمل اسٽيڪ ۽ ان جي برعڪس جي ڪا ضرورت ناهي. جيڪڏهن پيداوار شاندار آهي، توهان پڻ شاندار آهيو، يعني، وڌيڪ صلاحيتن کي ترقي ڪندي.

سوال: توهان پنهنجي سافٽ ويئر ڊولپمينٽ ڪيريئر کي وڌائڻ لاءِ سکيا ۽ ماسٽر ڪيئن رکيو آهي؟

ج: جيڪڏهن توهان هڪ سافٽ ويئر ڊولپر ڪيريئر چونڊي رهيا آهيو، توهان کي اهو سمجهڻ گهرجي ته توهان "توهان جي سڄي زندگي سکندڙ" آهيو. توهان کي هر روز مشق ۽ سکڻ لاء تيار ٿيڻ جي ضرورت آهي. توهان صفر کان ٻيهر شروع ڪندا جيڪڏهن توهان ڊگهو وقفو وٺو يا روڪيو. ڪو به اهو نٿو چاهي. تنهن ڪري، صرف روزانو مشق، ۽ ڪافي جلدي، اها عادت بڻجي ويندي.

سوال: سافٽ ويئر ڊولپمينٽ ۾ مهارت حاصل ڪرڻ لاءِ ڪهڙا اوزار، ٻوليون ۽ ٽيڪنالاجيون اهم آهن؟

ج: اهو هڪ تمام کليل بحث آهي، ۽ ڪو به قطعي جواب ناهي. منهنجو جواب آهي ”جيڪو به توهان لاءِ ڪم ڪري ٿو ۽ جيڪا به ٽيڪنالاجي توهان ۾ دلچسپي آهي“. جاوا هڪ تمام مشهور پروگرامنگ ٻولي آهي، ۽ هر شعبي ان کي استعمال ڪري رهيو آهي. Python وڏي پيماني تي مشين لرننگ لاءِ استعمال ٿيندو آهي، Node.js ڪارائتو آهي انهن ماڻهن لاءِ جيڪي مڪمل اسٽيڪ ڊولپمينٽ ڪري رهيا آهن. AI، chatbots، Cloud خدمتون... اختيار لامحدود آهن. هتي نوٽ ڪرڻ جي واحد شيء اها آهي ته توهان کي هميشه وقت سان گڏ رکڻ گهرجي، ڪابه پرواهه ناهي ته توهان ڪهڙي ٽيڪنالاجي چونڊيو ٿا. ٽيڪنالاجيون جامد نه رهنديون، تنهنڪري توهان کي انهن سان سکڻ گهرجي. ٽيڪنالاجي توهان کي پڙهائي ۽ توهان جي دماغ کي ڪم ڪرڻ تي مجبور ڪندي.

سوال: نئين سکندڙ يا سافٽ ويئر انجنيئر جي ريزيومي ۾ ڇا شامل ٿيڻ گهرجي جيڪو ڪجهه اڳوڻو تجربو آهي؟

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

عبرت: ڇا LinkedIn يا/۽ GitHub پروفائل واقعي اهم آهي؟

ج: اهو تمام ضروري آهي. جيڪڏهن توهان LinkedIn تي نه آهيو، توهان نوڪريون ڪيئن ڳولي رهيا آهيو؟ پيشه ورانه ميدان ۾، هر شي تي آهي LinkedIn في الحال. اهو Facebook وانگر آهي. LinkedIn هڪ جڳهه آهي جتي توهان ماڻهن سان پروفيشنل طور ڳنڍي سگهو ٿا ۽ انٽرويو وٺندڙ پروفائل کي پهريان کان چيڪ ڪري سگهو ٿا (جيڪو آئون ذاتي طور تي هر وقت ڪندو آهيان). هڪ GitHub پروفائل پڻ تمام ضروري آھي. توھان کي ھئڻ گھرجي ھڪڙو پروجيڪٽ جيڪو توھان ٺاھيو آھي GitHub تي. ۽ ڪڏهن ڪڏهن، انهن منصوبن جي ڪري، توهان نوڪري حاصل ڪري سگهو ٿا - جيڪڏهن پروجيڪٽ دلچسپ آهي، اتي هڪ وڏو موقعو آهي ته انٽرويو وٺندڙ متاثر ٿي ويندا. مان ان کي 10 مان 9 ڏيندس جڏهن اها اهميت اچي ٿي. مختصر طور تي، LinkedIn هڪ ڊجيٽل پورٽ فوليو طور ڪم ڪري ٿو، جڏهن ته GitHub هڪ پروگرامر جي Instagram طور ڪم ڪري ٿو، جتي توهان پنهنجي پروفائل ۽ مڪمل ڪيل منصوبن کي ڏيکاري سگهو ٿا.

سوال: انٽرويو جي مختلف دورن جي تياري ڪيئن ڪجي؟ انهن جي وچ ۾ ڪهڙو فرق آهي؟ انهن مان توهان ڪيترا تجربو ڪيو Microsoft، Oracle، PayPal، ۽ ٻين وڏين ڪمپنين ۾؟

ج: عام طور تي، وڏيون ڪمپنيون آهن 5-6 رائونڊ گهٽ ۾ گهٽ. پهريون هڪ "آن لائن ڪوڊنگ راؤنڊ" وانگر آهي، جتي انٽرويو وٺندڙ عام طور تي ٻه يا ٽي سوال پڇندا آهن توهان جي مسئلي کي حل ڪرڻ جي صلاحيتن جو جائزو وٺڻ لاء. ٻيو اصل ۾ انهن کي آزمائي ٿو. پوءِ، گهڻو ڪري، توهان تجربو ڪندا ٻه ٽارگيٽ ڪيل راؤنڊ - مثال طور، هڪ گول گهٽ-سطح جي ڊيزائن لاءِ ۽ ٻيو هڪ اعليٰ سطحي ڊيزائن لاءِ. آخري دور هڪ نوڪرين جي مينيجر طرفان ڪيو ويندو آهي، جتي اهي 45 منٽن لاء عام يا رويي جا سوال پڇندا آهن ۽ 15 وڌيڪ منٽن لاء ٽيڪنيڪل سوال. وڏين ڪمپنين ۾، ڊائريڪٽرس شايد توهان سان ڳالهائي سگهن ٿا اهو جائزو وٺڻ لاءِ ته ڇا توهان سٺو فٽ آهيو.

سوال: ڇا وڏين ڪمپنين ۾ لينڊنگ لاءِ ڪي خاص نرم صلاحيتون آهن؟

ج: نرم صلاحيتون تمام ضروري آهن. مثال طور، Amazon تي، اهي توهان کان پڇن ٿا قيادت جي اصولن بابت صرف انٽرويو جي ڪنهن به مرحلي تي. اهي ٽيڪنيڪل مسئلن بابت 45 منٽن لاءِ ڳالهائي سگهن ٿا ۽ پوءِ 15 منٽن لاءِ وقف ڪري سگهن ٿا توهان جي رويي لاءِ، ”توهان ان کي ڪيئن لاڳو ڪندا. توهان کي تمام سٺو ڳالهائڻ جي قابل هوندو. توهان کي پنهنجي نقطه نظر کي واضح طور تي بيان ڪرڻ جي قابل هوندو ۽ توهان جي سڀني خيالن کي انٽرويو وٺندڙ ڏانهن پهچايو. بدقسمتي سان، مون ميٽا، فيسبوڪ ۾ ڪم ڪرڻ جو موقعو وڃايو، صرف ان ڪري جو مان واضح نه هو. اڄڪلهه، ڪيترن ئي اميدوارن وٽ تمام سٺيون سخت صلاحيتون آهن، تنهنڪري نرم صلاحيتون آهن جيڪي توهان کي بيهڻ ڪري سگهن ٿيون.

سوال: هندستاني آئي ٽي مارڪيٽ بابت توهان جا ڪهڙا خيال آهن؟

ج: هندستان ڪافي ترقي ڪري رهيو آهي. هندستان ٽيڪن انڊسٽري جي حوالي سان عالمي درجه بندي ۾ برطانيه کي به مات ڏئي چڪو آهي. ۽ ڇا قابل ذڪر آهي، وڌيڪ ۽ وڌيڪ شروعاتي هندستاني ماڻهن طرفان قائم ڪيا ويا آهن، نه رڳو پرڏيهي ڪمپنيون. ٽيڪنالاجي هاڻي وڏي پيماني تي زراعت، صحت جي سار سنڀار، ۽ تعليم ۾ استعمال ڪئي وئي آهي. حڪومتي شعبو پڻ آئي ٽي تي ڀاڙي ٿو. ۽ جيئن ته تقريبن هر شعبي ٽيڪنالاجي تي منحصر آهي، هندستان ۾ وڌيڪ ۽ وڌيڪ نوڪريون پيدا ٿينديون. مان سمجهان ٿو ته ايندڙ 10-20 سال هندستاني آئي ٽي شعبي لاءِ سونهري دور هوندا، تنهن ڪري آمريڪا يا ڪنهن ٻئي هنڌ وڃڻ بجاءِ هندستان ۾ رهو.

سوال: هڪ نئون ماڻهو ڪيئن پروگرامنگ ڏانهن منتقل ڪري سگهي ٿو؟

ج: مون ڪيترن ئي ماڻهن کي ڏٺو آهي جيڪي فن ۽ تجارت جي پس منظر ۾ آهن، وغيره. ٻيهر، صنعت جي ڪا به ڳالهه ناهي، مسئلو حل ڪرڻ هڪ بنيادي مهارت آهي جيڪا توهان وٽ هئڻ گهرجي. جيڪڏھن توھان ھڪڙو سٺو مسئلو حل ڪندڙ آھيو، توھان ڪامياب ٿيندا. اهم آهي باقاعده سکڻ ۽ نه ڇڏڻ. هڪ صاف، کرکرا رستو ٺاهيو، ۽ ان کان انحراف نه ڪريو. پڻ، ياد رکو ته صلاحيتون هاڻي درجي کان وڌيڪ اهميت رکن ٿيون. غير آئي ٽي شعبي مان ڪيترائي ماڻهو ڪاليج جي ٽيگ سان گڏ انهن کان بهتر ڪم ڪن ٿا. اها توهان جي حقيقي صلاحيتن آهي جيڪا توهان کي شاندار بڻائي ٿي.

سوال: سٺي پوزيشن لاءِ قابليت حاصل ڪرڻ لاءِ سافٽ ويئر انجنيئرنگ ڪيئن سکجي؟

ج: هر روز پڙهو! جيڪڏهن ممڪن هجي، روزانو 10-12 ڪلاڪ پڙهو. 5-6 ڪلاڪ پڻ ٺيڪ هوندا، پر توهان کي مسلسل هجڻ گهرجي. جيڪڏهن توهان هڪ ڪيريئر سوئچر آهيو جيڪو پيشه ور طور تي ڪم ڪري رهيو آهي، هر روز گهٽ ۾ گهٽ 2-3 ڪلاڪ وقف ڪرڻ جي ڪوشش ڪريو. ٿورڙي ڪري ڪريو - پاڻ کي ساڙڻ جي ضرورت ناهي. بس هر روز سکو جيستائين توهان محسوس ڪيو ته اهو ڪافي آهي، پوء وقت وٺو، ۽ ٻيهر شروع ڪريو.

سوال: توهان هڪ جونيئر، وچولي سطح تي ۽ سينئر پوزيشن ۾ ڪيترو ڪمائي سگهو ٿا؟

ج: اهو هڪ ننڍڙو سوال آهي. جيڪڏھن توھان ڪم ڪري رھيا آھيو ھڪڙي پيداوار جي بنياد تي يا خدمت جي بنياد تي ڪمپني، توھان حاصل ڪندا 6-30 ₹ داخلا-سطح جي ماهر طور. ۽ مان هڪ بنيادي تنخواه بابت ڳالهائي رهيو آهيان بغير ڪنهن اضافي فائدن سان. جيڪڏهن اهو هڪ اعلي-آخر پراڊڪٽ تي ٻڌل ڪمپني آهي، اهو هڪ بونس سسٽم ۽ اسٽاڪ جا اختيار پيش ڪري سگهي ٿو - Amazon وانگر ڪمپنين ۾، ڪل 50-64 ₹ تائين پهچي سگهن ٿا. جيڪڏهن اسان وچين بابت ڳالهائي رهيا آهيون، تنخواه 90-95 ₹ تائين پهچي سگهي ٿي، جڏهن ته بزرگ کي تمام گهڻو ادا ڪيو ويندو آهي.

سوال: ڇا 2023 ۾ جاوا سکڻ جي قابل آهي؟

ج: ظاهر آهي، جاوا 2023، 2024، 2025، 2026 ۾ سکڻ لاءِ هڪ شاٽ جي لائق آهي… فهرست جاري ۽ ساري آهي. ٻئي سال ۾ جاوا سکڻ منهنجي بهترين شرط هئي. ساڳي ٻوليون جهڙوڪ C# يا C++ مارڪيٽ جو صرف 10-15٪ وٺن ٿيون، ۽ صرف خاص ڪمپنيون يا Microsoft ان کي استعمال ڪن ٿيون. 70٪ ڪمپنيون جاوا استعمال ڪنديون ڪنهن به فارميٽ ۾، ۽ ايستائين جو C++ مبني Microsoft جاوا استعمال ڪري ٿو مخصوص منصوبن ۾. يقينن، جاوا هندستان ۾ هڪ تمام مشهور پروگرامنگ ٻولي آهي. ۽ مان سمجهان ٿو ته بهتر آهي جاوا سکڻ بدران C#, C++، يا Phyton. ايستائين جو توهان مشين لرننگ ۾ دلچسپي رکو ٿا، مان اڃا تائين پهرين جاوا سکڻ جي صلاح ڏيان ٿو ۽ صرف پوءِ Phyton. جاوا ختم ٿيڻ وارو ناهي.

عبرت: جيڪڏهن توهان هاڻي پنهنجو ڪيريئر شروع ڪرڻ جو فيصلو ڪيو، ڇا توهان CodeGym تي تربيت ڪندا؟ ڇا توھان سفارش ڪندا CodeGym؟

ج: ها، يقينا، اهو هڪ مثالي نصاب آهي ۽ توهان کي خاص شيون سکڻ جي اجازت ڏئي ٿو (بغير غير ضروري معلومات) جيڪي توهان کي انٽرويو کي ٽوڙڻ جي ضرورت پوندي جيڪي توهان کي منهن ڏيڻو پوندو. ان کان علاوه، اهو سيکاريو ويو آهي انتهائي پيشه ور صنعت جي استادن طرفان

نتيجو

سخت مقابلي جي ڪري هڪ پروگرامنگ جاب انٽرويو کي ٽوڙڻ آسان ناهي، خاص طور تي جڏهن توهان گوگل، فيس بڪ، مائڪروسافٽ، ايمازون وغيره وانگر ٽيڪنيڪي جاين جو مقصد بڻجو. ڪاميابي محتاط رٿابندي ۽ سٺي تياري ۾ آهي. اسان کي اميد آهي ته اهي سفارشون توهان کي انهن شين جي باري ۾ هڪ اشارو ڏنو آهي جن تي توهان کي ڌيان ڏيڻ گهرجي. ڇا ھي مضمون توھان لاءِ مددگار ھو؟ اچو ته ھيٺ ڏنل تبصرن ۾ ڄاڻو ته جيڪڏھن توھان وٽ ڪي سوال يا خيال آھن! هندستان ۾ ٽيڪ جنات جي انٽرويو کي ڪيئن ٽوڙيو؟  Microsoft کان سافٽ ويئر ڊولپر کان بهترين طريقا - 1
تبصرا
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION