CodeGym /جاوا بلاگ /Random-SD /مون فزڪس جو اڀياس ڪيو، ماحوليات ۾ ڪم ڪيو، ۽ هڪ ڊولپر بڻجي...
John Squirrels
سطح
San Francisco

مون فزڪس جو اڀياس ڪيو، ماحوليات ۾ ڪم ڪيو، ۽ هڪ ڊولپر بڻجي ويو. ڪوڊ گيم ۾ ٽيم ليڊر جي ڪهاڻي

گروپ ۾ شايع ٿيل
اسان پنهنجي بلاگ تي هڪ خاص سيريز شروع ڪري رهيا آهيون جتي اسان انهن ڊولپرز بابت ڳالهائينداسين جيڪي CodeGym ۾ پڙهندا آهن ۽ هاڻي اسان جي ڪمپني ۾ ڪم ڪري رهيا آهن، پيداوار ٺاهڻ ۽ بهتر ڪرڻ. اها واسيل جي ڪهاڻي آهي ، جنهن اسڪول ۾ پروگرامنگ جو اڀياس ڪيو، اليڪٽريڪل انجنيئرنگ ۾ تعليم حاصل ڪئي، ۽ ماحوليات جي شعبي ۾ ڪم ڪيو. ان کان پوء، 2015 ۾، هن پنهنجي ڪيريئر کي تبديل ڪيو ۽ جاوا سکڻ شروع ڪيو. ھاڻي Vasyl ڊولپرز جو ھڪڙو ٽيم ليڊر آھي جيڪو ڪوڊ گيم ڪورس لاءِ ڪم لکندو آھي ۽ ان کي بھتر ڪندو آھي. "مون فزڪس جو اڀياس ڪيو، ماحوليات ۾ ڪم ڪيو، ۽ هڪ ڊولپر بڻجي ويو."  ڪوڊ گيم ۾ ٽيم ليڊر جي ڪهاڻي - 1

"مون شڪ ڪيو ته ڇا مون کي ڪوڊنگ شروع ڪرڻ گهرجي"

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

"پهريون ڀيرو مون رات جو اڀياس ڪيو"

ماحوليات ۾ ڪم ڪرڻ دوران، مان C++، C# سکڻ جي ڪوشش ڪري رهيو هوس، پر اهو مون لاءِ ڪم نه آيو. بعد ۾، مون جاوا بابت وڊيوز ڏسڻ شروع ڪيو. انهن مان ڪيترن ۾ هڪ ڊولپر سرجي نيمچنسڪي ساڳئي سوال جو جواب ڏنو: "توهان ڪوڊ گيم بابت ڇا ٿا سوچيو؟". هن ايترو ته سخت جواب ڏنو جو مون کي تجسس پيدا ٿيو. عام طور تي، جيڪڏهن مدمقابل لائق آهي، ته ان سان معاملو ڪرڻ جو واحد طريقو آهي. تنهن ڪري، مون ڪوڊ گيم تي رجسٽرڊ ڪيو، 3-4 سطحون گذريو، محسوس ڪيو ته اهو مون کي بلڪل مناسب آهي، ۽ سبسڪرپشن خريد ڪيو. ڊسمبر 2015 ۾، مون پنهنجي پوئين نوڪري تي چيو ته مان ڇڏيان پيو. مارچ 2016 تائين، مان اڃا تائين منصوبن کي ختم ڪري رهيو آهيان ۽ وقتي طور تي ڪم ڪرڻ لاء. ڪوڊ گيم جي مهرباني، مون وٽ تمام گهڻو مشق هو. جيڪڏهن توهان مون کي منهنجي ڪورس جي ساٿين سان ڀيٽيو، ته آئون پهريون يا ٻيو آهيان تعليمي ڪارڪردگي ۾. شروعات ۾، مون رات جو مطالعو ڪيو (اڌ رات کان 3 يا 4 وڳي تائين) ڇاڪاڻ ته مون کي هڪ نئون ڄاول ٻار هو. مون کي چڱيءَ طرح ياد آهي جڏهن ويب سائيٽ تي انگن اکرن جي تازه ڪاري صبح جو ٽي وڳي شروع ٿي، ۽ سرور ڊگھو ٿي ويو. مون کي ڪوڊ گيم ۾ شامل ٿيڻ کان پوء، مون دريافت ڪيو ته اهو ڇو ٿي رهيو آهي ۽ مسئلو حل ڪيو. اهو ظاهر ٿيو ته مون کي معلوم ٿيو آهي CodeGym ٻنهي طرفن کان: هڪ صارف ۽ هڪ ڊولپر جي طور تي. مان نڪرڻ کان پوءِ، مان تقريباً سڄو وقت گهر ۾ رهيس ۽ پڙهندو هوس. مون اٽڪل اٺ مهينا پڙهائيءَ ۾ گذاريا. مان ڪمن کي حل ڪرڻ ۾ ڪلاڪ خرچ ڪري سگهان ٿو. مون کي سٺو محسوس ڪيو، ۽ منهنجي حوصلا بلند هئي. مون کي ياد آهي جستجو جو سيڪشن 16 کان 19 هين ليول تائين - هي شروعاتي ملٽي ٿريڊنگ آهي. اهو مون لاءِ مشڪل هو: مون ٻه هفتا به ڇڏي ڏنو، پر پوءِ مون ان کي سکڻ جي ڪوشش ڪئي ۽ اهو ڪيو. اهو تربيت جو سڀ کان مشڪل حصو هو.

”منهنجو سي وي ڇو نه موڪليو؟

مون کي شروعاتي طور تي اڻ ادا ڪيل نوڪري ملي وئي ۽ منهنجي پڙهائي جي آخر ۾ СodeGym تي هڪ آن لائن انٽرنيشنل شپ شروع ڪئي. هڪ دفعي مون ڏٺو ته هڪ جونيئر ڊولپر لاءِ خالي جاءِ ڪوڊ گيم ۾ انٽرنيشنل چيٽ ۾. مون سوچيو: ”ڇو نه منهنجي CV موڪلي؟ ساڳئي وقت، مون کي هڪ تصديق ٿيل آڇ حاصل ڪئي ته هڪ تنخواه سان شروع ڪرڻ لاء ڪم ڪرڻ لاء. مان ڪوڊ گيم تي هڪ انٽرويو ڏانهن ويو: ان جو ٽيڪنيڪل حصو 2.5 ڪلاڪ هليو. مون فوري طور تي سمجهي ورتو ته مان پاس ٿي چڪو آهيان ڇاڪاڻ ته مون سڀني سوالن جا صحيح جواب ڏنا آهن، سواءِ ڊيٽابيس بابت سوالن جي. ۽ ھاڻي مان اھو آھيان جيڪو ڪوڊ گيم ۾ ڊيٽابيس سان ڊيل ڪندو آھي. اهو آهي جيڪو مون سان ڪڏهن ڪڏهن ٿيندو آهي: جيڪو منهنجو ناهي اهو وقت سان منهنجو بڻجي ويندو آهي. جڏهن مون کي هڪ آڇ ملي، CodeGym CodeGym 2.0 ڏانهن منتقلي لاءِ تيار ٿي رهي هئي. ڪوڊ گيم 1.0 ۾ "ها" يا "نه" جوابن سان ڪمن ۽ ڪمن جي جاچ ڪئي وئي. ڪوڊ گيم 2.0 جو خيال صارفين کي ڏيکاريو ويو ته انهن جي غلطي ڇا هئي. تنهن ڪري، جڏهن آئون پهتو، ڊولپمينٽ ٽيم ٻيهر لکي رهيو هو ۽ ٽيسٽ شامل ڪري رهيو هو ته اهو واضح ڪيو ته غلطي ڇا هئي. پهرين ۾، مان ڪم لکي رهيو هوس، ۽ پوء مون ڪمن جي اصلاح تي قبضو ڪيو. بعد ۾، مون هڪ پس منظر ڊولپر طور ڪم ڪرڻ شروع ڪيو. اسان ايڊمن پينل کي ٻيهر لکيو ڇاڪاڻ ته انٽرنيٽ اصل ۾ ان کي لکيو آهي. مون فعال طور تي پاڻ کي REST جي تصور ۾ غرق ڪيو: API رابطي ۽ فن تعمير. مان هڪ ڊگهي وقت تائين پلگ ان جي ترقي ۾ پڻ شامل هو. منهنجو هڪ ساٿي هاڻي اهو ڪري ٿو. مئي 2018 ۾، منهنجو ٻيو پٽ ڄائو هو. جڏهن منهنجون موڪلون ختم ٿيون، مون کي ڊولپرز جي ٽيم ليڊر ٿيڻ جي آڇ ملي، جنهن نئين ڪمن کي بهتر ڪرڻ ۽ لکڻ ۾ حصو ورتو ۽ جزوي طور تي پس منظر جي ترقي ۾. هڪ ٽيم ليڊر جي حيثيت ۾، مان ڪجهه به ڪري سگهان ٿو جيڪي منهنجي ماتحت ڪري سگهن ٿا. پر منهنجي ٽيم اهو سڀ ڪجهه نٿو ڪري جيڪو آئون ڪري سگهان ٿو. عام طور تي، جيڪڏهن اهو ڪم مون کي ٽيم تي ڪنهن کي ڏنو آهي ڏکيو آهي، مان هڪ ڪوڊ جائزو انجام ڏيان ٿو. ان کان پوء، اسان هڪ ڊولپر پاران لکيل ڪوڊ تي نظر رکون ٿا. مان ڪوشش ڪريان ٿو پنھنجي ٽيم کي سمجھڻ ۾ مدد ڪري ته پھرين ڪوشش ۾ مڪمل ڪوڊ لکڻ ناممڪن آھي. جڏهن مون ٽيم جي اڳواڻي ڪرڻ شروع ڪئي، مون سمجهيو ته سڀني ڪمن کي پاڻ انجام ڏيڻ مون لاءِ آسان آهي، هر ڪنهن جي نگراني ڪرڻ کان. هاڻي اهو تبديل ٿي چڪو آهي، ۽ مان ڏسي سگهان ٿو ته منهنجا ماڻهو وڌندا آهن.

نيون ڊولپرز لاءِ صلاحون:

ڪوڊنگ ڪتاب پڙهو پر ڪوڊ پڻ لکو.

مون ڪتاب پڙهڻ جي ڪوشش ڪئي، خاص ڪري C# تي، ۽ پوءِ مون ٿورو ڪوڊ ڪرڻ جي ڪوشش ڪئي. تنهن ڪري، مون وٽ هڪ صلاح آهي: جيڪڏهن توهان سکڻ چاهيو ٿا ته ڪوڊ ڪيئن ڪجي، توهان کي ڪوڊ ڪرڻ گهرجي.

گهڻو ڪم ڪرڻ.

منهنجي پوئين نوڪري تي، مون رات جو اڀياس ڪيو. پوءِ مون پڙهائڻ ڇڏي ڏنو ۽ سڄو ڏينهن پڙهندو هوس: صبح 11:00 کان شام تائين، ۽ 11:00 وڳي کان 02:00 تائين، اهو ڏينهن ۾ اٺن ڪلاڪن کان وڌيڪ هوندو هو. تنهن ڪري مان نه ٿو سمجهان ته توهان ڪوڊنگ سکي سگهو ٿا جيڪڏهن توهان صرف 15 منٽ هڪ ڏينهن ۾ گذاريو.

پروگرام لکو.

اهو تجربو هڪ نوڪري انٽرويو لاء ضروري آهي. هڪ پروجيڪٽ جنهن ۾ آئون هڪ شروعات ۾ شامل هو منهنجي تمام گهڻي مدد ڪئي. مون کي خبر هئي ته آئون انٽرويو ۾ ڪهڙي ڳالهه ڪري رهيو آهيان بغير حڪمت عملي جي نونسن کي ظاهر ڪرڻ جي.
تبصرا
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION